builder: fx-team_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0194 starttime: 1461538947.8 results: success (0) buildid: 20160424142846 builduid: 7a0fb3448be04dfcbafa90a0507c1d80 revision: 7e35addd4309d83144512aa27eccb15d72ec1291 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-24 16:02:27.796507) ========= master: http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-24 16:02:27.796963) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-24 16:02:27.797289) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-24 16:02:28.104025) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-24 16:02:28.105087) ========= 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.u24FKGK0Vw/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.aM6ua9FobT/Listeners TMPDIR=/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/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-24 16:02:28-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 8.23M=0.001s 2016-04-24 16:02:28 (8.23 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.575426 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-24 16:02:28.723372) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-24 16:02:28.723701) ========= 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.u24FKGK0Vw/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.aM6ua9FobT/Listeners TMPDIR=/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/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.020844 ========= master_lag: 0.05 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-24 16:02:28.789714) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-24 16:02:28.790020) ========= bash -c 'python archiver_client.py mozharness --repo integration/fx-team --rev 7e35addd4309d83144512aa27eccb15d72ec1291 --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 7e35addd4309d83144512aa27eccb15d72ec1291 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.u24FKGK0Vw/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.aM6ua9FobT/Listeners TMPDIR=/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/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-24 16:02:28,890 truncating revision to first 12 chars 2016-04-24 16:02:28,890 Setting DEBUG logging. 2016-04-24 16:02:28,890 attempt 1/10 2016-04-24 16:02:28,890 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/7e35addd4309?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-24 16:02:29,613 unpacking tar archive at: fx-team-7e35addd4309/testing/mozharness/ program finished with exit code 0 elapsedTime=0.960032 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-24 16:02:29.817308) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-24 16:02:29.817608) ========= script_repo_revision: 7e35addd4309d83144512aa27eccb15d72ec1291 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-24 16:02:29.817987) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-24 16:02:29.818268) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-24 16:02:29.948290) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 19 secs) (at 2016-04-24 16:02:29.948577) ========= /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.u24FKGK0Vw/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.aM6ua9FobT/Listeners TMPDIR=/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/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 16:02:30 INFO - MultiFileLogger online at 20160424 16:02:30 in /builds/slave/test 16:02:30 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 16:02:30 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 16:02:30 INFO - {'append_to_log': False, 16:02:30 INFO - 'base_work_dir': '/builds/slave/test', 16:02:30 INFO - 'blob_upload_branch': 'fx-team', 16:02:30 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 16:02:30 INFO - 'buildbot_json_path': 'buildprops.json', 16:02:30 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 16:02:30 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 16:02:30 INFO - 'download_minidump_stackwalk': True, 16:02:30 INFO - 'download_symbols': 'true', 16:02:30 INFO - 'e10s': False, 16:02:30 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 16:02:30 INFO - 'tooltool.py': '/tools/tooltool.py', 16:02:30 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 16:02:30 INFO - '/tools/misc-python/virtualenv.py')}, 16:02:30 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 16:02:30 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 16:02:30 INFO - 'log_level': 'info', 16:02:30 INFO - 'log_to_console': True, 16:02:30 INFO - 'opt_config_files': (), 16:02:30 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 16:02:30 INFO - '--processes=1', 16:02:30 INFO - '--config=%(test_path)s/wptrunner.ini', 16:02:30 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 16:02:30 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 16:02:30 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 16:02:30 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 16:02:30 INFO - 'pip_index': False, 16:02:30 INFO - 'require_test_zip': True, 16:02:30 INFO - 'test_type': ('testharness',), 16:02:30 INFO - 'this_chunk': '1', 16:02:30 INFO - 'tooltool_cache': '/builds/tooltool_cache', 16:02:30 INFO - 'total_chunks': '10', 16:02:30 INFO - 'virtualenv_path': 'venv', 16:02:30 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 16:02:30 INFO - 'work_dir': 'build'} 16:02:30 INFO - ##### 16:02:30 INFO - ##### Running clobber step. 16:02:30 INFO - ##### 16:02:30 INFO - Running pre-action listener: _resource_record_pre_action 16:02:30 INFO - Running main action method: clobber 16:02:30 INFO - rmtree: /builds/slave/test/build 16:02:30 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 16:02:31 INFO - Running post-action listener: _resource_record_post_action 16:02:31 INFO - ##### 16:02:31 INFO - ##### Running read-buildbot-config step. 16:02:31 INFO - ##### 16:02:31 INFO - Running pre-action listener: _resource_record_pre_action 16:02:31 INFO - Running main action method: read_buildbot_config 16:02:31 INFO - Using buildbot properties: 16:02:31 INFO - { 16:02:31 INFO - "project": "", 16:02:31 INFO - "product": "firefox", 16:02:31 INFO - "script_repo_revision": "production", 16:02:31 INFO - "scheduler": "tests-fx-team-yosemite_r7-debug-unittest-7-3600", 16:02:31 INFO - "repository": "", 16:02:31 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 fx-team debug test web-platform-tests-1", 16:02:31 INFO - "buildid": "20160424142846", 16:02:31 INFO - "pgo_build": "False", 16:02:31 INFO - "basedir": "/builds/slave/test", 16:02:31 INFO - "buildnumber": 356, 16:02:31 INFO - "slavename": "t-yosemite-r7-0194", 16:02:31 INFO - "master": "http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/", 16:02:31 INFO - "platform": "macosx64", 16:02:31 INFO - "branch": "fx-team", 16:02:31 INFO - "revision": "7e35addd4309d83144512aa27eccb15d72ec1291", 16:02:31 INFO - "repo_path": "integration/fx-team", 16:02:31 INFO - "moz_repo_path": "", 16:02:31 INFO - "stage_platform": "macosx64", 16:02:31 INFO - "builduid": "7a0fb3448be04dfcbafa90a0507c1d80", 16:02:31 INFO - "slavebuilddir": "test" 16:02:31 INFO - } 16:02:31 INFO - Found installer url https://queue.taskcluster.net/v1/task/NreD-PtcTOWw9Ec6tPCbwQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg. 16:02:31 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/NreD-PtcTOWw9Ec6tPCbwQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json. 16:02:31 INFO - Running post-action listener: _resource_record_post_action 16:02:31 INFO - ##### 16:02:31 INFO - ##### Running download-and-extract step. 16:02:31 INFO - ##### 16:02:31 INFO - Running pre-action listener: _resource_record_pre_action 16:02:31 INFO - Running main action method: download_and_extract 16:02:31 INFO - mkdir: /builds/slave/test/build/tests 16:02:31 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')]} 16:02:31 INFO - https://queue.taskcluster.net/v1/task/NreD-PtcTOWw9Ec6tPCbwQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 16:02:31 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NreD-PtcTOWw9Ec6tPCbwQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json 16:02:31 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NreD-PtcTOWw9Ec6tPCbwQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json 16:02:31 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NreD-PtcTOWw9Ec6tPCbwQ/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 16:02:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NreD-PtcTOWw9Ec6tPCbwQ/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 16:02:35 INFO - Downloaded 1235 bytes. 16:02:35 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.mac64.test_packages.json 16:02:35 INFO - Using the following test package requirements: 16:02:35 INFO - {u'common': [u'firefox-48.0a1.en-US.mac64.common.tests.zip'], 16:02:35 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 16:02:35 INFO - u'firefox-48.0a1.en-US.mac64.cppunittest.tests.zip'], 16:02:35 INFO - u'gtest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 16:02:35 INFO - u'firefox-48.0a1.en-US.mac64.gtest.tests.zip'], 16:02:35 INFO - u'jittest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 16:02:35 INFO - u'jsshell-mac64.zip'], 16:02:35 INFO - u'mochitest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 16:02:35 INFO - u'firefox-48.0a1.en-US.mac64.mochitest.tests.zip'], 16:02:35 INFO - u'mozbase': [u'firefox-48.0a1.en-US.mac64.common.tests.zip'], 16:02:35 INFO - u'reftest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 16:02:35 INFO - u'firefox-48.0a1.en-US.mac64.reftest.tests.zip'], 16:02:35 INFO - u'talos': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 16:02:35 INFO - u'firefox-48.0a1.en-US.mac64.talos.tests.zip'], 16:02:35 INFO - u'web-platform': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 16:02:35 INFO - u'firefox-48.0a1.en-US.mac64.web-platform.tests.zip'], 16:02:35 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 16:02:35 INFO - u'firefox-48.0a1.en-US.mac64.xpcshell.tests.zip']} 16:02:35 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 16:02:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:02:35 INFO - https://queue.taskcluster.net/v1/task/NreD-PtcTOWw9Ec6tPCbwQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 16:02:35 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NreD-PtcTOWw9Ec6tPCbwQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip 16:02:35 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NreD-PtcTOWw9Ec6tPCbwQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip 16:02:35 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NreD-PtcTOWw9Ec6tPCbwQ/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 16:02:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NreD-PtcTOWw9Ec6tPCbwQ/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 16:02:36 INFO - Downloaded 17989109 bytes. 16:02:36 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/*'] 16:02:36 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/* 16:02:37 INFO - caution: filename not matched: web-platform/* 16:02:37 INFO - Return code: 11 16:02:37 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')]} 16:02:37 INFO - https://queue.taskcluster.net/v1/task/NreD-PtcTOWw9Ec6tPCbwQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 16:02:37 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NreD-PtcTOWw9Ec6tPCbwQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip 16:02:37 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NreD-PtcTOWw9Ec6tPCbwQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip 16:02:37 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NreD-PtcTOWw9Ec6tPCbwQ/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 16:02:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NreD-PtcTOWw9Ec6tPCbwQ/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 16:02:39 INFO - Downloaded 36402275 bytes. 16:02:39 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/*'] 16:02:39 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/* 16:02:43 INFO - caution: filename not matched: bin/* 16:02:43 INFO - caution: filename not matched: config/* 16:02:43 INFO - caution: filename not matched: mozbase/* 16:02:43 INFO - caution: filename not matched: marionette/* 16:02:43 INFO - caution: filename not matched: tools/wptserve/* 16:02:43 INFO - Return code: 11 16:02:43 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')]} 16:02:43 INFO - https://queue.taskcluster.net/v1/task/NreD-PtcTOWw9Ec6tPCbwQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg matches https://queue.taskcluster.net 16:02:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NreD-PtcTOWw9Ec6tPCbwQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 16:02:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NreD-PtcTOWw9Ec6tPCbwQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 16:02:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NreD-PtcTOWw9Ec6tPCbwQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg 16:02:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NreD-PtcTOWw9Ec6tPCbwQ/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 16:02:54 INFO - Downloaded 68866145 bytes. 16:02:54 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/NreD-PtcTOWw9Ec6tPCbwQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 16:02:54 INFO - mkdir: /builds/slave/test/properties 16:02:54 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 16:02:54 INFO - Writing to file /builds/slave/test/properties/build_url 16:02:54 INFO - Contents: 16:02:54 INFO - build_url:https://queue.taskcluster.net/v1/task/NreD-PtcTOWw9Ec6tPCbwQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 16:02:55 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/NreD-PtcTOWw9Ec6tPCbwQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 16:02:55 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 16:02:55 INFO - Writing to file /builds/slave/test/properties/symbols_url 16:02:55 INFO - Contents: 16:02:55 INFO - symbols_url:https://queue.taskcluster.net/v1/task/NreD-PtcTOWw9Ec6tPCbwQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 16:02: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')]} 16:02:55 INFO - https://queue.taskcluster.net/v1/task/NreD-PtcTOWw9Ec6tPCbwQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 16:02:55 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NreD-PtcTOWw9Ec6tPCbwQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 16:02:55 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NreD-PtcTOWw9Ec6tPCbwQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 16:02:55 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NreD-PtcTOWw9Ec6tPCbwQ/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 16:02:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NreD-PtcTOWw9Ec6tPCbwQ/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 16:02:58 INFO - Downloaded 103549249 bytes. 16:02:58 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'] 16:02:58 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 16:03:01 INFO - Return code: 0 16:03:01 INFO - Running post-action listener: _resource_record_post_action 16:03:01 INFO - Running post-action listener: set_extra_try_arguments 16:03:01 INFO - ##### 16:03:01 INFO - ##### Running create-virtualenv step. 16:03:01 INFO - ##### 16:03:01 INFO - Running pre-action listener: _pre_create_virtualenv 16:03:01 INFO - Running pre-action listener: _resource_record_pre_action 16:03:01 INFO - Running main action method: create_virtualenv 16:03:01 INFO - Creating virtualenv /builds/slave/test/build/venv 16:03:01 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 16:03:01 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 16:03:01 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 16:03:01 INFO - Using real prefix '/tools/python27' 16:03:01 INFO - New python executable in /builds/slave/test/build/venv/bin/python 16:03:02 INFO - Installing distribute.............................................................................................................................................................................................done. 16:03:05 INFO - Installing pip.................done. 16:03:05 INFO - Return code: 0 16:03:05 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 16:03:05 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')]} 16:03:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:03:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:03:05 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')]} 16:03:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:03:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:03:05 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 0x102e1ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102e37f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ffc90d9b6e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102e335e0>, '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 0x102a16cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102a41990>, '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.u24FKGK0Vw/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.aM6ua9FobT/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 16:03:05 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 16:03:05 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 16:03:05 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.u24FKGK0Vw/Render', 16:03:05 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 16:03:05 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 16:03:05 INFO - 'HOME': '/Users/cltbld', 16:03:05 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 16:03:05 INFO - 'LOGNAME': 'cltbld', 16:03:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:03:05 INFO - 'MOZ_NO_REMOTE': '1', 16:03:05 INFO - 'NO_EM_RESTART': '1', 16:03:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:03:05 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 16:03:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:03:05 INFO - 'PWD': '/builds/slave/test', 16:03:05 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 16:03:05 INFO - 'SHELL': '/bin/bash', 16:03:05 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.aM6ua9FobT/Listeners', 16:03:05 INFO - 'TMPDIR': '/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/T/', 16:03:05 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 16:03:05 INFO - 'USER': 'cltbld', 16:03:05 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 16:03:05 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 16:03:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 16:03:05 INFO - 'XPC_FLAGS': '0x0', 16:03:05 INFO - 'XPC_SERVICE_NAME': '0', 16:03:05 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 16:03:05 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:03:05 INFO - Downloading/unpacking psutil>=0.7.1 16:03:05 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 16:03:05 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 16:03:05 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 16:03:05 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 16:03:05 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 16:03:05 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 16:03:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 16:03:08 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 16:03:08 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:03:08 INFO - Installing collected packages: psutil 16:03:08 INFO - Running setup.py install for psutil 16:03:08 INFO - building 'psutil._psutil_osx' extension 16:03:08 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 16:03:09 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 16:03:09 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 16:03:09 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 16:03:09 INFO - building 'psutil._psutil_posix' extension 16:03:09 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 16:03:09 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 16:03:09 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 16:03:09 INFO - ^ 16:03:09 INFO - 1 warning generated. 16:03:09 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 16:03:09 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 16:03:09 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:03:09 INFO - Successfully installed psutil 16:03:09 INFO - Cleaning up... 16:03:09 INFO - Return code: 0 16:03:09 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 16:03:09 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')]} 16:03:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:03:09 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:03:09 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')]} 16:03:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:03:09 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:03:09 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 0x102e1ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102e37f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ffc90d9b6e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102e335e0>, '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 0x102a16cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102a41990>, '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.u24FKGK0Vw/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.aM6ua9FobT/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 16:03:09 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 16:03:09 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 16:03:09 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.u24FKGK0Vw/Render', 16:03:09 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 16:03:09 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 16:03:09 INFO - 'HOME': '/Users/cltbld', 16:03:09 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 16:03:09 INFO - 'LOGNAME': 'cltbld', 16:03:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:03:09 INFO - 'MOZ_NO_REMOTE': '1', 16:03:09 INFO - 'NO_EM_RESTART': '1', 16:03:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:03:09 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 16:03:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:03:09 INFO - 'PWD': '/builds/slave/test', 16:03:09 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 16:03:09 INFO - 'SHELL': '/bin/bash', 16:03:09 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.aM6ua9FobT/Listeners', 16:03:09 INFO - 'TMPDIR': '/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/T/', 16:03:09 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 16:03:09 INFO - 'USER': 'cltbld', 16:03:09 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 16:03:09 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 16:03:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 16:03:09 INFO - 'XPC_FLAGS': '0x0', 16:03:09 INFO - 'XPC_SERVICE_NAME': '0', 16:03:09 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 16:03:10 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:03:10 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 16:03:10 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:03:10 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:03:10 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 16:03:10 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 16:03:10 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:03:10 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:03:12 INFO - Downloading mozsystemmonitor-0.0.tar.gz 16:03:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 16:03:12 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 16:03:12 INFO - Installing collected packages: mozsystemmonitor 16:03:12 INFO - Running setup.py install for mozsystemmonitor 16:03:12 INFO - Successfully installed mozsystemmonitor 16:03:12 INFO - Cleaning up... 16:03:12 INFO - Return code: 0 16:03:12 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 16:03:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:03:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:03:12 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:03:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:03:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:03:12 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:03:12 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 0x102e1ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102e37f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ffc90d9b6e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102e335e0>, '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 0x102a16cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102a41990>, '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.u24FKGK0Vw/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.aM6ua9FobT/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 16:03:12 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 16:03:12 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 16:03:12 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.u24FKGK0Vw/Render', 16:03:12 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 16:03:12 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 16:03:12 INFO - 'HOME': '/Users/cltbld', 16:03:12 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 16:03:12 INFO - 'LOGNAME': 'cltbld', 16:03:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:03:12 INFO - 'MOZ_NO_REMOTE': '1', 16:03:12 INFO - 'NO_EM_RESTART': '1', 16:03:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:03:12 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 16:03:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:03:12 INFO - 'PWD': '/builds/slave/test', 16:03:12 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 16:03:12 INFO - 'SHELL': '/bin/bash', 16:03:12 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.aM6ua9FobT/Listeners', 16:03:12 INFO - 'TMPDIR': '/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/T/', 16:03:12 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 16:03:12 INFO - 'USER': 'cltbld', 16:03:12 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 16:03:12 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 16:03:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 16:03:12 INFO - 'XPC_FLAGS': '0x0', 16:03:12 INFO - 'XPC_SERVICE_NAME': '0', 16:03:12 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 16:03:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:03:13 INFO - Downloading/unpacking blobuploader==1.2.4 16:03:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:03:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:03:13 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 16:03:13 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 16:03:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:03:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:03:15 INFO - Downloading blobuploader-1.2.4.tar.gz 16:03:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 16:03:15 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 16:03:15 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 16:03:15 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 16:03:15 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 16:03:15 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 16:03:15 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 16:03:15 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 16:03:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 16:03:16 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 16:03:16 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 16:03:16 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 16:03:16 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 16:03:16 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 16:03:16 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 16:03:16 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 16:03:16 INFO - Downloading docopt-0.6.1.tar.gz 16:03:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 16:03:16 INFO - Installing collected packages: blobuploader, requests, docopt 16:03:16 INFO - Running setup.py install for blobuploader 16:03:16 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 16:03:16 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 16:03:16 INFO - Running setup.py install for requests 16:03:17 INFO - Running setup.py install for docopt 16:03:17 INFO - Successfully installed blobuploader requests docopt 16:03:17 INFO - Cleaning up... 16:03:17 INFO - Return code: 0 16:03:17 INFO - Installing None into virtualenv /builds/slave/test/build/venv 16:03:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:03:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:03:17 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:03:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:03:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:03:17 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:03:17 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 0x102e1ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102e37f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ffc90d9b6e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102e335e0>, '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 0x102a16cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102a41990>, '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.u24FKGK0Vw/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.aM6ua9FobT/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 16:03:17 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 16:03:17 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 16:03:17 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.u24FKGK0Vw/Render', 16:03:17 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 16:03:17 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 16:03:17 INFO - 'HOME': '/Users/cltbld', 16:03:17 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 16:03:17 INFO - 'LOGNAME': 'cltbld', 16:03:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:03:17 INFO - 'MOZ_NO_REMOTE': '1', 16:03:17 INFO - 'NO_EM_RESTART': '1', 16:03:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:03:17 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 16:03:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:03:17 INFO - 'PWD': '/builds/slave/test', 16:03:17 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 16:03:17 INFO - 'SHELL': '/bin/bash', 16:03:17 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.aM6ua9FobT/Listeners', 16:03:17 INFO - 'TMPDIR': '/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/T/', 16:03:17 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 16:03:17 INFO - 'USER': 'cltbld', 16:03:17 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 16:03:17 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 16:03:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 16:03:17 INFO - 'XPC_FLAGS': '0x0', 16:03:17 INFO - 'XPC_SERVICE_NAME': '0', 16:03:17 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 16:03:17 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:03:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 16:03:17 INFO - Running setup.py (path:/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/T/pip-rgq2HG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 16:03:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 16:03:17 INFO - Running setup.py (path:/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/T/pip-2ZtJ8E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 16:03:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 16:03:18 INFO - Running setup.py (path:/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/T/pip-hnKP4I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 16:03:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 16:03:18 INFO - Running setup.py (path:/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/T/pip-Bc1zi1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 16:03:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 16:03:18 INFO - Running setup.py (path:/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/T/pip-RjYnvK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 16:03:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 16:03:18 INFO - Running setup.py (path:/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/T/pip-zkLkZ7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 16:03:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 16:03:18 INFO - Running setup.py (path:/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/T/pip-7Y0vGw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 16:03:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 16:03:18 INFO - Running setup.py (path:/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/T/pip-Y_OMm1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 16:03:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 16:03:18 INFO - Running setup.py (path:/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/T/pip-G12ENz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 16:03:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 16:03:18 INFO - Running setup.py (path:/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/T/pip-AI3XJw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 16:03:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 16:03:18 INFO - Running setup.py (path:/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/T/pip-XxoAwU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 16:03:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 16:03:18 INFO - Running setup.py (path:/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/T/pip-zAuFSP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 16:03:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 16:03:19 INFO - Running setup.py (path:/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/T/pip-RUZD7M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 16:03:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 16:03:19 INFO - Running setup.py (path:/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/T/pip-yz4CeS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 16:03:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 16:03:19 INFO - Running setup.py (path:/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/T/pip-bb6GL2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 16:03:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 16:03:19 INFO - Running setup.py (path:/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/T/pip-GnSNuA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 16:03:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 16:03:19 INFO - Running setup.py (path:/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/T/pip-9tDt7i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 16:03:19 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 16:03:19 INFO - Running setup.py (path:/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/T/pip-ap_4In-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 16:03:19 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 16:03:19 INFO - Running setup.py (path:/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/T/pip-qr7V0X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 16:03:19 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:03:19 INFO - Running setup.py (path:/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/T/pip-I_jgk8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:03:19 INFO - Unpacking /builds/slave/test/build/tests/marionette 16:03:20 INFO - Running setup.py (path:/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/T/pip-vXlFRv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 16:03:20 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 16:03:20 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 16:03:20 INFO - Running setup.py install for manifestparser 16:03:20 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 16:03:20 INFO - Running setup.py install for mozcrash 16:03:20 INFO - Running setup.py install for mozdebug 16:03:20 INFO - Running setup.py install for mozdevice 16:03:21 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 16:03:21 INFO - Installing dm script to /builds/slave/test/build/venv/bin 16:03:21 INFO - Running setup.py install for mozfile 16:03:21 INFO - Running setup.py install for mozhttpd 16:03:21 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 16:03:21 INFO - Running setup.py install for mozinfo 16:03:21 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 16:03:21 INFO - Running setup.py install for mozInstall 16:03:21 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 16:03:21 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 16:03:21 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 16:03:21 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 16:03:21 INFO - Running setup.py install for mozleak 16:03:21 INFO - Running setup.py install for mozlog 16:03:21 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 16:03:21 INFO - Running setup.py install for moznetwork 16:03:22 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 16:03:22 INFO - Running setup.py install for mozprocess 16:03:22 INFO - Running setup.py install for mozprofile 16:03:22 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 16:03:22 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 16:03:22 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 16:03:22 INFO - Running setup.py install for mozrunner 16:03:22 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 16:03:22 INFO - Running setup.py install for mozscreenshot 16:03:22 INFO - Running setup.py install for moztest 16:03:22 INFO - Running setup.py install for mozversion 16:03:22 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 16:03:22 INFO - Running setup.py install for wptserve 16:03:23 INFO - Running setup.py install for marionette-driver 16:03:23 INFO - Running setup.py install for browsermob-proxy 16:03:23 INFO - Running setup.py install for marionette-client 16:03:23 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 16:03:23 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 16:03:23 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 16:03:23 INFO - Cleaning up... 16:03:23 INFO - Return code: 0 16:03:23 INFO - Installing None into virtualenv /builds/slave/test/build/venv 16:03:23 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')]} 16:03:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:03:23 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:03:23 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')]} 16:03:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:03:23 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:03:23 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 0x102e1ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102e37f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ffc90d9b6e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102e335e0>, '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 0x102a16cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102a41990>, '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.u24FKGK0Vw/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.aM6ua9FobT/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 16:03:23 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 16:03:23 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 16:03:23 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.u24FKGK0Vw/Render', 16:03:23 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 16:03:23 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 16:03:23 INFO - 'HOME': '/Users/cltbld', 16:03:23 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 16:03:23 INFO - 'LOGNAME': 'cltbld', 16:03:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:03:23 INFO - 'MOZ_NO_REMOTE': '1', 16:03:23 INFO - 'NO_EM_RESTART': '1', 16:03:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:03:23 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 16:03:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:03:23 INFO - 'PWD': '/builds/slave/test', 16:03:23 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 16:03:23 INFO - 'SHELL': '/bin/bash', 16:03:23 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.aM6ua9FobT/Listeners', 16:03:23 INFO - 'TMPDIR': '/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/T/', 16:03:23 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 16:03:23 INFO - 'USER': 'cltbld', 16:03:23 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 16:03:23 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 16:03:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 16:03:23 INFO - 'XPC_FLAGS': '0x0', 16:03:23 INFO - 'XPC_SERVICE_NAME': '0', 16:03:23 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 16:03:24 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:03:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 16:03:24 INFO - Running setup.py (path:/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/T/pip-C6xxCM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 16:03:24 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)) 16:03:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 16:03:24 INFO - Running setup.py (path:/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/T/pip-R4aEZc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 16:03:24 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)) 16:03:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 16:03:24 INFO - Running setup.py (path:/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/T/pip-dleKFg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 16:03:24 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)) 16:03:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 16:03:24 INFO - Running setup.py (path:/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/T/pip-Duaz5W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 16:03:24 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)) 16:03:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 16:03:24 INFO - Running setup.py (path:/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/T/pip-MbCGy8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 16:03:24 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)) 16:03:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 16:03:24 INFO - Running setup.py (path:/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/T/pip-SBt5C1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 16:03:24 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)) 16:03:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 16:03:24 INFO - Running setup.py (path:/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/T/pip-eqXrTB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 16:03:24 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)) 16:03:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 16:03:24 INFO - Running setup.py (path:/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/T/pip-aDfJGF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 16:03:24 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)) 16:03:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 16:03:24 INFO - Running setup.py (path:/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/T/pip-DnPU06-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 16:03:25 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)) 16:03:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 16:03:25 INFO - Running setup.py (path:/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/T/pip-imBw9b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 16:03:25 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)) 16:03:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 16:03:25 INFO - Running setup.py (path:/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/T/pip-eeFqtX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 16:03:25 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)) 16:03:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 16:03:25 INFO - Running setup.py (path:/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/T/pip-fimA0v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 16:03:25 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)) 16:03:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 16:03:25 INFO - Running setup.py (path:/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/T/pip-fuiIQL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 16:03:25 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)) 16:03:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 16:03:25 INFO - Running setup.py (path:/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/T/pip-q8amlK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 16:03:25 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)) 16:03:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 16:03:25 INFO - Running setup.py (path:/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/T/pip-8mMMWB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 16:03:25 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)) 16:03:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 16:03:25 INFO - Running setup.py (path:/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/T/pip-p42fHT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 16:03:25 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)) 16:03:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 16:03:25 INFO - Running setup.py (path:/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/T/pip-qHc57t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 16:03:25 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)) 16:03:25 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 16:03:25 INFO - Running setup.py (path:/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/T/pip-ARkW0k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 16:03:26 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)) 16:03:26 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 16:03:26 INFO - Running setup.py (path:/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/T/pip-rFVZMX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 16:03:26 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)) 16:03:26 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:03:26 INFO - Running setup.py (path:/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/T/pip-fMHQ4v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:03:26 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)) 16:03:26 INFO - Unpacking /builds/slave/test/build/tests/marionette 16:03:26 INFO - Running setup.py (path:/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/T/pip-w1gwNA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 16:03:26 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 16:03:26 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)) 16:03:26 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)) 16:03:26 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)) 16:03:26 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)) 16:03:26 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)) 16:03:26 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)) 16:03:26 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 16:03:26 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 16:03:26 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 16:03:26 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 16:03:26 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 16:03:26 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 16:03:26 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 16:03:29 INFO - Downloading blessings-1.6.tar.gz 16:03:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 16:03:29 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)) 16:03:29 INFO - Installing collected packages: blessings 16:03:29 INFO - Running setup.py install for blessings 16:03:29 INFO - Successfully installed blessings 16:03:29 INFO - Cleaning up... 16:03:29 INFO - Return code: 0 16:03:29 INFO - Done creating virtualenv /builds/slave/test/build/venv. 16:03:29 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 16:03:29 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 16:03:29 INFO - Reading from file tmpfile_stdout 16:03:29 INFO - Current package versions: 16:03:29 INFO - blessings == 1.6 16:03:29 INFO - blobuploader == 1.2.4 16:03:29 INFO - browsermob-proxy == 0.6.0 16:03:29 INFO - docopt == 0.6.1 16:03:29 INFO - manifestparser == 1.1 16:03:29 INFO - marionette-client == 2.3.0 16:03:29 INFO - marionette-driver == 1.4.0 16:03:29 INFO - mozInstall == 1.12 16:03:29 INFO - mozcrash == 0.17 16:03:29 INFO - mozdebug == 0.1 16:03:29 INFO - mozdevice == 0.48 16:03:29 INFO - mozfile == 1.2 16:03:29 INFO - mozhttpd == 0.7 16:03:29 INFO - mozinfo == 0.9 16:03:29 INFO - mozleak == 0.1 16:03:29 INFO - mozlog == 3.1 16:03:29 INFO - moznetwork == 0.27 16:03:29 INFO - mozprocess == 0.22 16:03:29 INFO - mozprofile == 0.28 16:03:29 INFO - mozrunner == 6.11 16:03:29 INFO - mozscreenshot == 0.1 16:03:29 INFO - mozsystemmonitor == 0.0 16:03:29 INFO - moztest == 0.7 16:03:29 INFO - mozversion == 1.4 16:03:29 INFO - psutil == 3.1.1 16:03:29 INFO - requests == 1.2.3 16:03:29 INFO - wptserve == 1.4.0 16:03:29 INFO - wsgiref == 0.1.2 16:03:29 INFO - Running post-action listener: _resource_record_post_action 16:03:29 INFO - Running post-action listener: _start_resource_monitoring 16:03:29 INFO - Starting resource monitoring. 16:03:29 INFO - ##### 16:03:29 INFO - ##### Running pull step. 16:03:29 INFO - ##### 16:03:29 INFO - Running pre-action listener: _resource_record_pre_action 16:03:29 INFO - Running main action method: pull 16:03:29 INFO - Pull has nothing to do! 16:03:29 INFO - Running post-action listener: _resource_record_post_action 16:03:29 INFO - ##### 16:03:29 INFO - ##### Running install step. 16:03:29 INFO - ##### 16:03:29 INFO - Running pre-action listener: _resource_record_pre_action 16:03:29 INFO - Running main action method: install 16:03:29 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 16:03:29 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 16:03:30 INFO - Reading from file tmpfile_stdout 16:03:30 INFO - Detecting whether we're running mozinstall >=1.0... 16:03:30 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 16:03:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 16:03:30 INFO - Reading from file tmpfile_stdout 16:03:30 INFO - Output received: 16:03:30 INFO - Usage: mozinstall [options] installer 16:03:30 INFO - Options: 16:03:30 INFO - -h, --help show this help message and exit 16:03:30 INFO - -d DEST, --destination=DEST 16:03:30 INFO - Directory to install application into. [default: 16:03:30 INFO - "/builds/slave/test"] 16:03:30 INFO - --app=APP Application being installed. [default: firefox] 16:03:30 INFO - mkdir: /builds/slave/test/build/application 16:03:30 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'] 16:03:30 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 16:03:50 INFO - Reading from file tmpfile_stdout 16:03:50 INFO - Output received: 16:03:50 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 16:03:50 INFO - Running post-action listener: _resource_record_post_action 16:03:50 INFO - ##### 16:03:50 INFO - ##### Running run-tests step. 16:03:50 INFO - ##### 16:03:50 INFO - Running pre-action listener: _resource_record_pre_action 16:03:50 INFO - Running main action method: run_tests 16:03:50 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 16:03:50 INFO - Minidump filename unknown. Determining based upon platform and architecture. 16:03:50 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 16:03:50 INFO - grabbing minidump binary from tooltool 16:03:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:03:50 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 0x102e335e0>, '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 0x102a16cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102a41990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 16:03:50 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 16:03:50 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 16:03:50 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 16:03:50 INFO - Return code: 0 16:03:50 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 16:03:50 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 16:03:50 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/NreD-PtcTOWw9Ec6tPCbwQ/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 16:03:50 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/NreD-PtcTOWw9Ec6tPCbwQ/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 16:03:50 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.u24FKGK0Vw/Render', 16:03:50 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 16:03:50 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 16:03:50 INFO - 'HOME': '/Users/cltbld', 16:03:50 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 16:03:50 INFO - 'LOGNAME': 'cltbld', 16:03:50 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 16:03:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:03:50 INFO - 'MOZ_NO_REMOTE': '1', 16:03:50 INFO - 'NO_EM_RESTART': '1', 16:03:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:03:50 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 16:03:50 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:03:50 INFO - 'PWD': '/builds/slave/test', 16:03:50 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 16:03:50 INFO - 'SHELL': '/bin/bash', 16:03:50 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.aM6ua9FobT/Listeners', 16:03:50 INFO - 'TMPDIR': '/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/T/', 16:03:50 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 16:03:50 INFO - 'USER': 'cltbld', 16:03:50 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 16:03:50 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 16:03:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 16:03:50 INFO - 'XPC_FLAGS': '0x0', 16:03:50 INFO - 'XPC_SERVICE_NAME': '0', 16:03:50 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 16:03:50 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/NreD-PtcTOWw9Ec6tPCbwQ/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 16:03:50 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 16:03:50 INFO - import pkg_resources 16:03:51 INFO - Using 1 client processes 16:03:51 INFO - wptserve Starting http server on 127.0.0.1:8000 16:03:51 INFO - wptserve Starting http server on 127.0.0.1:8001 16:03:51 INFO - wptserve Starting http server on 127.0.0.1:8443 16:03:53 INFO - SUITE-START | Running 778 tests 16:03:53 INFO - Running testharness tests 16:03:53 INFO - Setting up ssl 16:03:53 INFO - PROCESS | certutil | 16:03:53 INFO - PROCESS | certutil | 16:03:53 INFO - PROCESS | certutil | 16:03:53 INFO - Certificate Nickname Trust Attributes 16:03:53 INFO - SSL,S/MIME,JAR/XPI 16:03:53 INFO - 16:03:53 INFO - web-platform-tests CT,, 16:03:53 INFO - 16:03:53 INFO - Starting runner 16:03:54 INFO - PROCESS | 1969 | [1969] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 16:03:54 INFO - PROCESS | 1969 | 1461539034744 Marionette DEBUG Marionette enabled via build flag and pref 16:03:54 INFO - PROCESS | 1969 | ++DOCSHELL 0x115969800 == 1 [pid = 1969] [id = 1] 16:03:54 INFO - PROCESS | 1969 | ++DOMWINDOW == 1 (0x116602800) [pid = 1969] [serial = 1] [outer = 0x0] 16:03:54 INFO - PROCESS | 1969 | [1969] WARNING: No inner window available!: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 16:03:54 INFO - PROCESS | 1969 | ++DOMWINDOW == 2 (0x116603800) [pid = 1969] [serial = 2] [outer = 0x116602800] 16:03:55 INFO - PROCESS | 1969 | 1461539035049 Marionette INFO Listening on port 2828 16:03:55 INFO - PROCESS | 1969 | 1461539035276 Marionette DEBUG Marionette enabled via command-line flag 16:03:55 INFO - PROCESS | 1969 | ++DOCSHELL 0x119172000 == 2 [pid = 1969] [id = 2] 16:03:55 INFO - PROCESS | 1969 | ++DOMWINDOW == 3 (0x119172800) [pid = 1969] [serial = 3] [outer = 0x0] 16:03:55 INFO - PROCESS | 1969 | [1969] WARNING: No inner window available!: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 16:03:55 INFO - PROCESS | 1969 | ++DOMWINDOW == 4 (0x119173800) [pid = 1969] [serial = 4] [outer = 0x119172800] 16:03:55 INFO - PROCESS | 1969 | [1969] 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 16:03:55 INFO - PROCESS | 1969 | 1461539035432 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49686 16:03:55 INFO - PROCESS | 1969 | 1461539035502 Marionette DEBUG Closed connection conn0 16:03:55 INFO - PROCESS | 1969 | [1969] 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 16:03:55 INFO - PROCESS | 1969 | 1461539035508 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49687 16:03:55 INFO - PROCESS | 1969 | 1461539035523 Marionette DEBUG Closed connection conn1 16:03:55 INFO - PROCESS | 1969 | [1969] 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 16:03:55 INFO - PROCESS | 1969 | 1461539035529 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49688 16:03:55 INFO - PROCESS | 1969 | 1461539035536 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 16:03:55 INFO - PROCESS | 1969 | 1461539035542 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":"20160424142846","device":"desktop","version":"48.0a1"} 16:03:55 INFO - PROCESS | 1969 | [1969] 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 16:03:56 INFO - PROCESS | 1969 | ++DOCSHELL 0x11bb2f000 == 3 [pid = 1969] [id = 3] 16:03:56 INFO - PROCESS | 1969 | ++DOMWINDOW == 5 (0x11bb2f800) [pid = 1969] [serial = 5] [outer = 0x0] 16:03:56 INFO - PROCESS | 1969 | ++DOCSHELL 0x11bb30000 == 4 [pid = 1969] [id = 4] 16:03:56 INFO - PROCESS | 1969 | ++DOMWINDOW == 6 (0x11bb66c00) [pid = 1969] [serial = 6] [outer = 0x0] 16:03:56 INFO - PROCESS | 1969 | [1969] WARNING: robustness marked as unsupported: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 16:03:56 INFO - PROCESS | 1969 | [1969] 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 16:03:56 INFO - PROCESS | 1969 | ++DOCSHELL 0x125f99800 == 5 [pid = 1969] [id = 5] 16:03:56 INFO - PROCESS | 1969 | ++DOMWINDOW == 7 (0x11bb66400) [pid = 1969] [serial = 7] [outer = 0x0] 16:03:56 INFO - PROCESS | 1969 | [1969] 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 16:03:56 INFO - PROCESS | 1969 | [1969] WARNING: Couldn't create child process for iframe.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 16:03:56 INFO - PROCESS | 1969 | ++DOMWINDOW == 8 (0x1269d9800) [pid = 1969] [serial = 8] [outer = 0x11bb66400] 16:03:57 INFO - PROCESS | 1969 | ++DOMWINDOW == 9 (0x12700f000) [pid = 1969] [serial = 9] [outer = 0x11bb2f800] 16:03:57 INFO - PROCESS | 1969 | ++DOMWINDOW == 10 (0x125f1cc00) [pid = 1969] [serial = 10] [outer = 0x11bb66c00] 16:03:57 INFO - PROCESS | 1969 | ++DOMWINDOW == 11 (0x125f1ec00) [pid = 1969] [serial = 11] [outer = 0x11bb66400] 16:03:57 INFO - PROCESS | 1969 | [1969] WARNING: robustness marked as unsupported: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 16:03:57 INFO - PROCESS | 1969 | 1461539037552 Marionette DEBUG loaded listener.js 16:03:57 INFO - PROCESS | 1969 | 1461539037563 Marionette DEBUG loaded listener.js 16:03:57 INFO - PROCESS | 1969 | ++DOMWINDOW == 12 (0x129779c00) [pid = 1969] [serial = 12] [outer = 0x11bb66400] 16:03:57 INFO - PROCESS | 1969 | 1461539037926 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"49c63946-eed1-d844-aad8-8f213ff0fe3f","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":"20160424142846","device":"desktop","version":"48.0a1","command_id":1}}] 16:03:58 INFO - PROCESS | 1969 | 1461539038025 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}] 16:03:58 INFO - PROCESS | 1969 | 1461539038075 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 16:03:58 INFO - PROCESS | 1969 | 1461539038175 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 16:03:58 INFO - PROCESS | 1969 | [1969] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 16:03:58 INFO - PROCESS | 1969 | [1969] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5287 16:03:58 INFO - PROCESS | 1969 | [1969] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5287 16:03:58 INFO - PROCESS | 1969 | [1969] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:03:58 INFO - PROCESS | 1969 | ++DOMWINDOW == 13 (0x12b611000) [pid = 1969] [serial = 13] [outer = 0x11bb66400] 16:03:58 INFO - PROCESS | 1969 | [1969] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:03:58 INFO - PROCESS | 1969 | [1969] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:03:58 INFO - PROCESS | 1969 | 1461539038449 Marionette TRACE conn2 <- [1,3,null,{}] 16:03:58 INFO - PROCESS | 1969 | 1461539038452 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 16:03:58 INFO - PROCESS | 1969 | 1461539038467 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 16:03:58 INFO - PROCESS | 1969 | 1461539038497 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 16:03:58 INFO - PROCESS | 1969 | 1461539038499 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 16:03:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 16:03:58 INFO - PROCESS | 1969 | 1461539038502 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 16:03:58 INFO - PROCESS | 1969 | 1461539038504 Marionette TRACE conn2 <- [1,6,null,{}] 16:03:58 INFO - PROCESS | 1969 | 1461539038507 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}] 16:03:58 INFO - PROCESS | 1969 | 1461539038519 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 16:03:58 INFO - PROCESS | 1969 | 1461539038522 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:58 INFO - PROCESS | 1969 | ++DOCSHELL 0x12b8e0800 == 6 [pid = 1969] [id = 6] 16:03:58 INFO - PROCESS | 1969 | ++DOMWINDOW == 14 (0x12b882c00) [pid = 1969] [serial = 14] [outer = 0x0] 16:03:58 INFO - PROCESS | 1969 | ++DOMWINDOW == 15 (0x12bb02c00) [pid = 1969] [serial = 15] [outer = 0x12b882c00] 16:03:58 INFO - PROCESS | 1969 | 1461539038555 Marionette DEBUG loaded listener.js 16:03:58 INFO - PROCESS | 1969 | ++DOMWINDOW == 16 (0x12bb09400) [pid = 1969] [serial = 16] [outer = 0x12b882c00] 16:03:58 INFO - PROCESS | 1969 | 1461539038869 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]]]}] 16:03:58 INFO - PROCESS | 1969 | ++DOCSHELL 0x12bf7c800 == 7 [pid = 1969] [id = 7] 16:03:58 INFO - PROCESS | 1969 | ++DOMWINDOW == 17 (0x12bb0c000) [pid = 1969] [serial = 17] [outer = 0x0] 16:03:58 INFO - PROCESS | 1969 | ++DOMWINDOW == 18 (0x12bd98000) [pid = 1969] [serial = 18] [outer = 0x12bb0c000] 16:03:58 INFO - PROCESS | 1969 | 1461539038910 Marionette DEBUG loaded listener.js 16:03:58 INFO - PROCESS | 1969 | ++DOMWINDOW == 19 (0x12c103000) [pid = 1969] [serial = 19] [outer = 0x12bb0c000] 16:03:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 16:03:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 471ms 16:03:59 INFO - PROCESS | 1969 | 1461539039011 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 16:03:59 INFO - PROCESS | 1969 | 1461539039013 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 16:03:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 16:03:59 INFO - PROCESS | 1969 | 1461539039039 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 16:03:59 INFO - PROCESS | 1969 | 1461539039042 Marionette TRACE conn2 <- [1,10,null,{}] 16:03:59 INFO - PROCESS | 1969 | 1461539039097 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}] 16:03:59 INFO - PROCESS | 1969 | 1461539039292 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 16:03:59 INFO - PROCESS | 1969 | 1461539039318 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:59 INFO - PROCESS | 1969 | ++DOCSHELL 0x12d063800 == 8 [pid = 1969] [id = 8] 16:03:59 INFO - PROCESS | 1969 | ++DOMWINDOW == 20 (0x12d170800) [pid = 1969] [serial = 20] [outer = 0x0] 16:03:59 INFO - PROCESS | 1969 | ++DOMWINDOW == 21 (0x12d172400) [pid = 1969] [serial = 21] [outer = 0x12d170800] 16:03:59 INFO - PROCESS | 1969 | 1461539039380 Marionette DEBUG loaded listener.js 16:03:59 INFO - PROCESS | 1969 | ++DOMWINDOW == 22 (0x12d177000) [pid = 1969] [serial = 22] [outer = 0x12d170800] 16:03:59 INFO - PROCESS | 1969 | 1461539039703 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]]]}] 16:03:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 16:03:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 686ms 16:03:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 16:03:59 INFO - PROCESS | 1969 | 1461539039715 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 16:03:59 INFO - PROCESS | 1969 | 1461539039717 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 16:03:59 INFO - PROCESS | 1969 | 1461539039719 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 16:03:59 INFO - PROCESS | 1969 | 1461539039720 Marionette TRACE conn2 <- [1,14,null,{}] 16:03:59 INFO - PROCESS | 1969 | 1461539039722 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}] 16:03:59 INFO - PROCESS | 1969 | 1461539039815 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 16:03:59 INFO - PROCESS | 1969 | 1461539039821 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:59 INFO - PROCESS | 1969 | ++DOCSHELL 0x12dc99000 == 9 [pid = 1969] [id = 9] 16:03:59 INFO - PROCESS | 1969 | ++DOMWINDOW == 23 (0x12d92fc00) [pid = 1969] [serial = 23] [outer = 0x0] 16:03:59 INFO - PROCESS | 1969 | ++DOMWINDOW == 24 (0x12d9e0000) [pid = 1969] [serial = 24] [outer = 0x12d92fc00] 16:03:59 INFO - PROCESS | 1969 | 1461539039846 Marionette DEBUG loaded listener.js 16:03:59 INFO - PROCESS | 1969 | ++DOMWINDOW == 25 (0x12d9eb000) [pid = 1969] [serial = 25] [outer = 0x12d92fc00] 16:04:00 INFO - PROCESS | 1969 | 1461539040120 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]]]}] 16:04:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 16:04:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 418ms 16:04:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 16:04:00 INFO - PROCESS | 1969 | 1461539040138 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 16:04:00 INFO - PROCESS | 1969 | 1461539040139 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 16:04:00 INFO - PROCESS | 1969 | 1461539040141 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 16:04:00 INFO - PROCESS | 1969 | 1461539040142 Marionette TRACE conn2 <- [1,18,null,{}] 16:04:00 INFO - PROCESS | 1969 | 1461539040152 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}] 16:04:00 INFO - PROCESS | 1969 | 1461539040249 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 16:04:00 INFO - PROCESS | 1969 | 1461539040254 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:00 INFO - PROCESS | 1969 | ++DOCSHELL 0x12e552800 == 10 [pid = 1969] [id = 10] 16:04:00 INFO - PROCESS | 1969 | ++DOMWINDOW == 26 (0x12e3adc00) [pid = 1969] [serial = 26] [outer = 0x0] 16:04:00 INFO - PROCESS | 1969 | ++DOMWINDOW == 27 (0x12e512c00) [pid = 1969] [serial = 27] [outer = 0x12e3adc00] 16:04:00 INFO - PROCESS | 1969 | 1461539040280 Marionette DEBUG loaded listener.js 16:04:00 INFO - PROCESS | 1969 | ++DOMWINDOW == 28 (0x12e51a800) [pid = 1969] [serial = 28] [outer = 0x12e3adc00] 16:04:00 INFO - PROCESS | 1969 | 1461539040568 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]]]}] 16:04:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 16:04:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 472ms 16:04:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 16:04:00 INFO - PROCESS | 1969 | 1461539040615 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 16:04:00 INFO - PROCESS | 1969 | 1461539040616 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 16:04:00 INFO - PROCESS | 1969 | 1461539040619 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 16:04:00 INFO - PROCESS | 1969 | 1461539040620 Marionette TRACE conn2 <- [1,22,null,{}] 16:04:00 INFO - PROCESS | 1969 | 1461539040622 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}] 16:04:00 INFO - PROCESS | 1969 | 1461539040711 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 16:04:00 INFO - PROCESS | 1969 | 1461539040716 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:00 INFO - PROCESS | 1969 | ++DOCSHELL 0x12ead5800 == 11 [pid = 1969] [id = 11] 16:04:00 INFO - PROCESS | 1969 | ++DOMWINDOW == 29 (0x12b878800) [pid = 1969] [serial = 29] [outer = 0x0] 16:04:00 INFO - PROCESS | 1969 | ++DOMWINDOW == 30 (0x12e51fc00) [pid = 1969] [serial = 30] [outer = 0x12b878800] 16:04:00 INFO - PROCESS | 1969 | 1461539040741 Marionette DEBUG loaded listener.js 16:04:00 INFO - PROCESS | 1969 | ++DOMWINDOW == 31 (0x12e98d800) [pid = 1969] [serial = 31] [outer = 0x12b878800] 16:04:00 INFO - PROCESS | 1969 | 1461539040979 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]]]}] 16:04:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 16:04:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 368ms 16:04:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 16:04:00 INFO - PROCESS | 1969 | 1461539040988 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 16:04:00 INFO - PROCESS | 1969 | 1461539040989 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 16:04:00 INFO - PROCESS | 1969 | 1461539040991 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 16:04:00 INFO - PROCESS | 1969 | 1461539040992 Marionette TRACE conn2 <- [1,26,null,{}] 16:04:01 INFO - PROCESS | 1969 | 1461539041001 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}] 16:04:01 INFO - PROCESS | 1969 | 1461539041096 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 16:04:01 INFO - PROCESS | 1969 | 1461539041101 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:01 INFO - PROCESS | 1969 | ++DOCSHELL 0x12ed2c000 == 12 [pid = 1969] [id = 12] 16:04:01 INFO - PROCESS | 1969 | ++DOMWINDOW == 32 (0x12e91f400) [pid = 1969] [serial = 32] [outer = 0x0] 16:04:01 INFO - PROCESS | 1969 | ++DOMWINDOW == 33 (0x12e98dc00) [pid = 1969] [serial = 33] [outer = 0x12e91f400] 16:04:01 INFO - PROCESS | 1969 | 1461539041126 Marionette DEBUG loaded listener.js 16:04:01 INFO - PROCESS | 1969 | ++DOMWINDOW == 34 (0x12e996400) [pid = 1969] [serial = 34] [outer = 0x12e91f400] 16:04:01 INFO - PROCESS | 1969 | 1461539041366 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]]]}] 16:04:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 16:04:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 421ms 16:04:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 16:04:01 INFO - PROCESS | 1969 | 1461539041417 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 16:04:01 INFO - PROCESS | 1969 | 1461539041418 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 16:04:01 INFO - PROCESS | 1969 | 1461539041420 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 16:04:01 INFO - PROCESS | 1969 | 1461539041421 Marionette TRACE conn2 <- [1,30,null,{}] 16:04:01 INFO - PROCESS | 1969 | 1461539041423 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}] 16:04:01 INFO - PROCESS | 1969 | 1461539041526 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 16:04:01 INFO - PROCESS | 1969 | 1461539041530 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:01 INFO - PROCESS | 1969 | ++DOCSHELL 0x12f10a000 == 13 [pid = 1969] [id = 13] 16:04:01 INFO - PROCESS | 1969 | ++DOMWINDOW == 35 (0x12e998c00) [pid = 1969] [serial = 35] [outer = 0x0] 16:04:01 INFO - PROCESS | 1969 | ++DOMWINDOW == 36 (0x12e9b1000) [pid = 1969] [serial = 36] [outer = 0x12e998c00] 16:04:01 INFO - PROCESS | 1969 | 1461539041555 Marionette DEBUG loaded listener.js 16:04:01 INFO - PROCESS | 1969 | ++DOMWINDOW == 37 (0x12e9b5000) [pid = 1969] [serial = 37] [outer = 0x12e998c00] 16:04:01 INFO - PROCESS | 1969 | 1461539041796 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]]]}] 16:04:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 16:04:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 419ms 16:04:01 INFO - PROCESS | 1969 | 1461539041840 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 16:04:01 INFO - PROCESS | 1969 | 1461539041841 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 16:04:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 16:04:01 INFO - PROCESS | 1969 | 1461539041851 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 16:04:01 INFO - PROCESS | 1969 | 1461539041852 Marionette TRACE conn2 <- [1,34,null,{}] 16:04:01 INFO - PROCESS | 1969 | 1461539041874 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}] 16:04:01 INFO - PROCESS | 1969 | 1461539041967 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 16:04:01 INFO - PROCESS | 1969 | 1461539041971 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:01 INFO - PROCESS | 1969 | ++DOCSHELL 0x12f57e800 == 14 [pid = 1969] [id = 14] 16:04:01 INFO - PROCESS | 1969 | ++DOMWINDOW == 38 (0x12e9b7000) [pid = 1969] [serial = 38] [outer = 0x0] 16:04:01 INFO - PROCESS | 1969 | ++DOMWINDOW == 39 (0x12f18b400) [pid = 1969] [serial = 39] [outer = 0x12e9b7000] 16:04:01 INFO - PROCESS | 1969 | 1461539041997 Marionette DEBUG loaded listener.js 16:04:02 INFO - PROCESS | 1969 | ++DOMWINDOW == 40 (0x12f191c00) [pid = 1969] [serial = 40] [outer = 0x12e9b7000] 16:04:02 INFO - PROCESS | 1969 | 1461539042229 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]]]}] 16:04:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 16:04:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 418ms 16:04:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 16:04:02 INFO - PROCESS | 1969 | 1461539042270 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 16:04:02 INFO - PROCESS | 1969 | 1461539042271 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 16:04:02 INFO - PROCESS | 1969 | 1461539042283 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 16:04:02 INFO - PROCESS | 1969 | 1461539042284 Marionette TRACE conn2 <- [1,38,null,{}] 16:04:02 INFO - PROCESS | 1969 | 1461539042286 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}] 16:04:02 INFO - PROCESS | 1969 | 1461539042375 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 16:04:02 INFO - PROCESS | 1969 | 1461539042382 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:02 INFO - PROCESS | 1969 | ++DOCSHELL 0x12f753800 == 15 [pid = 1969] [id = 15] 16:04:02 INFO - PROCESS | 1969 | ++DOMWINDOW == 41 (0x12f193c00) [pid = 1969] [serial = 41] [outer = 0x0] 16:04:02 INFO - PROCESS | 1969 | ++DOMWINDOW == 42 (0x12f5ca400) [pid = 1969] [serial = 42] [outer = 0x12f193c00] 16:04:02 INFO - PROCESS | 1969 | 1461539042407 Marionette DEBUG loaded listener.js 16:04:02 INFO - PROCESS | 1969 | ++DOMWINDOW == 43 (0x12f5cfc00) [pid = 1969] [serial = 43] [outer = 0x12f193c00] 16:04:02 INFO - PROCESS | 1969 | 1461539042645 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]]]}] 16:04:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 16:04:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 426ms 16:04:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 16:04:02 INFO - PROCESS | 1969 | 1461539042702 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 16:04:02 INFO - PROCESS | 1969 | 1461539042703 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 16:04:02 INFO - PROCESS | 1969 | 1461539042705 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 16:04:02 INFO - PROCESS | 1969 | 1461539042706 Marionette TRACE conn2 <- [1,42,null,{}] 16:04:02 INFO - PROCESS | 1969 | 1461539042716 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}] 16:04:02 INFO - PROCESS | 1969 | 1461539042809 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 16:04:02 INFO - PROCESS | 1969 | ++DOCSHELL 0x12fae1800 == 16 [pid = 1969] [id = 16] 16:04:02 INFO - PROCESS | 1969 | ++DOMWINDOW == 44 (0x12fae2000) [pid = 1969] [serial = 44] [outer = 0x0] 16:04:02 INFO - PROCESS | 1969 | ++DOMWINDOW == 45 (0x12fae3800) [pid = 1969] [serial = 45] [outer = 0x12fae2000] 16:04:02 INFO - PROCESS | 1969 | 1461539042829 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:02 INFO - PROCESS | 1969 | ++DOMWINDOW == 46 (0x12faea800) [pid = 1969] [serial = 46] [outer = 0x12fae2000] 16:04:02 INFO - PROCESS | 1969 | ++DOCSHELL 0x12faf2000 == 17 [pid = 1969] [id = 17] 16:04:02 INFO - PROCESS | 1969 | ++DOMWINDOW == 47 (0x12f947c00) [pid = 1969] [serial = 47] [outer = 0x0] 16:04:02 INFO - PROCESS | 1969 | ++DOMWINDOW == 48 (0x12f949800) [pid = 1969] [serial = 48] [outer = 0x12f947c00] 16:04:02 INFO - PROCESS | 1969 | 1461539042862 Marionette DEBUG loaded listener.js 16:04:02 INFO - PROCESS | 1969 | ++DOMWINDOW == 49 (0x12f94dc00) [pid = 1969] [serial = 49] [outer = 0x12f947c00] 16:04:02 INFO - PROCESS | 1969 | ++DOCSHELL 0x12fae1000 == 18 [pid = 1969] [id = 18] 16:04:02 INFO - PROCESS | 1969 | ++DOMWINDOW == 50 (0x12f944400) [pid = 1969] [serial = 50] [outer = 0x0] 16:04:02 INFO - PROCESS | 1969 | ++DOMWINDOW == 51 (0x12fd91400) [pid = 1969] [serial = 51] [outer = 0x12f944400] 16:04:03 INFO - PROCESS | 1969 | ++DOMWINDOW == 52 (0x12f94a400) [pid = 1969] [serial = 52] [outer = 0x12f944400] 16:04:03 INFO - PROCESS | 1969 | 1461539043247 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]]]}] 16:04:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 16:04:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 570ms 16:04:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 16:04:03 INFO - PROCESS | 1969 | 1461539043276 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 16:04:03 INFO - PROCESS | 1969 | 1461539043279 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 16:04:03 INFO - PROCESS | 1969 | 1461539043281 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 16:04:03 INFO - PROCESS | 1969 | 1461539043283 Marionette TRACE conn2 <- [1,46,null,{}] 16:04:03 INFO - PROCESS | 1969 | 1461539043286 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}] 16:04:03 INFO - PROCESS | 1969 | 1461539043401 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 16:04:03 INFO - PROCESS | 1969 | 1461539043407 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:03 INFO - PROCESS | 1969 | ++DOCSHELL 0x11adb2000 == 19 [pid = 1969] [id = 19] 16:04:03 INFO - PROCESS | 1969 | ++DOMWINDOW == 53 (0x11ac9d400) [pid = 1969] [serial = 53] [outer = 0x0] 16:04:03 INFO - PROCESS | 1969 | ++DOMWINDOW == 54 (0x11ad47c00) [pid = 1969] [serial = 54] [outer = 0x11ac9d400] 16:04:03 INFO - PROCESS | 1969 | 1461539043454 Marionette DEBUG loaded listener.js 16:04:03 INFO - PROCESS | 1969 | ++DOMWINDOW == 55 (0x12fd92c00) [pid = 1969] [serial = 55] [outer = 0x11ac9d400] 16:04:03 INFO - PROCESS | 1969 | 1461539043710 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]]]}] 16:04:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 16:04:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 469ms 16:04:03 INFO - PROCESS | 1969 | 1461539043752 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 16:04:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 16:04:03 INFO - PROCESS | 1969 | 1461539043753 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 16:04:03 INFO - PROCESS | 1969 | 1461539043756 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 16:04:03 INFO - PROCESS | 1969 | 1461539043757 Marionette TRACE conn2 <- [1,50,null,{}] 16:04:03 INFO - PROCESS | 1969 | 1461539043766 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}] 16:04:03 INFO - PROCESS | 1969 | 1461539043866 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 16:04:03 INFO - PROCESS | 1969 | 1461539043871 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:03 INFO - PROCESS | 1969 | ++DOCSHELL 0x12e56b800 == 20 [pid = 1969] [id = 20] 16:04:03 INFO - PROCESS | 1969 | ++DOMWINDOW == 56 (0x11aa77c00) [pid = 1969] [serial = 56] [outer = 0x0] 16:04:03 INFO - PROCESS | 1969 | ++DOMWINDOW == 57 (0x11aa7b000) [pid = 1969] [serial = 57] [outer = 0x11aa77c00] 16:04:03 INFO - PROCESS | 1969 | 1461539043896 Marionette DEBUG loaded listener.js 16:04:03 INFO - PROCESS | 1969 | ++DOMWINDOW == 58 (0x12fd97400) [pid = 1969] [serial = 58] [outer = 0x11aa77c00] 16:04:04 INFO - PROCESS | 1969 | 1461539044131 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]]]}] 16:04:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 16:04:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 424ms 16:04:04 INFO - PROCESS | 1969 | 1461539044183 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 16:04:04 INFO - PROCESS | 1969 | 1461539044184 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 16:04:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 16:04:04 INFO - PROCESS | 1969 | 1461539044187 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 16:04:04 INFO - PROCESS | 1969 | 1461539044188 Marionette TRACE conn2 <- [1,54,null,{}] 16:04:04 INFO - PROCESS | 1969 | 1461539044191 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}] 16:04:04 INFO - PROCESS | 1969 | 1461539044295 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 16:04:04 INFO - PROCESS | 1969 | 1461539044299 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:04 INFO - PROCESS | 1969 | ++DOCSHELL 0x12e56f000 == 21 [pid = 1969] [id = 21] 16:04:04 INFO - PROCESS | 1969 | ++DOMWINDOW == 59 (0x12ff82000) [pid = 1969] [serial = 59] [outer = 0x0] 16:04:04 INFO - PROCESS | 1969 | ++DOMWINDOW == 60 (0x1301a6800) [pid = 1969] [serial = 60] [outer = 0x12ff82000] 16:04:04 INFO - PROCESS | 1969 | 1461539044324 Marionette DEBUG loaded listener.js 16:04:04 INFO - PROCESS | 1969 | ++DOMWINDOW == 61 (0x130958400) [pid = 1969] [serial = 61] [outer = 0x12ff82000] 16:04:04 INFO - PROCESS | 1969 | 1461539044561 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]]]}] 16:04:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 16:04:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 423ms 16:04:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 16:04:04 INFO - PROCESS | 1969 | 1461539044618 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 16:04:04 INFO - PROCESS | 1969 | 1461539044619 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 16:04:04 INFO - PROCESS | 1969 | 1461539044621 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 16:04:04 INFO - PROCESS | 1969 | 1461539044622 Marionette TRACE conn2 <- [1,58,null,{}] 16:04:04 INFO - PROCESS | 1969 | 1461539044625 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}] 16:04:04 INFO - PROCESS | 1969 | 1461539044740 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 16:04:04 INFO - PROCESS | 1969 | 1461539044745 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:04 INFO - PROCESS | 1969 | ++DOCSHELL 0x127020000 == 22 [pid = 1969] [id = 22] 16:04:04 INFO - PROCESS | 1969 | ++DOMWINDOW == 62 (0x1301a7400) [pid = 1969] [serial = 62] [outer = 0x0] 16:04:04 INFO - PROCESS | 1969 | ++DOMWINDOW == 63 (0x130b04000) [pid = 1969] [serial = 63] [outer = 0x1301a7400] 16:04:04 INFO - PROCESS | 1969 | 1461539044772 Marionette DEBUG loaded listener.js 16:04:04 INFO - PROCESS | 1969 | ++DOMWINDOW == 64 (0x130b07800) [pid = 1969] [serial = 64] [outer = 0x1301a7400] 16:04:05 INFO - PROCESS | 1969 | 1461539045666 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]]]}] 16:04:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 16:04:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1075ms 16:04:05 INFO - PROCESS | 1969 | 1461539045697 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 16:04:05 INFO - PROCESS | 1969 | 1461539045699 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 16:04:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 16:04:05 INFO - PROCESS | 1969 | 1461539045703 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 16:04:05 INFO - PROCESS | 1969 | 1461539045705 Marionette TRACE conn2 <- [1,62,null,{}] 16:04:05 INFO - PROCESS | 1969 | 1461539045709 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}] 16:04:05 INFO - PROCESS | 1969 | 1461539045822 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 16:04:05 INFO - PROCESS | 1969 | 1461539045875 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:05 INFO - PROCESS | 1969 | ++DOCSHELL 0x1151d7800 == 23 [pid = 1969] [id = 23] 16:04:05 INFO - PROCESS | 1969 | ++DOMWINDOW == 65 (0x1147cc000) [pid = 1969] [serial = 65] [outer = 0x0] 16:04:05 INFO - PROCESS | 1969 | ++DOMWINDOW == 66 (0x11538b000) [pid = 1969] [serial = 66] [outer = 0x1147cc000] 16:04:05 INFO - PROCESS | 1969 | 1461539045907 Marionette DEBUG loaded listener.js 16:04:05 INFO - PROCESS | 1969 | ++DOMWINDOW == 67 (0x11578c000) [pid = 1969] [serial = 67] [outer = 0x1147cc000] 16:04:06 INFO - PROCESS | 1969 | 1461539046318 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]]]}] 16:04:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 16:04:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 670ms 16:04:06 INFO - PROCESS | 1969 | 1461539046378 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 16:04:06 INFO - PROCESS | 1969 | 1461539046382 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 16:04:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 16:04:06 INFO - PROCESS | 1969 | 1461539046389 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 16:04:06 INFO - PROCESS | 1969 | 1461539046390 Marionette TRACE conn2 <- [1,66,null,{}] 16:04:06 INFO - PROCESS | 1969 | 1461539046395 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}] 16:04:06 INFO - PROCESS | 1969 | 1461539046500 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 16:04:06 INFO - PROCESS | 1969 | 1461539046553 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:06 INFO - PROCESS | 1969 | ++DOCSHELL 0x119230000 == 24 [pid = 1969] [id = 24] 16:04:06 INFO - PROCESS | 1969 | ++DOMWINDOW == 68 (0x1177f0800) [pid = 1969] [serial = 68] [outer = 0x0] 16:04:06 INFO - PROCESS | 1969 | ++DOMWINDOW == 69 (0x118f6b000) [pid = 1969] [serial = 69] [outer = 0x1177f0800] 16:04:06 INFO - PROCESS | 1969 | 1461539046583 Marionette DEBUG loaded listener.js 16:04:06 INFO - PROCESS | 1969 | ++DOMWINDOW == 70 (0x119a29000) [pid = 1969] [serial = 70] [outer = 0x1177f0800] 16:04:06 INFO - PROCESS | 1969 | 1461539046990 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]]]}] 16:04:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 16:04:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 670ms 16:04:07 INFO - PROCESS | 1969 | 1461539047059 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 16:04:07 INFO - PROCESS | 1969 | 1461539047060 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 16:04:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 16:04:07 INFO - PROCESS | 1969 | 1461539047063 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 16:04:07 INFO - PROCESS | 1969 | 1461539047065 Marionette TRACE conn2 <- [1,70,null,{}] 16:04:07 INFO - PROCESS | 1969 | 1461539047073 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}] 16:04:07 INFO - PROCESS | 1969 | 1461539047383 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 16:04:07 INFO - PROCESS | 1969 | 1461539047425 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:07 INFO - PROCESS | 1969 | ++DOCSHELL 0x114b7e800 == 25 [pid = 1969] [id = 25] 16:04:07 INFO - PROCESS | 1969 | ++DOMWINDOW == 71 (0x115799000) [pid = 1969] [serial = 71] [outer = 0x0] 16:04:07 INFO - PROCESS | 1969 | ++DOMWINDOW == 72 (0x11588a000) [pid = 1969] [serial = 72] [outer = 0x115799000] 16:04:07 INFO - PROCESS | 1969 | 1461539047457 Marionette DEBUG loaded listener.js 16:04:07 INFO - PROCESS | 1969 | ++DOMWINDOW == 73 (0x1159d6400) [pid = 1969] [serial = 73] [outer = 0x115799000] 16:04:07 INFO - PROCESS | 1969 | 1461539047915 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]]]}] 16:04:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 16:04:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 871ms 16:04:07 INFO - PROCESS | 1969 | 1461539047936 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 16:04:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 16:04:07 INFO - PROCESS | 1969 | 1461539047938 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 16:04:07 INFO - PROCESS | 1969 | 1461539047941 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 16:04:07 INFO - PROCESS | 1969 | 1461539047943 Marionette TRACE conn2 <- [1,74,null,{}] 16:04:07 INFO - PROCESS | 1969 | 1461539047966 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}] 16:04:08 INFO - PROCESS | 1969 | 1461539048058 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 16:04:08 INFO - PROCESS | 1969 | 1461539048121 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:08 INFO - PROCESS | 1969 | ++DOCSHELL 0x1151d0800 == 26 [pid = 1969] [id = 26] 16:04:08 INFO - PROCESS | 1969 | ++DOMWINDOW == 74 (0x115796800) [pid = 1969] [serial = 74] [outer = 0x0] 16:04:08 INFO - PROCESS | 1969 | ++DOMWINDOW == 75 (0x1187c4000) [pid = 1969] [serial = 75] [outer = 0x115796800] 16:04:08 INFO - PROCESS | 1969 | 1461539048150 Marionette DEBUG loaded listener.js 16:04:08 INFO - PROCESS | 1969 | ++DOMWINDOW == 76 (0x119134c00) [pid = 1969] [serial = 76] [outer = 0x115796800] 16:04:08 INFO - PROCESS | 1969 | 1461539048439 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]]]}] 16:04:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 16:04:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 538ms 16:04:08 INFO - PROCESS | 1969 | 1461539048482 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 16:04:08 INFO - PROCESS | 1969 | 1461539048484 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 16:04:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 16:04:08 INFO - PROCESS | 1969 | 1461539048486 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 16:04:08 INFO - PROCESS | 1969 | 1461539048487 Marionette TRACE conn2 <- [1,78,null,{}] 16:04:08 INFO - PROCESS | 1969 | 1461539048489 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}] 16:04:08 INFO - PROCESS | 1969 | 1461539048563 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 16:04:08 INFO - PROCESS | 1969 | 1461539048570 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:08 INFO - PROCESS | 1969 | ++DOCSHELL 0x11911a000 == 27 [pid = 1969] [id = 27] 16:04:08 INFO - PROCESS | 1969 | ++DOMWINDOW == 77 (0x11578a800) [pid = 1969] [serial = 77] [outer = 0x0] 16:04:08 INFO - PROCESS | 1969 | ++DOMWINDOW == 78 (0x119a29c00) [pid = 1969] [serial = 78] [outer = 0x11578a800] 16:04:08 INFO - PROCESS | 1969 | 1461539048599 Marionette DEBUG loaded listener.js 16:04:08 INFO - PROCESS | 1969 | ++DOMWINDOW == 79 (0x11a60b400) [pid = 1969] [serial = 79] [outer = 0x11578a800] 16:04:08 INFO - PROCESS | 1969 | 1461539048942 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]]]}] 16:04:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 16:04:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 472ms 16:04:08 INFO - PROCESS | 1969 | 1461539048959 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 16:04:08 INFO - PROCESS | 1969 | 1461539048962 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 16:04:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 16:04:08 INFO - PROCESS | 1969 | 1461539048970 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 16:04:08 INFO - PROCESS | 1969 | 1461539048972 Marionette TRACE conn2 <- [1,82,null,{}] 16:04:08 INFO - PROCESS | 1969 | 1461539048975 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}] 16:04:09 INFO - PROCESS | 1969 | 1461539049051 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 16:04:09 INFO - PROCESS | 1969 | 1461539049055 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:09 INFO - PROCESS | 1969 | ++DOCSHELL 0x119b7a000 == 28 [pid = 1969] [id = 28] 16:04:09 INFO - PROCESS | 1969 | ++DOMWINDOW == 80 (0x1155ed800) [pid = 1969] [serial = 80] [outer = 0x0] 16:04:09 INFO - PROCESS | 1969 | ++DOMWINDOW == 81 (0x11aa77400) [pid = 1969] [serial = 81] [outer = 0x1155ed800] 16:04:09 INFO - PROCESS | 1969 | 1461539049084 Marionette DEBUG loaded listener.js 16:04:09 INFO - PROCESS | 1969 | ++DOMWINDOW == 82 (0x11af0f800) [pid = 1969] [serial = 82] [outer = 0x1155ed800] 16:04:09 INFO - PROCESS | 1969 | 1461539049401 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]]]}] 16:04:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 16:04:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 474ms 16:04:09 INFO - PROCESS | 1969 | 1461539049441 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 16:04:09 INFO - PROCESS | 1969 | 1461539049442 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 16:04:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 16:04:09 INFO - PROCESS | 1969 | 1461539049447 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 16:04:09 INFO - PROCESS | 1969 | 1461539049448 Marionette TRACE conn2 <- [1,86,null,{}] 16:04:09 INFO - PROCESS | 1969 | 1461539049451 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}] 16:04:09 INFO - PROCESS | 1969 | 1461539049527 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 16:04:09 INFO - PROCESS | 1969 | 1461539049568 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:09 INFO - PROCESS | 1969 | ++DOCSHELL 0x119c39800 == 29 [pid = 1969] [id = 29] 16:04:09 INFO - PROCESS | 1969 | ++DOMWINDOW == 83 (0x11a85ac00) [pid = 1969] [serial = 83] [outer = 0x0] 16:04:09 INFO - PROCESS | 1969 | ++DOMWINDOW == 84 (0x11af78400) [pid = 1969] [serial = 84] [outer = 0x11a85ac00] 16:04:09 INFO - PROCESS | 1969 | 1461539049594 Marionette DEBUG loaded listener.js 16:04:09 INFO - PROCESS | 1969 | ++DOMWINDOW == 85 (0x11b914400) [pid = 1969] [serial = 85] [outer = 0x11a85ac00] 16:04:09 INFO - PROCESS | 1969 | 1461539049889 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]]]}] 16:04:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 16:04:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 470ms 16:04:09 INFO - PROCESS | 1969 | 1461539049917 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 16:04:09 INFO - PROCESS | 1969 | 1461539049919 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 16:04:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 16:04:09 INFO - PROCESS | 1969 | 1461539049921 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 16:04:09 INFO - PROCESS | 1969 | 1461539049922 Marionette TRACE conn2 <- [1,90,null,{}] 16:04:09 INFO - PROCESS | 1969 | 1461539049925 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}] 16:04:10 INFO - PROCESS | 1969 | 1461539050004 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 16:04:10 INFO - PROCESS | 1969 | 1461539050012 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:10 INFO - PROCESS | 1969 | ++DOCSHELL 0x11adaf000 == 30 [pid = 1969] [id = 30] 16:04:10 INFO - PROCESS | 1969 | ++DOMWINDOW == 86 (0x11bbc2800) [pid = 1969] [serial = 86] [outer = 0x0] 16:04:10 INFO - PROCESS | 1969 | ++DOMWINDOW == 87 (0x11bbc5c00) [pid = 1969] [serial = 87] [outer = 0x11bbc2800] 16:04:10 INFO - PROCESS | 1969 | 1461539050045 Marionette DEBUG loaded listener.js 16:04:10 INFO - PROCESS | 1969 | ++DOMWINDOW == 88 (0x11bf8fc00) [pid = 1969] [serial = 88] [outer = 0x11bbc2800] 16:04:10 INFO - PROCESS | 1969 | 1461539050349 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]]]}] 16:04:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 16:04:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 474ms 16:04:10 INFO - PROCESS | 1969 | 1461539050396 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 16:04:10 INFO - PROCESS | 1969 | 1461539050397 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 16:04:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 16:04:10 INFO - PROCESS | 1969 | 1461539050400 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 16:04:10 INFO - PROCESS | 1969 | 1461539050400 Marionette TRACE conn2 <- [1,94,null,{}] 16:04:10 INFO - PROCESS | 1969 | 1461539050403 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}] 16:04:10 INFO - PROCESS | 1969 | 1461539050496 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 16:04:10 INFO - PROCESS | 1969 | 1461539050503 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:10 INFO - PROCESS | 1969 | ++DOCSHELL 0x11b1ea800 == 31 [pid = 1969] [id = 31] 16:04:10 INFO - PROCESS | 1969 | ++DOMWINDOW == 89 (0x11bf85c00) [pid = 1969] [serial = 89] [outer = 0x0] 16:04:10 INFO - PROCESS | 1969 | ++DOMWINDOW == 90 (0x11c12b800) [pid = 1969] [serial = 90] [outer = 0x11bf85c00] 16:04:10 INFO - PROCESS | 1969 | 1461539050531 Marionette DEBUG loaded listener.js 16:04:10 INFO - PROCESS | 1969 | ++DOMWINDOW == 91 (0x11c651000) [pid = 1969] [serial = 91] [outer = 0x11bf85c00] 16:04:10 INFO - PROCESS | 1969 | 1461539050812 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]]]}] 16:04:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 16:04:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 469ms 16:04:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 16:04:10 INFO - PROCESS | 1969 | 1461539050869 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 16:04:10 INFO - PROCESS | 1969 | 1461539050870 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 16:04:10 INFO - PROCESS | 1969 | 1461539050872 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 16:04:10 INFO - PROCESS | 1969 | 1461539050874 Marionette TRACE conn2 <- [1,98,null,{}] 16:04:10 INFO - PROCESS | 1969 | 1461539050876 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}] 16:04:10 INFO - PROCESS | 1969 | 1461539050948 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 16:04:10 INFO - PROCESS | 1969 | 1461539050952 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:10 INFO - PROCESS | 1969 | ++DOCSHELL 0x11bcba800 == 32 [pid = 1969] [id = 32] 16:04:10 INFO - PROCESS | 1969 | ++DOMWINDOW == 92 (0x11bbc3000) [pid = 1969] [serial = 92] [outer = 0x0] 16:04:10 INFO - PROCESS | 1969 | ++DOMWINDOW == 93 (0x12584bc00) [pid = 1969] [serial = 93] [outer = 0x11bbc3000] 16:04:10 INFO - PROCESS | 1969 | 1461539050979 Marionette DEBUG loaded listener.js 16:04:11 INFO - PROCESS | 1969 | ++DOMWINDOW == 94 (0x125850c00) [pid = 1969] [serial = 94] [outer = 0x11bbc3000] 16:04:11 INFO - PROCESS | 1969 | 1461539051293 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]]]}] 16:04:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 16:04:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 467ms 16:04:11 INFO - PROCESS | 1969 | 1461539051341 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 16:04:11 INFO - PROCESS | 1969 | 1461539051342 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 16:04:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 16:04:11 INFO - PROCESS | 1969 | 1461539051356 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 16:04:11 INFO - PROCESS | 1969 | 1461539051358 Marionette TRACE conn2 <- [1,102,null,{}] 16:04:11 INFO - PROCESS | 1969 | 1461539051360 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}] 16:04:11 INFO - PROCESS | 1969 | 1461539051429 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 16:04:11 INFO - PROCESS | 1969 | 1461539051433 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:11 INFO - PROCESS | 1969 | ++DOCSHELL 0x119118000 == 33 [pid = 1969] [id = 33] 16:04:11 INFO - PROCESS | 1969 | ++DOMWINDOW == 95 (0x125851000) [pid = 1969] [serial = 95] [outer = 0x0] 16:04:11 INFO - PROCESS | 1969 | ++DOMWINDOW == 96 (0x125857000) [pid = 1969] [serial = 96] [outer = 0x125851000] 16:04:11 INFO - PROCESS | 1969 | 1461539051460 Marionette DEBUG loaded listener.js 16:04:11 INFO - PROCESS | 1969 | ++DOMWINDOW == 97 (0x11a608400) [pid = 1969] [serial = 97] [outer = 0x125851000] 16:04:11 INFO - PROCESS | 1969 | 1461539051765 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]]]}] 16:04:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 16:04:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 420ms 16:04:11 INFO - PROCESS | 1969 | 1461539051776 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 16:04:11 INFO - PROCESS | 1969 | 1461539051779 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 16:04:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 16:04:11 INFO - PROCESS | 1969 | 1461539051783 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 16:04:11 INFO - PROCESS | 1969 | 1461539051784 Marionette TRACE conn2 <- [1,106,null,{}] 16:04:11 INFO - PROCESS | 1969 | 1461539051789 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}] 16:04:11 INFO - PROCESS | 1969 | 1461539051862 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 16:04:11 INFO - PROCESS | 1969 | 1461539051867 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:11 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c16e800 == 34 [pid = 1969] [id = 34] 16:04:11 INFO - PROCESS | 1969 | ++DOMWINDOW == 98 (0x125b73400) [pid = 1969] [serial = 98] [outer = 0x0] 16:04:11 INFO - PROCESS | 1969 | ++DOMWINDOW == 99 (0x125cc8800) [pid = 1969] [serial = 99] [outer = 0x125b73400] 16:04:11 INFO - PROCESS | 1969 | 1461539051892 Marionette DEBUG loaded listener.js 16:04:11 INFO - PROCESS | 1969 | ++DOMWINDOW == 100 (0x125f1e400) [pid = 1969] [serial = 100] [outer = 0x125b73400] 16:04:12 INFO - PROCESS | 1969 | 1461539052189 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]]]}] 16:04:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 16:04:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 419ms 16:04:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 16:04:12 INFO - PROCESS | 1969 | 1461539052203 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 16:04:12 INFO - PROCESS | 1969 | 1461539052204 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 16:04:12 INFO - PROCESS | 1969 | 1461539052216 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 16:04:12 INFO - PROCESS | 1969 | 1461539052217 Marionette TRACE conn2 <- [1,110,null,{}] 16:04:12 INFO - PROCESS | 1969 | 1461539052221 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}] 16:04:12 INFO - PROCESS | 1969 | 1461539052352 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 16:04:12 INFO - PROCESS | 1969 | 1461539052362 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:12 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c483800 == 35 [pid = 1969] [id = 35] 16:04:12 INFO - PROCESS | 1969 | ++DOMWINDOW == 101 (0x11c650400) [pid = 1969] [serial = 101] [outer = 0x0] 16:04:12 INFO - PROCESS | 1969 | ++DOMWINDOW == 102 (0x125f1e800) [pid = 1969] [serial = 102] [outer = 0x11c650400] 16:04:12 INFO - PROCESS | 1969 | 1461539052405 Marionette DEBUG loaded listener.js 16:04:12 INFO - PROCESS | 1969 | ++DOMWINDOW == 103 (0x126dcf000) [pid = 1969] [serial = 103] [outer = 0x11c650400] 16:04:12 INFO - PROCESS | 1969 | 1461539052819 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]]]}] 16:04:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 16:04:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 629ms 16:04:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 16:04:12 INFO - PROCESS | 1969 | 1461539052835 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 16:04:12 INFO - PROCESS | 1969 | 1461539052837 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 16:04:12 INFO - PROCESS | 1969 | 1461539052839 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 16:04:12 INFO - PROCESS | 1969 | 1461539052841 Marionette TRACE conn2 <- [1,114,null,{}] 16:04:12 INFO - PROCESS | 1969 | 1461539052845 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}] 16:04:12 INFO - PROCESS | 1969 | 1461539052935 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 16:04:12 INFO - PROCESS | 1969 | 1461539052983 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:12 INFO - PROCESS | 1969 | ++DOCSHELL 0x125ab4800 == 36 [pid = 1969] [id = 36] 16:04:12 INFO - PROCESS | 1969 | ++DOMWINDOW == 104 (0x125853c00) [pid = 1969] [serial = 104] [outer = 0x0] 16:04:13 INFO - PROCESS | 1969 | ++DOMWINDOW == 105 (0x127534c00) [pid = 1969] [serial = 105] [outer = 0x125853c00] 16:04:13 INFO - PROCESS | 1969 | 1461539053007 Marionette DEBUG loaded listener.js 16:04:13 INFO - PROCESS | 1969 | ++DOMWINDOW == 106 (0x1280edc00) [pid = 1969] [serial = 106] [outer = 0x125853c00] 16:04:13 INFO - PROCESS | 1969 | 1461539053297 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]]]}] 16:04:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 16:04:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 470ms 16:04:13 INFO - PROCESS | 1969 | 1461539053317 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 16:04:13 INFO - PROCESS | 1969 | 1461539053318 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 16:04:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 16:04:13 INFO - PROCESS | 1969 | 1461539053321 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 16:04:13 INFO - PROCESS | 1969 | 1461539053322 Marionette TRACE conn2 <- [1,118,null,{}] 16:04:13 INFO - PROCESS | 1969 | 1461539053324 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}] 16:04:13 INFO - PROCESS | 1969 | 1461539053402 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 16:04:13 INFO - PROCESS | 1969 | 1461539053406 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:13 INFO - PROCESS | 1969 | ++DOCSHELL 0x125f8f000 == 37 [pid = 1969] [id = 37] 16:04:13 INFO - PROCESS | 1969 | ++DOMWINDOW == 107 (0x11af0dc00) [pid = 1969] [serial = 107] [outer = 0x0] 16:04:13 INFO - PROCESS | 1969 | ++DOMWINDOW == 108 (0x12843a400) [pid = 1969] [serial = 108] [outer = 0x11af0dc00] 16:04:13 INFO - PROCESS | 1969 | 1461539053433 Marionette DEBUG loaded listener.js 16:04:13 INFO - PROCESS | 1969 | ++DOMWINDOW == 109 (0x1299cb000) [pid = 1969] [serial = 109] [outer = 0x11af0dc00] 16:04:13 INFO - PROCESS | 1969 | 1461539053776 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]]]}] 16:04:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 16:04:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 470ms 16:04:13 INFO - PROCESS | 1969 | 1461539053792 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 16:04:13 INFO - PROCESS | 1969 | 1461539053794 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 16:04:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 16:04:13 INFO - PROCESS | 1969 | 1461539053798 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 16:04:13 INFO - PROCESS | 1969 | 1461539053800 Marionette TRACE conn2 <- [1,122,null,{}] 16:04:13 INFO - PROCESS | 1969 | 1461539053803 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}] 16:04:13 INFO - PROCESS | 1969 | 1461539053950 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 16:04:13 INFO - PROCESS | 1969 | 1461539053966 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:13 INFO - PROCESS | 1969 | ++DOCSHELL 0x126bb0800 == 38 [pid = 1969] [id = 38] 16:04:13 INFO - PROCESS | 1969 | ++DOMWINDOW == 110 (0x1299cc000) [pid = 1969] [serial = 110] [outer = 0x0] 16:04:13 INFO - PROCESS | 1969 | ++DOMWINDOW == 111 (0x129c10c00) [pid = 1969] [serial = 111] [outer = 0x1299cc000] 16:04:14 INFO - PROCESS | 1969 | 1461539054005 Marionette DEBUG loaded listener.js 16:04:14 INFO - PROCESS | 1969 | ++DOMWINDOW == 112 (0x129c1e800) [pid = 1969] [serial = 112] [outer = 0x1299cc000] 16:04:14 INFO - PROCESS | 1969 | 1461539054351 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]]]}] 16:04:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 16:04:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 569ms 16:04:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 16:04:14 INFO - PROCESS | 1969 | 1461539054367 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 16:04:14 INFO - PROCESS | 1969 | 1461539054368 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 16:04:14 INFO - PROCESS | 1969 | 1461539054370 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 16:04:14 INFO - PROCESS | 1969 | 1461539054372 Marionette TRACE conn2 <- [1,126,null,{}] 16:04:14 INFO - PROCESS | 1969 | 1461539054374 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}] 16:04:14 INFO - PROCESS | 1969 | 1461539054455 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 16:04:14 INFO - PROCESS | 1969 | 1461539054459 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:14 INFO - PROCESS | 1969 | ++DOCSHELL 0x127043000 == 39 [pid = 1969] [id = 39] 16:04:14 INFO - PROCESS | 1969 | ++DOMWINDOW == 113 (0x12b4e4400) [pid = 1969] [serial = 113] [outer = 0x0] 16:04:14 INFO - PROCESS | 1969 | ++DOMWINDOW == 114 (0x12b53f800) [pid = 1969] [serial = 114] [outer = 0x12b4e4400] 16:04:14 INFO - PROCESS | 1969 | 1461539054486 Marionette DEBUG loaded listener.js 16:04:14 INFO - PROCESS | 1969 | ++DOMWINDOW == 115 (0x12b60e800) [pid = 1969] [serial = 115] [outer = 0x12b4e4400] 16:04:14 INFO - PROCESS | 1969 | 1461539054782 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]]]}] 16:04:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 16:04:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 419ms 16:04:14 INFO - PROCESS | 1969 | 1461539054790 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 16:04:14 INFO - PROCESS | 1969 | 1461539054792 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 16:04:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 16:04:14 INFO - PROCESS | 1969 | 1461539054798 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 16:04:14 INFO - PROCESS | 1969 | 1461539054799 Marionette TRACE conn2 <- [1,130,null,{}] 16:04:14 INFO - PROCESS | 1969 | 1461539054804 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}] 16:04:14 INFO - PROCESS | 1969 | 1461539054884 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 16:04:14 INFO - PROCESS | 1969 | 1461539054980 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:14 INFO - PROCESS | 1969 | ++DOCSHELL 0x11479b000 == 40 [pid = 1969] [id = 40] 16:04:14 INFO - PROCESS | 1969 | ++DOMWINDOW == 116 (0x114018000) [pid = 1969] [serial = 116] [outer = 0x0] 16:04:15 INFO - PROCESS | 1969 | ++DOMWINDOW == 117 (0x11545cc00) [pid = 1969] [serial = 117] [outer = 0x114018000] 16:04:15 INFO - PROCESS | 1969 | 1461539055013 Marionette DEBUG loaded listener.js 16:04:15 INFO - PROCESS | 1969 | ++DOMWINDOW == 118 (0x1159cc800) [pid = 1969] [serial = 118] [outer = 0x114018000] 16:04:15 INFO - PROCESS | 1969 | 1461539055503 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]]]}] 16:04:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 16:04:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 723ms 16:04:15 INFO - PROCESS | 1969 | 1461539055520 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 16:04:15 INFO - PROCESS | 1969 | 1461539055522 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 16:04:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 16:04:15 INFO - PROCESS | 1969 | 1461539055525 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 16:04:15 INFO - PROCESS | 1969 | 1461539055528 Marionette TRACE conn2 <- [1,134,null,{}] 16:04:15 INFO - PROCESS | 1969 | 1461539055531 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}] 16:04:15 INFO - PROCESS | 1969 | 1461539055634 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 16:04:15 INFO - PROCESS | 1969 | 1461539055687 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:15 INFO - PROCESS | 1969 | ++DOCSHELL 0x119b67000 == 41 [pid = 1969] [id = 41] 16:04:15 INFO - PROCESS | 1969 | ++DOMWINDOW == 119 (0x11870f400) [pid = 1969] [serial = 119] [outer = 0x0] 16:04:15 INFO - PROCESS | 1969 | ++DOMWINDOW == 120 (0x119b5b400) [pid = 1969] [serial = 120] [outer = 0x11870f400] 16:04:15 INFO - PROCESS | 1969 | 1461539055721 Marionette DEBUG loaded listener.js 16:04:15 INFO - PROCESS | 1969 | ++DOMWINDOW == 121 (0x11aa75400) [pid = 1969] [serial = 121] [outer = 0x11870f400] 16:04:16 INFO - PROCESS | 1969 | 1461539056171 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]]]}] 16:04:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 16:04:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 672ms 16:04:16 INFO - PROCESS | 1969 | 1461539056199 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 16:04:16 INFO - PROCESS | 1969 | 1461539056202 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 16:04:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 16:04:16 INFO - PROCESS | 1969 | 1461539056205 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 16:04:16 INFO - PROCESS | 1969 | 1461539056207 Marionette TRACE conn2 <- [1,138,null,{}] 16:04:16 INFO - PROCESS | 1969 | 1461539056229 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}] 16:04:16 INFO - PROCESS | 1969 | 1461539056333 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 16:04:16 INFO - PROCESS | 1969 | 1461539056408 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:16 INFO - PROCESS | 1969 | ++DOCSHELL 0x1239d2000 == 42 [pid = 1969] [id = 42] 16:04:16 INFO - PROCESS | 1969 | ++DOMWINDOW == 122 (0x11af82000) [pid = 1969] [serial = 122] [outer = 0x0] 16:04:16 INFO - PROCESS | 1969 | ++DOMWINDOW == 123 (0x11bb64000) [pid = 1969] [serial = 123] [outer = 0x11af82000] 16:04:16 INFO - PROCESS | 1969 | 1461539056438 Marionette DEBUG loaded listener.js 16:04:16 INFO - PROCESS | 1969 | ++DOMWINDOW == 124 (0x11bbc3800) [pid = 1969] [serial = 124] [outer = 0x11af82000] 16:04:16 INFO - PROCESS | 1969 | 1461539056920 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]]]}] 16:04:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 16:04:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 769ms 16:04:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 16:04:16 INFO - PROCESS | 1969 | 1461539056975 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 16:04:16 INFO - PROCESS | 1969 | 1461539056977 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 16:04:16 INFO - PROCESS | 1969 | 1461539056981 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 16:04:16 INFO - PROCESS | 1969 | 1461539056985 Marionette TRACE conn2 <- [1,142,null,{}] 16:04:16 INFO - PROCESS | 1969 | 1461539056992 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}] 16:04:17 INFO - PROCESS | 1969 | 1461539057091 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 16:04:17 INFO - PROCESS | 1969 | 1461539057151 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:17 INFO - PROCESS | 1969 | ++DOCSHELL 0x1280a7800 == 43 [pid = 1969] [id = 43] 16:04:17 INFO - PROCESS | 1969 | ++DOMWINDOW == 125 (0x125f28c00) [pid = 1969] [serial = 125] [outer = 0x0] 16:04:17 INFO - PROCESS | 1969 | ++DOMWINDOW == 126 (0x127450800) [pid = 1969] [serial = 126] [outer = 0x125f28c00] 16:04:17 INFO - PROCESS | 1969 | 1461539057181 Marionette DEBUG loaded listener.js 16:04:17 INFO - PROCESS | 1969 | ++DOMWINDOW == 127 (0x1277cc800) [pid = 1969] [serial = 127] [outer = 0x125f28c00] 16:04:17 INFO - PROCESS | 1969 | 1461539057770 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]]]}] 16:04:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 16:04:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 824ms 16:04:17 INFO - PROCESS | 1969 | 1461539057804 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 16:04:17 INFO - PROCESS | 1969 | 1461539057806 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 16:04:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 16:04:17 INFO - PROCESS | 1969 | 1461539057810 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 16:04:17 INFO - PROCESS | 1969 | 1461539057812 Marionette TRACE conn2 <- [1,146,null,{}] 16:04:17 INFO - PROCESS | 1969 | 1461539057816 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}] 16:04:17 INFO - PROCESS | 1969 | 1461539057902 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 16:04:17 INFO - PROCESS | 1969 | 1461539057963 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:17 INFO - PROCESS | 1969 | ++DOCSHELL 0x119178800 == 44 [pid = 1969] [id = 44] 16:04:17 INFO - PROCESS | 1969 | ++DOMWINDOW == 128 (0x118f6f000) [pid = 1969] [serial = 128] [outer = 0x0] 16:04:17 INFO - PROCESS | 1969 | ++DOMWINDOW == 129 (0x119139000) [pid = 1969] [serial = 129] [outer = 0x118f6f000] 16:04:17 INFO - PROCESS | 1969 | 1461539057993 Marionette DEBUG loaded listener.js 16:04:18 INFO - PROCESS | 1969 | ++DOMWINDOW == 130 (0x119b5b800) [pid = 1969] [serial = 130] [outer = 0x118f6f000] 16:04:18 INFO - PROCESS | 1969 | --DOCSHELL 0x127043000 == 43 [pid = 1969] [id = 39] 16:04:18 INFO - PROCESS | 1969 | --DOCSHELL 0x126bb0800 == 42 [pid = 1969] [id = 38] 16:04:18 INFO - PROCESS | 1969 | --DOCSHELL 0x125f8f000 == 41 [pid = 1969] [id = 37] 16:04:18 INFO - PROCESS | 1969 | --DOCSHELL 0x125ab4800 == 40 [pid = 1969] [id = 36] 16:04:18 INFO - PROCESS | 1969 | --DOCSHELL 0x11c483800 == 39 [pid = 1969] [id = 35] 16:04:18 INFO - PROCESS | 1969 | --DOCSHELL 0x11c16e800 == 38 [pid = 1969] [id = 34] 16:04:18 INFO - PROCESS | 1969 | --DOCSHELL 0x119118000 == 37 [pid = 1969] [id = 33] 16:04:18 INFO - PROCESS | 1969 | --DOCSHELL 0x11bcba800 == 36 [pid = 1969] [id = 32] 16:04:18 INFO - PROCESS | 1969 | --DOCSHELL 0x11b1ea800 == 35 [pid = 1969] [id = 31] 16:04:18 INFO - PROCESS | 1969 | --DOCSHELL 0x11adaf000 == 34 [pid = 1969] [id = 30] 16:04:18 INFO - PROCESS | 1969 | --DOCSHELL 0x119c39800 == 33 [pid = 1969] [id = 29] 16:04:18 INFO - PROCESS | 1969 | --DOCSHELL 0x119b7a000 == 32 [pid = 1969] [id = 28] 16:04:18 INFO - PROCESS | 1969 | --DOCSHELL 0x11911a000 == 31 [pid = 1969] [id = 27] 16:04:18 INFO - PROCESS | 1969 | --DOCSHELL 0x1151d0800 == 30 [pid = 1969] [id = 26] 16:04:18 INFO - PROCESS | 1969 | --DOCSHELL 0x114b7e800 == 29 [pid = 1969] [id = 25] 16:04:18 INFO - PROCESS | 1969 | --DOCSHELL 0x119230000 == 28 [pid = 1969] [id = 24] 16:04:18 INFO - PROCESS | 1969 | --DOCSHELL 0x1151d7800 == 27 [pid = 1969] [id = 23] 16:04:18 INFO - PROCESS | 1969 | 1461539058463 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]]]}] 16:04:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 16:04:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 721ms 16:04:18 INFO - PROCESS | 1969 | 1461539058531 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 16:04:18 INFO - PROCESS | 1969 | 1461539058533 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 16:04:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 16:04:18 INFO - PROCESS | 1969 | 1461539058537 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 16:04:18 INFO - PROCESS | 1969 | 1461539058539 Marionette TRACE conn2 <- [1,150,null,{}] 16:04:18 INFO - PROCESS | 1969 | 1461539058543 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}] 16:04:18 INFO - PROCESS | 1969 | 1461539058634 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 16:04:18 INFO - PROCESS | 1969 | 1461539058693 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:18 INFO - PROCESS | 1969 | ++DOCSHELL 0x118c50000 == 28 [pid = 1969] [id = 45] 16:04:18 INFO - PROCESS | 1969 | ++DOMWINDOW == 131 (0x118703000) [pid = 1969] [serial = 131] [outer = 0x0] 16:04:18 INFO - PROCESS | 1969 | ++DOMWINDOW == 132 (0x118f9a800) [pid = 1969] [serial = 132] [outer = 0x118703000] 16:04:18 INFO - PROCESS | 1969 | 1461539058726 Marionette DEBUG loaded listener.js 16:04:18 INFO - PROCESS | 1969 | ++DOMWINDOW == 133 (0x119b55400) [pid = 1969] [serial = 133] [outer = 0x118703000] 16:04:19 INFO - PROCESS | 1969 | 1461539059189 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]]]}] 16:04:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 16:04:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 672ms 16:04:19 INFO - PROCESS | 1969 | 1461539059225 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 16:04:19 INFO - PROCESS | 1969 | 1461539059230 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 16:04:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 16:04:19 INFO - PROCESS | 1969 | 1461539059238 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 16:04:19 INFO - PROCESS | 1969 | 1461539059240 Marionette TRACE conn2 <- [1,154,null,{}] 16:04:19 INFO - PROCESS | 1969 | 1461539059243 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}] 16:04:19 INFO - PROCESS | 1969 | 1461539059340 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 16:04:19 INFO - PROCESS | 1969 | 1461539059417 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:19 INFO - PROCESS | 1969 | ++DOCSHELL 0x11a644000 == 29 [pid = 1969] [id = 46] 16:04:19 INFO - PROCESS | 1969 | ++DOMWINDOW == 134 (0x11ad49800) [pid = 1969] [serial = 134] [outer = 0x0] 16:04:19 INFO - PROCESS | 1969 | ++DOMWINDOW == 135 (0x11af05800) [pid = 1969] [serial = 135] [outer = 0x11ad49800] 16:04:19 INFO - PROCESS | 1969 | 1461539059467 Marionette DEBUG loaded listener.js 16:04:19 INFO - PROCESS | 1969 | ++DOMWINDOW == 136 (0x11af7c400) [pid = 1969] [serial = 136] [outer = 0x11ad49800] 16:04:20 INFO - PROCESS | 1969 | 1461539060020 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]]]}] 16:04:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 16:04:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 824ms 16:04:20 INFO - PROCESS | 1969 | 1461539060065 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 16:04:20 INFO - PROCESS | 1969 | 1461539060067 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 16:04:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 16:04:20 INFO - PROCESS | 1969 | 1461539060071 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 16:04:20 INFO - PROCESS | 1969 | 1461539060075 Marionette TRACE conn2 <- [1,158,null,{}] 16:04:20 INFO - PROCESS | 1969 | 1461539060086 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}] 16:04:20 INFO - PROCESS | 1969 | 1461539060184 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 16:04:20 INFO - PROCESS | 1969 | 1461539060244 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:20 INFO - PROCESS | 1969 | ++DOCSHELL 0x11bcbb800 == 30 [pid = 1969] [id = 47] 16:04:20 INFO - PROCESS | 1969 | ++DOMWINDOW == 137 (0x11bf88800) [pid = 1969] [serial = 137] [outer = 0x0] 16:04:20 INFO - PROCESS | 1969 | ++DOMWINDOW == 138 (0x11bf8d800) [pid = 1969] [serial = 138] [outer = 0x11bf88800] 16:04:20 INFO - PROCESS | 1969 | 1461539060278 Marionette DEBUG loaded listener.js 16:04:20 INFO - PROCESS | 1969 | ++DOMWINDOW == 139 (0x11c4ce400) [pid = 1969] [serial = 139] [outer = 0x11bf88800] 16:04:20 INFO - PROCESS | 1969 | 1461539060757 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]]]}] 16:04:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 16:04:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 727ms 16:04:20 INFO - PROCESS | 1969 | 1461539060798 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 16:04:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 16:04:20 INFO - PROCESS | 1969 | 1461539060800 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 16:04:20 INFO - PROCESS | 1969 | 1461539060802 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 16:04:20 INFO - PROCESS | 1969 | 1461539060803 Marionette TRACE conn2 <- [1,162,null,{}] 16:04:20 INFO - PROCESS | 1969 | 1461539060806 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}] 16:04:20 INFO - PROCESS | 1969 | 1461539060896 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 16:04:20 INFO - PROCESS | 1969 | 1461539060955 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:20 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c471000 == 31 [pid = 1969] [id = 48] 16:04:20 INFO - PROCESS | 1969 | ++DOMWINDOW == 140 (0x11c4ce800) [pid = 1969] [serial = 140] [outer = 0x0] 16:04:20 INFO - PROCESS | 1969 | ++DOMWINDOW == 141 (0x125a46000) [pid = 1969] [serial = 141] [outer = 0x11c4ce800] 16:04:20 INFO - PROCESS | 1969 | 1461539060986 Marionette DEBUG loaded listener.js 16:04:21 INFO - PROCESS | 1969 | ++DOMWINDOW == 142 (0x125d5dc00) [pid = 1969] [serial = 142] [outer = 0x11c4ce800] 16:04:21 INFO - PROCESS | 1969 | 1461539061433 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]]]}] 16:04:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 16:04:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 669ms 16:04:21 INFO - PROCESS | 1969 | 1461539061478 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 16:04:21 INFO - PROCESS | 1969 | 1461539061480 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 16:04:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 16:04:21 INFO - PROCESS | 1969 | 1461539061484 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 16:04:21 INFO - PROCESS | 1969 | 1461539061485 Marionette TRACE conn2 <- [1,166,null,{}] 16:04:21 INFO - PROCESS | 1969 | 1461539061487 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}] 16:04:21 INFO - PROCESS | 1969 | 1461539061574 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 16:04:21 INFO - PROCESS | 1969 | 1461539061636 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:21 INFO - PROCESS | 1969 | ++DOCSHELL 0x125b50000 == 32 [pid = 1969] [id = 49] 16:04:21 INFO - PROCESS | 1969 | ++DOMWINDOW == 143 (0x11c7f8000) [pid = 1969] [serial = 143] [outer = 0x0] 16:04:21 INFO - PROCESS | 1969 | ++DOMWINDOW == 144 (0x125f28400) [pid = 1969] [serial = 144] [outer = 0x11c7f8000] 16:04:21 INFO - PROCESS | 1969 | 1461539061668 Marionette DEBUG loaded listener.js 16:04:21 INFO - PROCESS | 1969 | ++DOMWINDOW == 145 (0x126b71c00) [pid = 1969] [serial = 145] [outer = 0x11c7f8000] 16:04:22 INFO - PROCESS | 1969 | 1461539062090 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]]]}] 16:04:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 16:04:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 619ms 16:04:22 INFO - PROCESS | 1969 | 1461539062103 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 16:04:22 INFO - PROCESS | 1969 | 1461539062105 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 16:04:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 16:04:22 INFO - PROCESS | 1969 | 1461539062107 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 16:04:22 INFO - PROCESS | 1969 | 1461539062108 Marionette TRACE conn2 <- [1,170,null,{}] 16:04:22 INFO - PROCESS | 1969 | 1461539062111 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}] 16:04:22 INFO - PROCESS | 1969 | 1461539062242 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 16:04:22 INFO - PROCESS | 1969 | 1461539062291 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:22 INFO - PROCESS | 1969 | ++DOCSHELL 0x1152d2800 == 33 [pid = 1969] [id = 50] 16:04:22 INFO - PROCESS | 1969 | ++DOMWINDOW == 146 (0x11475f400) [pid = 1969] [serial = 146] [outer = 0x0] 16:04:22 INFO - PROCESS | 1969 | ++DOMWINDOW == 147 (0x1156d4000) [pid = 1969] [serial = 147] [outer = 0x11475f400] 16:04:22 INFO - PROCESS | 1969 | 1461539062393 Marionette DEBUG loaded listener.js 16:04:22 INFO - PROCESS | 1969 | ++DOMWINDOW == 148 (0x118c25000) [pid = 1969] [serial = 148] [outer = 0x11475f400] 16:04:22 INFO - PROCESS | 1969 | --DOCSHELL 0x119b67000 == 32 [pid = 1969] [id = 41] 16:04:22 INFO - PROCESS | 1969 | --DOCSHELL 0x11479b000 == 31 [pid = 1969] [id = 40] 16:04:22 INFO - PROCESS | 1969 | 1461539062872 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]]]}] 16:04:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 16:04:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 773ms 16:04:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 16:04:22 INFO - PROCESS | 1969 | 1461539062881 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 16:04:22 INFO - PROCESS | 1969 | 1461539062883 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 16:04:22 INFO - PROCESS | 1969 | 1461539062887 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 16:04:22 INFO - PROCESS | 1969 | 1461539062889 Marionette TRACE conn2 <- [1,174,null,{}] 16:04:22 INFO - PROCESS | 1969 | 1461539062893 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}] 16:04:22 INFO - PROCESS | 1969 | 1461539062987 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 16:04:23 INFO - PROCESS | 1969 | 1461539063032 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:23 INFO - PROCESS | 1969 | ++DOCSHELL 0x119b6a000 == 32 [pid = 1969] [id = 51] 16:04:23 INFO - PROCESS | 1969 | ++DOMWINDOW == 149 (0x1158fa000) [pid = 1969] [serial = 149] [outer = 0x0] 16:04:23 INFO - PROCESS | 1969 | ++DOMWINDOW == 150 (0x119746000) [pid = 1969] [serial = 150] [outer = 0x1158fa000] 16:04:23 INFO - PROCESS | 1969 | 1461539063064 Marionette DEBUG loaded listener.js 16:04:23 INFO - PROCESS | 1969 | ++DOMWINDOW == 151 (0x11ac9fc00) [pid = 1969] [serial = 151] [outer = 0x1158fa000] 16:04:23 INFO - PROCESS | 1969 | 1461539063484 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]]]}] 16:04:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 16:04:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 623ms 16:04:23 INFO - PROCESS | 1969 | 1461539063510 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 16:04:23 INFO - PROCESS | 1969 | 1461539063514 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 16:04:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 16:04:23 INFO - PROCESS | 1969 | 1461539063519 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 16:04:23 INFO - PROCESS | 1969 | 1461539063520 Marionette TRACE conn2 <- [1,178,null,{}] 16:04:23 INFO - PROCESS | 1969 | 1461539063523 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}] 16:04:23 INFO - PROCESS | 1969 | 1461539063634 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 16:04:23 INFO - PROCESS | 1969 | 1461539063710 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:23 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c16e000 == 33 [pid = 1969] [id = 52] 16:04:23 INFO - PROCESS | 1969 | ++DOMWINDOW == 152 (0x11af7ec00) [pid = 1969] [serial = 152] [outer = 0x0] 16:04:23 INFO - PROCESS | 1969 | ++DOMWINDOW == 153 (0x11bbbcc00) [pid = 1969] [serial = 153] [outer = 0x11af7ec00] 16:04:23 INFO - PROCESS | 1969 | 1461539063740 Marionette DEBUG loaded listener.js 16:04:23 INFO - PROCESS | 1969 | ++DOMWINDOW == 154 (0x11c12dc00) [pid = 1969] [serial = 154] [outer = 0x11af7ec00] 16:04:24 INFO - PROCESS | 1969 | 1461539064153 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]]]}] 16:04:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 16:04:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 671ms 16:04:24 INFO - PROCESS | 1969 | 1461539064190 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 16:04:24 INFO - PROCESS | 1969 | 1461539064192 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 16:04:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 16:04:24 INFO - PROCESS | 1969 | 1461539064215 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 16:04:24 INFO - PROCESS | 1969 | 1461539064218 Marionette TRACE conn2 <- [1,182,null,{}] 16:04:24 INFO - PROCESS | 1969 | 1461539064226 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}] 16:04:24 INFO - PROCESS | 1969 | 1461539064320 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 16:04:24 INFO - PROCESS | 1969 | 1461539064382 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:24 INFO - PROCESS | 1969 | ++DOCSHELL 0x12703a800 == 34 [pid = 1969] [id = 53] 16:04:24 INFO - PROCESS | 1969 | ++DOMWINDOW == 155 (0x126b10400) [pid = 1969] [serial = 155] [outer = 0x0] 16:04:24 INFO - PROCESS | 1969 | ++DOMWINDOW == 156 (0x127451c00) [pid = 1969] [serial = 156] [outer = 0x126b10400] 16:04:24 INFO - PROCESS | 1969 | 1461539064415 Marionette DEBUG loaded listener.js 16:04:24 INFO - PROCESS | 1969 | ++DOMWINDOW == 157 (0x127ad8400) [pid = 1969] [serial = 157] [outer = 0x126b10400] 16:04:24 INFO - PROCESS | 1969 | 1461539064835 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]]]}] 16:04:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 16:04:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 675ms 16:04:24 INFO - PROCESS | 1969 | 1461539064894 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 16:04:24 INFO - PROCESS | 1969 | 1461539064896 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 16:04:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 16:04:24 INFO - PROCESS | 1969 | 1461539064920 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 16:04:24 INFO - PROCESS | 1969 | 1461539064921 Marionette TRACE conn2 <- [1,186,null,{}] 16:04:24 INFO - PROCESS | 1969 | 1461539064923 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}] 16:04:25 INFO - PROCESS | 1969 | 1461539065011 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 16:04:25 INFO - PROCESS | 1969 | 1461539065072 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:25 INFO - PROCESS | 1969 | ++DOCSHELL 0x12973b000 == 35 [pid = 1969] [id = 54] 16:04:25 INFO - PROCESS | 1969 | ++DOMWINDOW == 158 (0x1299ce400) [pid = 1969] [serial = 158] [outer = 0x0] 16:04:25 INFO - PROCESS | 1969 | ++DOMWINDOW == 159 (0x129c19c00) [pid = 1969] [serial = 159] [outer = 0x1299ce400] 16:04:25 INFO - PROCESS | 1969 | 1461539065103 Marionette DEBUG loaded listener.js 16:04:25 INFO - PROCESS | 1969 | ++DOMWINDOW == 160 (0x12b542400) [pid = 1969] [serial = 160] [outer = 0x1299ce400] 16:04:25 INFO - PROCESS | 1969 | 1461539065498 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]]]}] 16:04:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 16:04:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 637ms 16:04:25 INFO - PROCESS | 1969 | 1461539065538 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 16:04:25 INFO - PROCESS | 1969 | 1461539065540 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 16:04:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 16:04:25 INFO - PROCESS | 1969 | 1461539065542 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 16:04:25 INFO - PROCESS | 1969 | 1461539065543 Marionette TRACE conn2 <- [1,190,null,{}] 16:04:25 INFO - PROCESS | 1969 | 1461539065546 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}] 16:04:25 INFO - PROCESS | 1969 | 1461539065633 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 16:04:25 INFO - PROCESS | 1969 | 1461539065679 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:25 INFO - PROCESS | 1969 | ++DOCSHELL 0x11479e800 == 36 [pid = 1969] [id = 55] 16:04:25 INFO - PROCESS | 1969 | ++DOMWINDOW == 161 (0x12b618c00) [pid = 1969] [serial = 161] [outer = 0x0] 16:04:25 INFO - PROCESS | 1969 | ++DOMWINDOW == 162 (0x12b809400) [pid = 1969] [serial = 162] [outer = 0x12b618c00] 16:04:25 INFO - PROCESS | 1969 | 1461539065712 Marionette DEBUG loaded listener.js 16:04:25 INFO - PROCESS | 1969 | ++DOMWINDOW == 163 (0x12bb02800) [pid = 1969] [serial = 163] [outer = 0x12b618c00] 16:04:26 INFO - PROCESS | 1969 | 1461539066137 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]]]}] 16:04:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 16:04:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 620ms 16:04:26 INFO - PROCESS | 1969 | 1461539066162 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 16:04:26 INFO - PROCESS | 1969 | 1461539066163 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 16:04:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 16:04:26 INFO - PROCESS | 1969 | 1461539066166 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 16:04:26 INFO - PROCESS | 1969 | 1461539066167 Marionette TRACE conn2 <- [1,194,null,{}] 16:04:26 INFO - PROCESS | 1969 | 1461539066169 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}] 16:04:26 INFO - PROCESS | 1969 | 1461539066286 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 16:04:26 INFO - PROCESS | 1969 | 1461539066384 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:26 INFO - PROCESS | 1969 | ++DOCSHELL 0x12b865800 == 37 [pid = 1969] [id = 56] 16:04:26 INFO - PROCESS | 1969 | ++DOMWINDOW == 164 (0x12bd9cc00) [pid = 1969] [serial = 164] [outer = 0x0] 16:04:26 INFO - PROCESS | 1969 | ++DOMWINDOW == 165 (0x12cff6400) [pid = 1969] [serial = 165] [outer = 0x12bd9cc00] 16:04:26 INFO - PROCESS | 1969 | 1461539066419 Marionette DEBUG loaded listener.js 16:04:26 INFO - PROCESS | 1969 | ++DOMWINDOW == 166 (0x12d020800) [pid = 1969] [serial = 166] [outer = 0x12bd9cc00] 16:04:26 INFO - PROCESS | 1969 | 1461539066823 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]]]}] 16:04:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 16:04:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 720ms 16:04:26 INFO - PROCESS | 1969 | 1461539066887 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 16:04:26 INFO - PROCESS | 1969 | 1461539066888 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 16:04:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 16:04:26 INFO - PROCESS | 1969 | 1461539066890 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 16:04:26 INFO - PROCESS | 1969 | 1461539066892 Marionette TRACE conn2 <- [1,198,null,{}] 16:04:26 INFO - PROCESS | 1969 | 1461539066913 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}] 16:04:27 INFO - PROCESS | 1969 | 1461539067005 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 16:04:27 INFO - PROCESS | 1969 | 1461539067066 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:27 INFO - PROCESS | 1969 | ++DOCSHELL 0x1280a6800 == 38 [pid = 1969] [id = 57] 16:04:27 INFO - PROCESS | 1969 | ++DOMWINDOW == 167 (0x11af82400) [pid = 1969] [serial = 167] [outer = 0x0] 16:04:27 INFO - PROCESS | 1969 | ++DOMWINDOW == 168 (0x127fa1000) [pid = 1969] [serial = 168] [outer = 0x11af82400] 16:04:27 INFO - PROCESS | 1969 | 1461539067095 Marionette DEBUG loaded listener.js 16:04:27 INFO - PROCESS | 1969 | ++DOMWINDOW == 169 (0x12bd9a800) [pid = 1969] [serial = 169] [outer = 0x11af82400] 16:04:27 INFO - PROCESS | 1969 | 1461539067541 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]]]}] 16:04:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 16:04:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 723ms 16:04:27 INFO - PROCESS | 1969 | 1461539067619 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 16:04:27 INFO - PROCESS | 1969 | 1461539067621 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 16:04:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 16:04:27 INFO - PROCESS | 1969 | 1461539067627 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 16:04:27 INFO - PROCESS | 1969 | 1461539067631 Marionette TRACE conn2 <- [1,202,null,{}] 16:04:27 INFO - PROCESS | 1969 | 1461539067635 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}] 16:04:27 INFO - PROCESS | 1969 | 1461539067765 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 16:04:27 INFO - PROCESS | 1969 | --DOCSHELL 0x12e56b800 == 37 [pid = 1969] [id = 20] 16:04:27 INFO - PROCESS | 1969 | --DOCSHELL 0x11bcbb800 == 36 [pid = 1969] [id = 47] 16:04:27 INFO - PROCESS | 1969 | --DOCSHELL 0x11a644000 == 35 [pid = 1969] [id = 46] 16:04:27 INFO - PROCESS | 1969 | --DOCSHELL 0x118c50000 == 34 [pid = 1969] [id = 45] 16:04:27 INFO - PROCESS | 1969 | 1461539067839 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:27 INFO - PROCESS | 1969 | ++DOCSHELL 0x11910a800 == 35 [pid = 1969] [id = 58] 16:04:27 INFO - PROCESS | 1969 | ++DOMWINDOW == 170 (0x1158fb800) [pid = 1969] [serial = 170] [outer = 0x0] 16:04:27 INFO - PROCESS | 1969 | ++DOMWINDOW == 171 (0x11870a400) [pid = 1969] [serial = 171] [outer = 0x1158fb800] 16:04:27 INFO - PROCESS | 1969 | 1461539067872 Marionette DEBUG loaded listener.js 16:04:27 INFO - PROCESS | 1969 | ++DOMWINDOW == 172 (0x11a610800) [pid = 1969] [serial = 172] [outer = 0x1158fb800] 16:04:28 INFO - PROCESS | 1969 | 1461539068317 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]]]}] 16:04:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 16:04:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 725ms 16:04:28 INFO - PROCESS | 1969 | 1461539068352 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 16:04:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 16:04:28 INFO - PROCESS | 1969 | 1461539068355 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 16:04:28 INFO - PROCESS | 1969 | 1461539068358 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 16:04:28 INFO - PROCESS | 1969 | 1461539068363 Marionette TRACE conn2 <- [1,206,null,{}] 16:04:28 INFO - PROCESS | 1969 | 1461539068367 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}] 16:04:28 INFO - PROCESS | 1969 | 1461539068459 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 16:04:28 INFO - PROCESS | 1969 | 1461539068526 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:28 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c482800 == 36 [pid = 1969] [id = 59] 16:04:28 INFO - PROCESS | 1969 | ++DOMWINDOW == 173 (0x11bf8a000) [pid = 1969] [serial = 173] [outer = 0x0] 16:04:28 INFO - PROCESS | 1969 | ++DOMWINDOW == 174 (0x11bf94400) [pid = 1969] [serial = 174] [outer = 0x11bf8a000] 16:04:28 INFO - PROCESS | 1969 | 1461539068559 Marionette DEBUG loaded listener.js 16:04:28 INFO - PROCESS | 1969 | ++DOMWINDOW == 175 (0x11c652000) [pid = 1969] [serial = 175] [outer = 0x11bf8a000] 16:04:28 INFO - PROCESS | 1969 | 1461539068970 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]]]}] 16:04:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 16:04:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 623ms 16:04:28 INFO - PROCESS | 1969 | 1461539068981 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 16:04:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 16:04:28 INFO - PROCESS | 1969 | 1461539068983 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 16:04:28 INFO - PROCESS | 1969 | 1461539068985 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 16:04:28 INFO - PROCESS | 1969 | 1461539068987 Marionette TRACE conn2 <- [1,210,null,{}] 16:04:28 INFO - PROCESS | 1969 | 1461539068990 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}] 16:04:29 INFO - PROCESS | 1969 | 1461539069111 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 16:04:29 INFO - PROCESS | 1969 | 1461539069204 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:29 INFO - PROCESS | 1969 | ++DOCSHELL 0x1280a7000 == 37 [pid = 1969] [id = 60] 16:04:29 INFO - PROCESS | 1969 | ++DOMWINDOW == 176 (0x125854000) [pid = 1969] [serial = 176] [outer = 0x0] 16:04:29 INFO - PROCESS | 1969 | ++DOMWINDOW == 177 (0x127ad8000) [pid = 1969] [serial = 177] [outer = 0x125854000] 16:04:29 INFO - PROCESS | 1969 | 1461539069253 Marionette DEBUG loaded listener.js 16:04:29 INFO - PROCESS | 1969 | ++DOMWINDOW == 178 (0x128438400) [pid = 1969] [serial = 178] [outer = 0x125854000] 16:04:29 INFO - PROCESS | 1969 | 1461539069819 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]]]}] 16:04:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 16:04:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 878ms 16:04:29 INFO - PROCESS | 1969 | 1461539069864 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 16:04:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 16:04:29 INFO - PROCESS | 1969 | 1461539069867 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 16:04:29 INFO - PROCESS | 1969 | 1461539069874 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 16:04:29 INFO - PROCESS | 1969 | 1461539069878 Marionette TRACE conn2 <- [1,214,null,{}] 16:04:29 INFO - PROCESS | 1969 | 1461539069880 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}] 16:04:29 INFO - PROCESS | 1969 | 1461539069980 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 16:04:30 INFO - PROCESS | 1969 | 1461539070043 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:30 INFO - PROCESS | 1969 | ++DOCSHELL 0x12cf1f000 == 38 [pid = 1969] [id = 61] 16:04:30 INFO - PROCESS | 1969 | ++DOMWINDOW == 179 (0x12843ec00) [pid = 1969] [serial = 179] [outer = 0x0] 16:04:30 INFO - PROCESS | 1969 | ++DOMWINDOW == 180 (0x12bd92400) [pid = 1969] [serial = 180] [outer = 0x12843ec00] 16:04:30 INFO - PROCESS | 1969 | 1461539070072 Marionette DEBUG loaded listener.js 16:04:30 INFO - PROCESS | 1969 | ++DOMWINDOW == 181 (0x12c107800) [pid = 1969] [serial = 181] [outer = 0x12843ec00] 16:04:30 INFO - PROCESS | 1969 | 1461539070571 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]]]}] 16:04:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 16:04:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 776ms 16:04:30 INFO - PROCESS | 1969 | 1461539070648 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 16:04:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 16:04:30 INFO - PROCESS | 1969 | 1461539070650 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 16:04:30 INFO - PROCESS | 1969 | 1461539070653 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 16:04:30 INFO - PROCESS | 1969 | 1461539070656 Marionette TRACE conn2 <- [1,218,null,{}] 16:04:30 INFO - PROCESS | 1969 | 1461539070659 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}] 16:04:30 INFO - PROCESS | 1969 | 1461539070827 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 16:04:30 INFO - PROCESS | 1969 | 1461539070927 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:30 INFO - PROCESS | 1969 | ++DOCSHELL 0x12d076000 == 39 [pid = 1969] [id = 62] 16:04:30 INFO - PROCESS | 1969 | ++DOMWINDOW == 182 (0x12c106800) [pid = 1969] [serial = 182] [outer = 0x0] 16:04:30 INFO - PROCESS | 1969 | ++DOMWINDOW == 183 (0x12d16d400) [pid = 1969] [serial = 183] [outer = 0x12c106800] 16:04:30 INFO - PROCESS | 1969 | 1461539070958 Marionette DEBUG loaded listener.js 16:04:31 INFO - PROCESS | 1969 | ++DOMWINDOW == 184 (0x12d176800) [pid = 1969] [serial = 184] [outer = 0x12c106800] 16:04:31 INFO - PROCESS | 1969 | 1461539071339 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]]]}] 16:04:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 16:04:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 722ms 16:04:31 INFO - PROCESS | 1969 | 1461539071376 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 16:04:31 INFO - PROCESS | 1969 | 1461539071377 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 16:04:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 16:04:31 INFO - PROCESS | 1969 | 1461539071380 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 16:04:31 INFO - PROCESS | 1969 | 1461539071381 Marionette TRACE conn2 <- [1,222,null,{}] 16:04:31 INFO - PROCESS | 1969 | 1461539071383 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}] 16:04:31 INFO - PROCESS | 1969 | 1461539071476 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 16:04:31 INFO - PROCESS | 1969 | 1461539071531 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:31 INFO - PROCESS | 1969 | ++DOCSHELL 0x12da3a000 == 40 [pid = 1969] [id = 63] 16:04:31 INFO - PROCESS | 1969 | ++DOMWINDOW == 185 (0x12d9c7400) [pid = 1969] [serial = 185] [outer = 0x0] 16:04:31 INFO - PROCESS | 1969 | ++DOMWINDOW == 186 (0x12d9c9400) [pid = 1969] [serial = 186] [outer = 0x12d9c7400] 16:04:31 INFO - PROCESS | 1969 | 1461539071568 Marionette DEBUG loaded listener.js 16:04:31 INFO - PROCESS | 1969 | ++DOMWINDOW == 187 (0x12d9ecc00) [pid = 1969] [serial = 187] [outer = 0x12d9c7400] 16:04:32 INFO - PROCESS | 1969 | 1461539072012 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]]]}] 16:04:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 16:04:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 668ms 16:04:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 16:04:32 INFO - PROCESS | 1969 | 1461539072062 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 16:04:32 INFO - PROCESS | 1969 | 1461539072064 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 16:04:32 INFO - PROCESS | 1969 | 1461539072068 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 16:04:32 INFO - PROCESS | 1969 | 1461539072069 Marionette TRACE conn2 <- [1,226,null,{}] 16:04:32 INFO - PROCESS | 1969 | 1461539072072 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}] 16:04:32 INFO - PROCESS | 1969 | 1461539072183 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 16:04:32 INFO - PROCESS | 1969 | 1461539072252 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:32 INFO - PROCESS | 1969 | ++DOCSHELL 0x12dcac000 == 41 [pid = 1969] [id = 64] 16:04:32 INFO - PROCESS | 1969 | ++DOMWINDOW == 188 (0x12d9ed000) [pid = 1969] [serial = 188] [outer = 0x0] 16:04:32 INFO - PROCESS | 1969 | ++DOMWINDOW == 189 (0x12e3b0c00) [pid = 1969] [serial = 189] [outer = 0x12d9ed000] 16:04:32 INFO - PROCESS | 1969 | 1461539072281 Marionette DEBUG loaded listener.js 16:04:32 INFO - PROCESS | 1969 | ++DOMWINDOW == 190 (0x12e51d400) [pid = 1969] [serial = 190] [outer = 0x12d9ed000] 16:04:32 INFO - PROCESS | 1969 | 1461539072755 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]]]}] 16:04:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 16:04:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 722ms 16:04:32 INFO - PROCESS | 1969 | 1461539072790 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 16:04:32 INFO - PROCESS | 1969 | 1461539072792 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 16:04:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 16:04:32 INFO - PROCESS | 1969 | 1461539072816 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 16:04:32 INFO - PROCESS | 1969 | 1461539072819 Marionette TRACE conn2 <- [1,230,null,{}] 16:04:32 INFO - PROCESS | 1969 | 1461539072822 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}] 16:04:32 INFO - PROCESS | 1969 | 1461539072918 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 16:04:32 INFO - PROCESS | 1969 | 1461539072992 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:33 INFO - PROCESS | 1969 | ++DOCSHELL 0x119c2c000 == 42 [pid = 1969] [id = 65] 16:04:33 INFO - PROCESS | 1969 | ++DOMWINDOW == 191 (0x11ad46400) [pid = 1969] [serial = 191] [outer = 0x0] 16:04:33 INFO - PROCESS | 1969 | ++DOMWINDOW == 192 (0x11ad4ec00) [pid = 1969] [serial = 192] [outer = 0x11ad46400] 16:04:33 INFO - PROCESS | 1969 | 1461539073021 Marionette DEBUG loaded listener.js 16:04:33 INFO - PROCESS | 1969 | ++DOMWINDOW == 193 (0x11bbba000) [pid = 1969] [serial = 193] [outer = 0x11ad46400] 16:04:33 INFO - PROCESS | 1969 | ++DOMWINDOW == 194 (0x125d5f400) [pid = 1969] [serial = 194] [outer = 0x12f944400] 16:04:33 INFO - PROCESS | 1969 | --DOCSHELL 0x12973b000 == 41 [pid = 1969] [id = 54] 16:04:33 INFO - PROCESS | 1969 | --DOCSHELL 0x12703a800 == 40 [pid = 1969] [id = 53] 16:04:33 INFO - PROCESS | 1969 | --DOCSHELL 0x11c16e000 == 39 [pid = 1969] [id = 52] 16:04:33 INFO - PROCESS | 1969 | --DOCSHELL 0x119b6a000 == 38 [pid = 1969] [id = 51] 16:04:33 INFO - PROCESS | 1969 | 1461539073586 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]]]}] 16:04:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 16:04:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 825ms 16:04:33 INFO - PROCESS | 1969 | 1461539073640 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 16:04:33 INFO - PROCESS | 1969 | 1461539073643 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 16:04:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 16:04:33 INFO - PROCESS | 1969 | 1461539073647 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 16:04:33 INFO - PROCESS | 1969 | 1461539073649 Marionette TRACE conn2 <- [1,234,null,{}] 16:04:33 INFO - PROCESS | 1969 | 1461539073654 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}] 16:04:33 INFO - PROCESS | 1969 | 1461539073751 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 16:04:33 INFO - PROCESS | 1969 | 1461539073821 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:33 INFO - PROCESS | 1969 | ++DOCSHELL 0x125b57800 == 39 [pid = 1969] [id = 66] 16:04:33 INFO - PROCESS | 1969 | ++DOMWINDOW == 195 (0x11af08000) [pid = 1969] [serial = 195] [outer = 0x0] 16:04:33 INFO - PROCESS | 1969 | ++DOMWINDOW == 196 (0x11c121400) [pid = 1969] [serial = 196] [outer = 0x11af08000] 16:04:33 INFO - PROCESS | 1969 | 1461539073854 Marionette DEBUG loaded listener.js 16:04:33 INFO - PROCESS | 1969 | ++DOMWINDOW == 197 (0x125852800) [pid = 1969] [serial = 197] [outer = 0x11af08000] 16:04:34 INFO - PROCESS | 1969 | 1461539074271 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]]]}] 16:04:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 16:04:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 674ms 16:04:34 INFO - PROCESS | 1969 | 1461539074321 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 16:04:34 INFO - PROCESS | 1969 | 1461539074325 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 16:04:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 16:04:34 INFO - PROCESS | 1969 | 1461539074351 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 16:04:34 INFO - PROCESS | 1969 | 1461539074353 Marionette TRACE conn2 <- [1,238,null,{}] 16:04:34 INFO - PROCESS | 1969 | 1461539074356 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}] 16:04:34 INFO - PROCESS | 1969 | 1461539074454 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 16:04:34 INFO - PROCESS | 1969 | 1461539074523 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:34 INFO - PROCESS | 1969 | ++DOCSHELL 0x12bf7a800 == 40 [pid = 1969] [id = 67] 16:04:34 INFO - PROCESS | 1969 | ++DOMWINDOW == 198 (0x129777c00) [pid = 1969] [serial = 198] [outer = 0x0] 16:04:34 INFO - PROCESS | 1969 | ++DOMWINDOW == 199 (0x12b4e7c00) [pid = 1969] [serial = 199] [outer = 0x129777c00] 16:04:34 INFO - PROCESS | 1969 | 1461539074554 Marionette DEBUG loaded listener.js 16:04:34 INFO - PROCESS | 1969 | ++DOMWINDOW == 200 (0x12b879c00) [pid = 1969] [serial = 200] [outer = 0x129777c00] 16:04:34 INFO - PROCESS | 1969 | 1461539074987 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]]]}] 16:04:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 16:04:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 674ms 16:04:35 INFO - PROCESS | 1969 | 1461539075022 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 16:04:35 INFO - PROCESS | 1969 | 1461539075023 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 16:04:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 16:04:35 INFO - PROCESS | 1969 | 1461539075059 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 16:04:35 INFO - PROCESS | 1969 | 1461539075063 Marionette TRACE conn2 <- [1,242,null,{}] 16:04:35 INFO - PROCESS | 1969 | 1461539075075 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}] 16:04:35 INFO - PROCESS | 1969 | 1461539075172 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 16:04:35 INFO - PROCESS | 1969 | 1461539075239 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:35 INFO - PROCESS | 1969 | ++DOCSHELL 0x12dc9f000 == 41 [pid = 1969] [id = 68] 16:04:35 INFO - PROCESS | 1969 | ++DOMWINDOW == 201 (0x12cff1400) [pid = 1969] [serial = 201] [outer = 0x0] 16:04:35 INFO - PROCESS | 1969 | ++DOMWINDOW == 202 (0x12d16fc00) [pid = 1969] [serial = 202] [outer = 0x12cff1400] 16:04:35 INFO - PROCESS | 1969 | 1461539075273 Marionette DEBUG loaded listener.js 16:04:35 INFO - PROCESS | 1969 | ++DOMWINDOW == 203 (0x12d9c2000) [pid = 1969] [serial = 203] [outer = 0x12cff1400] 16:04:35 INFO - PROCESS | 1969 | 1461539075703 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]]]}] 16:04:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 16:04:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 692ms 16:04:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 16:04:35 INFO - PROCESS | 1969 | 1461539075735 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 16:04:35 INFO - PROCESS | 1969 | 1461539075736 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 16:04:35 INFO - PROCESS | 1969 | 1461539075739 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 16:04:35 INFO - PROCESS | 1969 | 1461539075740 Marionette TRACE conn2 <- [1,246,null,{}] 16:04:35 INFO - PROCESS | 1969 | 1461539075743 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}] 16:04:35 INFO - PROCESS | 1969 | 1461539075836 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 16:04:35 INFO - PROCESS | 1969 | 1461539075888 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:35 INFO - PROCESS | 1969 | ++DOCSHELL 0x12e951800 == 42 [pid = 1969] [id = 69] 16:04:35 INFO - PROCESS | 1969 | ++DOMWINDOW == 204 (0x12d9e6400) [pid = 1969] [serial = 204] [outer = 0x0] 16:04:35 INFO - PROCESS | 1969 | ++DOMWINDOW == 205 (0x12d9ed400) [pid = 1969] [serial = 205] [outer = 0x12d9e6400] 16:04:35 INFO - PROCESS | 1969 | 1461539075918 Marionette DEBUG loaded listener.js 16:04:35 INFO - PROCESS | 1969 | ++DOMWINDOW == 206 (0x12e516400) [pid = 1969] [serial = 206] [outer = 0x12d9e6400] 16:04:36 INFO - PROCESS | 1969 | 1461539076334 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]]]}] 16:04:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 16:04:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 617ms 16:04:36 INFO - PROCESS | 1969 | 1461539076357 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 16:04:36 INFO - PROCESS | 1969 | 1461539076358 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 16:04:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 16:04:36 INFO - PROCESS | 1969 | 1461539076361 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 16:04:36 INFO - PROCESS | 1969 | 1461539076362 Marionette TRACE conn2 <- [1,250,null,{}] 16:04:36 INFO - PROCESS | 1969 | 1461539076364 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}] 16:04:36 INFO - PROCESS | 1969 | 1461539076451 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 16:04:36 INFO - PROCESS | 1969 | 1461539076536 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:36 INFO - PROCESS | 1969 | ++DOCSHELL 0x12eaee000 == 43 [pid = 1969] [id = 70] 16:04:36 INFO - PROCESS | 1969 | ++DOMWINDOW == 207 (0x12e520400) [pid = 1969] [serial = 207] [outer = 0x0] 16:04:36 INFO - PROCESS | 1969 | ++DOMWINDOW == 208 (0x12e53bc00) [pid = 1969] [serial = 208] [outer = 0x12e520400] 16:04:36 INFO - PROCESS | 1969 | 1461539076568 Marionette DEBUG loaded listener.js 16:04:36 INFO - PROCESS | 1969 | ++DOMWINDOW == 209 (0x12e917800) [pid = 1969] [serial = 209] [outer = 0x12e520400] 16:04:36 INFO - PROCESS | 1969 | 1461539076971 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]]]}] 16:04:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 16:04:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 620ms 16:04:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 16:04:36 INFO - PROCESS | 1969 | 1461539076981 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 16:04:36 INFO - PROCESS | 1969 | 1461539076983 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 16:04:36 INFO - PROCESS | 1969 | 1461539076985 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 16:04:36 INFO - PROCESS | 1969 | 1461539076986 Marionette TRACE conn2 <- [1,254,null,{}] 16:04:36 INFO - PROCESS | 1969 | 1461539076989 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}] 16:04:37 INFO - PROCESS | 1969 | 1461539077105 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 16:04:37 INFO - PROCESS | 1969 | 1461539077164 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:37 INFO - PROCESS | 1969 | ++DOCSHELL 0x12f57b800 == 44 [pid = 1969] [id = 71] 16:04:37 INFO - PROCESS | 1969 | ++DOMWINDOW == 210 (0x12e924000) [pid = 1969] [serial = 210] [outer = 0x0] 16:04:37 INFO - PROCESS | 1969 | ++DOMWINDOW == 211 (0x12e995000) [pid = 1969] [serial = 211] [outer = 0x12e924000] 16:04:37 INFO - PROCESS | 1969 | 1461539077195 Marionette DEBUG loaded listener.js 16:04:37 INFO - PROCESS | 1969 | ++DOMWINDOW == 212 (0x12f18d800) [pid = 1969] [serial = 212] [outer = 0x12e924000] 16:04:37 INFO - PROCESS | 1969 | 1461539077601 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]]]}] 16:04:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 16:04:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 668ms 16:04:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 16:04:37 INFO - PROCESS | 1969 | 1461539077654 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 16:04:37 INFO - PROCESS | 1969 | 1461539077655 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 16:04:37 INFO - PROCESS | 1969 | 1461539077657 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 16:04:37 INFO - PROCESS | 1969 | 1461539077659 Marionette TRACE conn2 <- [1,258,null,{}] 16:04:37 INFO - PROCESS | 1969 | 1461539077661 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}] 16:04:37 INFO - PROCESS | 1969 | 1461539077754 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 16:04:37 INFO - PROCESS | 1969 | 1461539077839 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:37 INFO - PROCESS | 1969 | ++DOCSHELL 0x12f764800 == 45 [pid = 1969] [id = 72] 16:04:37 INFO - PROCESS | 1969 | ++DOMWINDOW == 213 (0x11af78c00) [pid = 1969] [serial = 213] [outer = 0x0] 16:04:37 INFO - PROCESS | 1969 | ++DOMWINDOW == 214 (0x11c41f400) [pid = 1969] [serial = 214] [outer = 0x11af78c00] 16:04:37 INFO - PROCESS | 1969 | 1461539077869 Marionette DEBUG loaded listener.js 16:04:37 INFO - PROCESS | 1969 | ++DOMWINDOW == 215 (0x11c422400) [pid = 1969] [serial = 215] [outer = 0x11af78c00] 16:04:38 INFO - PROCESS | 1969 | 1461539078267 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]]]}] 16:04:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 16:04:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 621ms 16:04:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 16:04:38 INFO - PROCESS | 1969 | 1461539078279 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 16:04:38 INFO - PROCESS | 1969 | 1461539078281 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 16:04:38 INFO - PROCESS | 1969 | 1461539078283 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 16:04:38 INFO - PROCESS | 1969 | 1461539078284 Marionette TRACE conn2 <- [1,262,null,{}] 16:04:38 INFO - PROCESS | 1969 | 1461539078286 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}] 16:04:38 INFO - PROCESS | 1969 | 1461539078378 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 16:04:38 INFO - PROCESS | 1969 | 1461539078431 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:38 INFO - PROCESS | 1969 | ++DOCSHELL 0x12faf5800 == 46 [pid = 1969] [id = 73] 16:04:38 INFO - PROCESS | 1969 | ++DOMWINDOW == 216 (0x119e60000) [pid = 1969] [serial = 216] [outer = 0x0] 16:04:38 INFO - PROCESS | 1969 | ++DOMWINDOW == 217 (0x11c425c00) [pid = 1969] [serial = 217] [outer = 0x119e60000] 16:04:38 INFO - PROCESS | 1969 | 1461539078460 Marionette DEBUG loaded listener.js 16:04:38 INFO - PROCESS | 1969 | ++DOMWINDOW == 218 (0x1297c3000) [pid = 1969] [serial = 218] [outer = 0x119e60000] 16:04:38 INFO - PROCESS | 1969 | 1461539078950 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]]]}] 16:04:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 16:04:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 720ms 16:04:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 16:04:39 INFO - PROCESS | 1969 | 1461539079003 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 16:04:39 INFO - PROCESS | 1969 | 1461539079005 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 16:04:39 INFO - PROCESS | 1969 | 1461539079009 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 16:04:39 INFO - PROCESS | 1969 | 1461539079011 Marionette TRACE conn2 <- [1,266,null,{}] 16:04:39 INFO - PROCESS | 1969 | 1461539079015 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}] 16:04:39 INFO - PROCESS | 1969 | 1461539079131 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 16:04:39 INFO - PROCESS | 1969 | 1461539079205 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:39 INFO - PROCESS | 1969 | ++DOCSHELL 0x12809b800 == 47 [pid = 1969] [id = 74] 16:04:39 INFO - PROCESS | 1969 | ++DOMWINDOW == 219 (0x115651800) [pid = 1969] [serial = 219] [outer = 0x0] 16:04:39 INFO - PROCESS | 1969 | ++DOMWINDOW == 220 (0x118706800) [pid = 1969] [serial = 220] [outer = 0x115651800] 16:04:39 INFO - PROCESS | 1969 | 1461539079235 Marionette DEBUG loaded listener.js 16:04:39 INFO - PROCESS | 1969 | ++DOMWINDOW == 221 (0x11a85e400) [pid = 1969] [serial = 221] [outer = 0x115651800] 16:04:39 INFO - PROCESS | 1969 | --DOCSHELL 0x1280a7000 == 46 [pid = 1969] [id = 60] 16:04:39 INFO - PROCESS | 1969 | --DOCSHELL 0x11c482800 == 45 [pid = 1969] [id = 59] 16:04:39 INFO - PROCESS | 1969 | --DOCSHELL 0x11910a800 == 44 [pid = 1969] [id = 58] 16:04:39 INFO - PROCESS | 1969 | 1461539079745 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]]]}] 16:04:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 16:04:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 772ms 16:04:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 16:04:39 INFO - PROCESS | 1969 | 1461539079781 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 16:04:39 INFO - PROCESS | 1969 | 1461539079783 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 16:04:39 INFO - PROCESS | 1969 | 1461539079787 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 16:04:39 INFO - PROCESS | 1969 | 1461539079790 Marionette TRACE conn2 <- [1,270,null,{}] 16:04:39 INFO - PROCESS | 1969 | 1461539079794 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}] 16:04:39 INFO - PROCESS | 1969 | 1461539079893 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 16:04:39 INFO - PROCESS | 1969 | 1461539079954 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:39 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c16f000 == 45 [pid = 1969] [id = 75] 16:04:39 INFO - PROCESS | 1969 | ++DOMWINDOW == 222 (0x115650000) [pid = 1969] [serial = 222] [outer = 0x0] 16:04:39 INFO - PROCESS | 1969 | ++DOMWINDOW == 223 (0x118ef0c00) [pid = 1969] [serial = 223] [outer = 0x115650000] 16:04:39 INFO - PROCESS | 1969 | 1461539079986 Marionette DEBUG loaded listener.js 16:04:40 INFO - PROCESS | 1969 | ++DOMWINDOW == 224 (0x11af05400) [pid = 1969] [serial = 224] [outer = 0x115650000] 16:04:40 INFO - PROCESS | 1969 | 1461539080449 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]]]}] 16:04:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 16:04:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 726ms 16:04:40 INFO - PROCESS | 1969 | 1461539080516 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 16:04:40 INFO - PROCESS | 1969 | 1461539080520 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 16:04:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 16:04:40 INFO - PROCESS | 1969 | 1461539080524 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 16:04:40 INFO - PROCESS | 1969 | 1461539080526 Marionette TRACE conn2 <- [1,274,null,{}] 16:04:40 INFO - PROCESS | 1969 | 1461539080532 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}] 16:04:40 INFO - PROCESS | 1969 | 1461539080632 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 16:04:40 INFO - PROCESS | 1969 | 1461539080705 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:40 INFO - PROCESS | 1969 | ++DOCSHELL 0x12b285000 == 46 [pid = 1969] [id = 76] 16:04:40 INFO - PROCESS | 1969 | ++DOMWINDOW == 225 (0x11bf8b000) [pid = 1969] [serial = 225] [outer = 0x0] 16:04:40 INFO - PROCESS | 1969 | ++DOMWINDOW == 226 (0x125f30000) [pid = 1969] [serial = 226] [outer = 0x11bf8b000] 16:04:40 INFO - PROCESS | 1969 | 1461539080736 Marionette DEBUG loaded listener.js 16:04:40 INFO - PROCESS | 1969 | ++DOMWINDOW == 227 (0x127f9f000) [pid = 1969] [serial = 227] [outer = 0x11bf8b000] 16:04:41 INFO - PROCESS | 1969 | 1461539081158 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]]]}] 16:04:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 16:04:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 673ms 16:04:41 INFO - PROCESS | 1969 | 1461539081198 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 16:04:41 INFO - PROCESS | 1969 | 1461539081200 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 16:04:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 16:04:41 INFO - PROCESS | 1969 | 1461539081202 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 16:04:41 INFO - PROCESS | 1969 | 1461539081205 Marionette TRACE conn2 <- [1,278,null,{}] 16:04:41 INFO - PROCESS | 1969 | 1461539081212 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}] 16:04:41 INFO - PROCESS | 1969 | 1461539081310 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 16:04:41 INFO - PROCESS | 1969 | 1461539081371 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:41 INFO - PROCESS | 1969 | ++DOCSHELL 0x12dca5800 == 47 [pid = 1969] [id = 77] 16:04:41 INFO - PROCESS | 1969 | ++DOMWINDOW == 228 (0x1297c4000) [pid = 1969] [serial = 228] [outer = 0x0] 16:04:41 INFO - PROCESS | 1969 | ++DOMWINDOW == 229 (0x1297cb800) [pid = 1969] [serial = 229] [outer = 0x1297c4000] 16:04:41 INFO - PROCESS | 1969 | 1461539081404 Marionette DEBUG loaded listener.js 16:04:41 INFO - PROCESS | 1969 | ++DOMWINDOW == 230 (0x12b4e5400) [pid = 1969] [serial = 230] [outer = 0x1297c4000] 16:04:41 INFO - PROCESS | 1969 | 1461539081867 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]]]}] 16:04:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 16:04:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 672ms 16:04:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 16:04:41 INFO - PROCESS | 1969 | 1461539081875 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 16:04:41 INFO - PROCESS | 1969 | 1461539081877 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 16:04:41 INFO - PROCESS | 1969 | 1461539081879 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 16:04:41 INFO - PROCESS | 1969 | 1461539081880 Marionette TRACE conn2 <- [1,282,null,{}] 16:04:41 INFO - PROCESS | 1969 | 1461539081883 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}] 16:04:42 INFO - PROCESS | 1969 | 1461539081995 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 16:04:42 INFO - PROCESS | 1969 | 1461539082066 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:42 INFO - PROCESS | 1969 | ++DOCSHELL 0x12f109800 == 48 [pid = 1969] [id = 78] 16:04:42 INFO - PROCESS | 1969 | ++DOMWINDOW == 231 (0x12b4edc00) [pid = 1969] [serial = 231] [outer = 0x0] 16:04:42 INFO - PROCESS | 1969 | ++DOMWINDOW == 232 (0x12b537000) [pid = 1969] [serial = 232] [outer = 0x12b4edc00] 16:04:42 INFO - PROCESS | 1969 | 1461539082097 Marionette DEBUG loaded listener.js 16:04:42 INFO - PROCESS | 1969 | ++DOMWINDOW == 233 (0x12b877000) [pid = 1969] [serial = 233] [outer = 0x12b4edc00] 16:04:42 INFO - PROCESS | 1969 | 1461539082522 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]]]}] 16:04:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 16:04:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 670ms 16:04:42 INFO - PROCESS | 1969 | 1461539082549 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 16:04:42 INFO - PROCESS | 1969 | 1461539082551 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 16:04:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 16:04:42 INFO - PROCESS | 1969 | 1461539082553 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 16:04:42 INFO - PROCESS | 1969 | 1461539082554 Marionette TRACE conn2 <- [1,286,null,{}] 16:04:42 INFO - PROCESS | 1969 | 1461539082557 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}] 16:04:42 INFO - PROCESS | 1969 | 1461539082651 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 16:04:42 INFO - PROCESS | 1969 | 1461539082724 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:42 INFO - PROCESS | 1969 | ++DOCSHELL 0x12fda9000 == 49 [pid = 1969] [id = 79] 16:04:42 INFO - PROCESS | 1969 | ++DOMWINDOW == 234 (0x1297bec00) [pid = 1969] [serial = 234] [outer = 0x0] 16:04:42 INFO - PROCESS | 1969 | ++DOMWINDOW == 235 (0x12bb04000) [pid = 1969] [serial = 235] [outer = 0x1297bec00] 16:04:42 INFO - PROCESS | 1969 | 1461539082757 Marionette DEBUG loaded listener.js 16:04:42 INFO - PROCESS | 1969 | ++DOMWINDOW == 236 (0x12c10dc00) [pid = 1969] [serial = 236] [outer = 0x1297bec00] 16:04:43 INFO - PROCESS | 1969 | 1461539083175 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]]]}] 16:04:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 16:04:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 669ms 16:04:43 INFO - PROCESS | 1969 | 1461539083223 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 16:04:43 INFO - PROCESS | 1969 | 1461539083224 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 16:04:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 16:04:43 INFO - PROCESS | 1969 | 1461539083226 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 16:04:43 INFO - PROCESS | 1969 | 1461539083228 Marionette TRACE conn2 <- [1,290,null,{}] 16:04:43 INFO - PROCESS | 1969 | 1461539083230 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}] 16:04:43 INFO - PROCESS | 1969 | 1461539083367 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 16:04:43 INFO - PROCESS | 1969 | 1461539083432 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:43 INFO - PROCESS | 1969 | ++DOCSHELL 0x1302db800 == 50 [pid = 1969] [id = 80] 16:04:43 INFO - PROCESS | 1969 | ++DOMWINDOW == 237 (0x12d92cc00) [pid = 1969] [serial = 237] [outer = 0x0] 16:04:43 INFO - PROCESS | 1969 | ++DOMWINDOW == 238 (0x12d9e1c00) [pid = 1969] [serial = 238] [outer = 0x12d92cc00] 16:04:43 INFO - PROCESS | 1969 | 1461539083464 Marionette DEBUG loaded listener.js 16:04:43 INFO - PROCESS | 1969 | ++DOMWINDOW == 239 (0x12e919c00) [pid = 1969] [serial = 239] [outer = 0x12d92cc00] 16:04:43 INFO - PROCESS | 1969 | 1461539083923 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]]]}] 16:04:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 16:04:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 720ms 16:04:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 16:04:43 INFO - PROCESS | 1969 | 1461539083947 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 16:04:43 INFO - PROCESS | 1969 | 1461539083948 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 16:04:43 INFO - PROCESS | 1969 | 1461539083950 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 16:04:43 INFO - PROCESS | 1969 | 1461539083951 Marionette TRACE conn2 <- [1,294,null,{}] 16:04:43 INFO - PROCESS | 1969 | 1461539083954 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}] 16:04:44 INFO - PROCESS | 1969 | 1461539084047 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 16:04:44 INFO - PROCESS | 1969 | 1461539084168 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:44 INFO - PROCESS | 1969 | ++DOCSHELL 0x130c22000 == 51 [pid = 1969] [id = 81] 16:04:44 INFO - PROCESS | 1969 | ++DOMWINDOW == 240 (0x12e91b800) [pid = 1969] [serial = 240] [outer = 0x0] 16:04:44 INFO - PROCESS | 1969 | ++DOMWINDOW == 241 (0x12e926000) [pid = 1969] [serial = 241] [outer = 0x12e91b800] 16:04:44 INFO - PROCESS | 1969 | 1461539084201 Marionette DEBUG loaded listener.js 16:04:44 INFO - PROCESS | 1969 | ++DOMWINDOW == 242 (0x12e995c00) [pid = 1969] [serial = 242] [outer = 0x12e91b800] 16:04:44 INFO - PROCESS | 1969 | 1461539084632 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]]]}] 16:04:44 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. 16:04:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 719ms 16:04:44 INFO - PROCESS | 1969 | 1461539084678 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 16:04:44 INFO - PROCESS | 1969 | 1461539084679 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 16:04:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 16:04:44 INFO - PROCESS | 1969 | 1461539084684 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 16:04:44 INFO - PROCESS | 1969 | 1461539084685 Marionette TRACE conn2 <- [1,298,null,{}] 16:04:44 INFO - PROCESS | 1969 | 1461539084688 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}] 16:04:44 INFO - PROCESS | 1969 | 1461539084781 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 16:04:44 INFO - PROCESS | 1969 | 1461539084839 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:44 INFO - PROCESS | 1969 | ++DOCSHELL 0x13009d800 == 52 [pid = 1969] [id = 82] 16:04:44 INFO - PROCESS | 1969 | ++DOMWINDOW == 243 (0x12e925000) [pid = 1969] [serial = 243] [outer = 0x0] 16:04:44 INFO - PROCESS | 1969 | ++DOMWINDOW == 244 (0x12e9ad400) [pid = 1969] [serial = 244] [outer = 0x12e925000] 16:04:44 INFO - PROCESS | 1969 | 1461539084869 Marionette DEBUG loaded listener.js 16:04:44 INFO - PROCESS | 1969 | ++DOMWINDOW == 245 (0x12e9b4000) [pid = 1969] [serial = 245] [outer = 0x12e925000] 16:04:45 INFO - PROCESS | 1969 | 1461539085322 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]]]}] 16:04:45 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. 16:04:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 671ms 16:04:45 INFO - PROCESS | 1969 | 1461539085355 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 16:04:45 INFO - PROCESS | 1969 | 1461539085357 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 16:04:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 16:04:45 INFO - PROCESS | 1969 | --DOCSHELL 0x12dc9f000 == 51 [pid = 1969] [id = 68] 16:04:45 INFO - PROCESS | 1969 | --DOCSHELL 0x12bf7a800 == 50 [pid = 1969] [id = 67] 16:04:45 INFO - PROCESS | 1969 | --DOCSHELL 0x125b57800 == 49 [pid = 1969] [id = 66] 16:04:48 INFO - PROCESS | 1969 | --DOCSHELL 0x11479e800 == 48 [pid = 1969] [id = 55] 16:04:48 INFO - PROCESS | 1969 | --DOCSHELL 0x119178800 == 47 [pid = 1969] [id = 44] 16:04:48 INFO - PROCESS | 1969 | --DOCSHELL 0x12e951800 == 46 [pid = 1969] [id = 69] 16:04:48 INFO - PROCESS | 1969 | --DOCSHELL 0x12e56f000 == 45 [pid = 1969] [id = 21] 16:04:48 INFO - PROCESS | 1969 | --DOCSHELL 0x12eaee000 == 44 [pid = 1969] [id = 70] 16:04:48 INFO - PROCESS | 1969 | --DOCSHELL 0x12b8e0800 == 43 [pid = 1969] [id = 6] 16:04:48 INFO - PROCESS | 1969 | --DOCSHELL 0x1280a7800 == 42 [pid = 1969] [id = 43] 16:04:48 INFO - PROCESS | 1969 | --DOCSHELL 0x12ead5800 == 41 [pid = 1969] [id = 11] 16:04:48 INFO - PROCESS | 1969 | --DOCSHELL 0x12f57b800 == 40 [pid = 1969] [id = 71] 16:04:48 INFO - PROCESS | 1969 | --DOCSHELL 0x12b865800 == 39 [pid = 1969] [id = 56] 16:04:48 INFO - PROCESS | 1969 | --DOCSHELL 0x12faf5800 == 38 [pid = 1969] [id = 73] 16:04:48 INFO - PROCESS | 1969 | --DOCSHELL 0x12dc99000 == 37 [pid = 1969] [id = 9] 16:04:48 INFO - PROCESS | 1969 | --DOCSHELL 0x12faf2000 == 36 [pid = 1969] [id = 17] 16:04:48 INFO - PROCESS | 1969 | --DOCSHELL 0x12f753800 == 35 [pid = 1969] [id = 15] 16:04:48 INFO - PROCESS | 1969 | --DOCSHELL 0x12f764800 == 34 [pid = 1969] [id = 72] 16:04:48 INFO - PROCESS | 1969 | --DOCSHELL 0x12f10a000 == 33 [pid = 1969] [id = 13] 16:04:48 INFO - PROCESS | 1969 | --DOCSHELL 0x12dcac000 == 32 [pid = 1969] [id = 64] 16:04:48 INFO - PROCESS | 1969 | --DOCSHELL 0x12da3a000 == 31 [pid = 1969] [id = 63] 16:04:48 INFO - PROCESS | 1969 | --DOCSHELL 0x1152d2800 == 30 [pid = 1969] [id = 50] 16:04:48 INFO - PROCESS | 1969 | --DOCSHELL 0x12d076000 == 29 [pid = 1969] [id = 62] 16:04:48 INFO - PROCESS | 1969 | --DOCSHELL 0x1239d2000 == 28 [pid = 1969] [id = 42] 16:04:48 INFO - PROCESS | 1969 | --DOCSHELL 0x12d063800 == 27 [pid = 1969] [id = 8] 16:04:48 INFO - PROCESS | 1969 | --DOCSHELL 0x127020000 == 26 [pid = 1969] [id = 22] 16:04:48 INFO - PROCESS | 1969 | --DOCSHELL 0x12f57e800 == 25 [pid = 1969] [id = 14] 16:04:48 INFO - PROCESS | 1969 | --DOCSHELL 0x125b50000 == 24 [pid = 1969] [id = 49] 16:04:48 INFO - PROCESS | 1969 | --DOCSHELL 0x12ed2c000 == 23 [pid = 1969] [id = 12] 16:04:48 INFO - PROCESS | 1969 | --DOCSHELL 0x12cf1f000 == 22 [pid = 1969] [id = 61] 16:04:48 INFO - PROCESS | 1969 | --DOCSHELL 0x12e552800 == 21 [pid = 1969] [id = 10] 16:04:48 INFO - PROCESS | 1969 | --DOCSHELL 0x1280a6800 == 20 [pid = 1969] [id = 57] 16:04:48 INFO - PROCESS | 1969 | --DOCSHELL 0x11c471000 == 19 [pid = 1969] [id = 48] 16:04:48 INFO - PROCESS | 1969 | --DOCSHELL 0x11adb2000 == 18 [pid = 1969] [id = 19] 16:04:48 INFO - PROCESS | 1969 | --DOCSHELL 0x119c2c000 == 17 [pid = 1969] [id = 65] 16:04:48 INFO - PROCESS | 1969 | --DOCSHELL 0x130c22000 == 16 [pid = 1969] [id = 81] 16:04:48 INFO - PROCESS | 1969 | --DOCSHELL 0x1302db800 == 15 [pid = 1969] [id = 80] 16:04:48 INFO - PROCESS | 1969 | --DOCSHELL 0x12fda9000 == 14 [pid = 1969] [id = 79] 16:04:48 INFO - PROCESS | 1969 | --DOCSHELL 0x12f109800 == 13 [pid = 1969] [id = 78] 16:04:48 INFO - PROCESS | 1969 | --DOCSHELL 0x12dca5800 == 12 [pid = 1969] [id = 77] 16:04:48 INFO - PROCESS | 1969 | --DOCSHELL 0x12b285000 == 11 [pid = 1969] [id = 76] 16:04:48 INFO - PROCESS | 1969 | --DOCSHELL 0x12809b800 == 10 [pid = 1969] [id = 74] 16:04:48 INFO - PROCESS | 1969 | --DOCSHELL 0x11c16f000 == 9 [pid = 1969] [id = 75] 16:04:49 INFO - PROCESS | 1969 | 1461539089152 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 16:04:49 INFO - PROCESS | 1969 | 1461539089154 Marionette TRACE conn2 <- [1,302,null,{}] 16:04:49 INFO - PROCESS | 1969 | 1461539089237 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}] 16:04:49 INFO - PROCESS | 1969 | 1461539089318 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 16:04:49 INFO - PROCESS | 1969 | 1461539089325 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:49 INFO - PROCESS | 1969 | ++DOCSHELL 0x1177d9800 == 10 [pid = 1969] [id = 83] 16:04:49 INFO - PROCESS | 1969 | ++DOMWINDOW == 246 (0x118c5b000) [pid = 1969] [serial = 246] [outer = 0x0] 16:04:49 INFO - PROCESS | 1969 | ++DOMWINDOW == 247 (0x118eea800) [pid = 1969] [serial = 247] [outer = 0x118c5b000] 16:04:49 INFO - PROCESS | 1969 | 1461539089355 Marionette DEBUG loaded listener.js 16:04:49 INFO - PROCESS | 1969 | ++DOMWINDOW == 248 (0x119b55800) [pid = 1969] [serial = 248] [outer = 0x118c5b000] 16:04:49 INFO - PROCESS | 1969 | 1461539089700 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]]]}] 16:04:49 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. 16:04:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 4388ms 16:04:49 INFO - PROCESS | 1969 | 1461539089748 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 16:04:49 INFO - PROCESS | 1969 | 1461539089751 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 16:04:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 16:04:49 INFO - PROCESS | 1969 | 1461539089754 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 16:04:49 INFO - PROCESS | 1969 | 1461539089756 Marionette TRACE conn2 <- [1,306,null,{}] 16:04:49 INFO - PROCESS | 1969 | 1461539089761 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}] 16:04:49 INFO - PROCESS | 1969 | 1461539089844 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 16:04:49 INFO - PROCESS | 1969 | 1461539089854 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:49 INFO - PROCESS | 1969 | ++DOCSHELL 0x11bcce000 == 11 [pid = 1969] [id = 84] 16:04:49 INFO - PROCESS | 1969 | ++DOMWINDOW == 249 (0x11aa78c00) [pid = 1969] [serial = 249] [outer = 0x0] 16:04:49 INFO - PROCESS | 1969 | ++DOMWINDOW == 250 (0x11af80800) [pid = 1969] [serial = 250] [outer = 0x11aa78c00] 16:04:49 INFO - PROCESS | 1969 | 1461539089881 Marionette DEBUG loaded listener.js 16:04:49 INFO - PROCESS | 1969 | ++DOMWINDOW == 251 (0x11bf8c000) [pid = 1969] [serial = 251] [outer = 0x11aa78c00] 16:04:50 INFO - PROCESS | 1969 | 1461539090234 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]]]}] 16:04:50 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. 16:04:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 520ms 16:04:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 16:04:50 INFO - PROCESS | 1969 | 1461539090283 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 16:04:50 INFO - PROCESS | 1969 | 1461539090284 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 16:04:50 INFO - PROCESS | 1969 | 1461539090286 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 16:04:50 INFO - PROCESS | 1969 | 1461539090287 Marionette TRACE conn2 <- [1,310,null,{}] 16:04:50 INFO - PROCESS | 1969 | 1461539090290 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}] 16:04:50 INFO - PROCESS | 1969 | 1461539090369 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 16:04:50 INFO - PROCESS | 1969 | 1461539090376 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:50 INFO - PROCESS | 1969 | ++DOCSHELL 0x128020000 == 12 [pid = 1969] [id = 85] 16:04:50 INFO - PROCESS | 1969 | ++DOMWINDOW == 252 (0x11c4cec00) [pid = 1969] [serial = 252] [outer = 0x0] 16:04:50 INFO - PROCESS | 1969 | ++DOMWINDOW == 253 (0x11c654800) [pid = 1969] [serial = 253] [outer = 0x11c4cec00] 16:04:50 INFO - PROCESS | 1969 | 1461539090412 Marionette DEBUG loaded listener.js 16:04:50 INFO - PROCESS | 1969 | ++DOMWINDOW == 254 (0x125b6ec00) [pid = 1969] [serial = 254] [outer = 0x11c4cec00] 16:04:50 INFO - PROCESS | 1969 | 1461539090788 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]]]}] 16:04:50 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. 16:04:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 519ms 16:04:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 16:04:50 INFO - PROCESS | 1969 | 1461539090809 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 16:04:50 INFO - PROCESS | 1969 | 1461539090810 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 16:04:50 INFO - PROCESS | 1969 | 1461539090812 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 16:04:50 INFO - PROCESS | 1969 | 1461539090814 Marionette TRACE conn2 <- [1,314,null,{}] 16:04:50 INFO - PROCESS | 1969 | 1461539090816 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}] 16:04:50 INFO - PROCESS | 1969 | 1461539090893 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 16:04:50 INFO - PROCESS | 1969 | 1461539090977 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:50 INFO - PROCESS | 1969 | ++DOCSHELL 0x12b447800 == 13 [pid = 1969] [id = 86] 16:04:50 INFO - PROCESS | 1969 | ++DOMWINDOW == 255 (0x11c4d5400) [pid = 1969] [serial = 255] [outer = 0x0] 16:04:51 INFO - PROCESS | 1969 | ++DOMWINDOW == 256 (0x127add000) [pid = 1969] [serial = 256] [outer = 0x11c4d5400] 16:04:51 INFO - PROCESS | 1969 | 1461539091002 Marionette DEBUG loaded listener.js 16:04:51 INFO - PROCESS | 1969 | ++DOMWINDOW == 257 (0x1297c0400) [pid = 1969] [serial = 257] [outer = 0x11c4d5400] 16:04:51 INFO - PROCESS | 1969 | 1461539091352 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]]]}] 16:04:51 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. 16:04:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 570ms 16:04:51 INFO - PROCESS | 1969 | 1461539091391 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 16:04:51 INFO - PROCESS | 1969 | 1461539091393 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 16:04:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 16:04:51 INFO - PROCESS | 1969 | 1461539091395 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 16:04:51 INFO - PROCESS | 1969 | 1461539091396 Marionette TRACE conn2 <- [1,318,null,{}] 16:04:51 INFO - PROCESS | 1969 | 1461539091399 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}] 16:04:51 INFO - PROCESS | 1969 | 1461539091493 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 16:04:51 INFO - PROCESS | 1969 | 1461539091497 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:51 INFO - PROCESS | 1969 | ++DOCSHELL 0x12b867000 == 14 [pid = 1969] [id = 87] 16:04:51 INFO - PROCESS | 1969 | ++DOMWINDOW == 258 (0x125857800) [pid = 1969] [serial = 258] [outer = 0x0] 16:04:51 INFO - PROCESS | 1969 | ++DOMWINDOW == 259 (0x1297c9800) [pid = 1969] [serial = 259] [outer = 0x125857800] 16:04:51 INFO - PROCESS | 1969 | 1461539091522 Marionette DEBUG loaded listener.js 16:04:51 INFO - PROCESS | 1969 | ++DOMWINDOW == 260 (0x129c1fc00) [pid = 1969] [serial = 260] [outer = 0x125857800] 16:04:51 INFO - PROCESS | 1969 | 1461539091938 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]]]}] 16:04:51 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. 16:04:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 570ms 16:04:51 INFO - PROCESS | 1969 | 1461539091972 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 16:04:51 INFO - PROCESS | 1969 | 1461539091973 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 16:04:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 16:04:51 INFO - PROCESS | 1969 | 1461539091975 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 16:04:51 INFO - PROCESS | 1969 | 1461539091977 Marionette TRACE conn2 <- [1,322,null,{}] 16:04:51 INFO - PROCESS | 1969 | 1461539091979 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}] 16:04:52 INFO - PROCESS | 1969 | 1461539092100 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 16:04:52 INFO - PROCESS | 1969 | 1461539092138 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:52 INFO - PROCESS | 1969 | ++DOCSHELL 0x12dc90800 == 15 [pid = 1969] [id = 88] 16:04:52 INFO - PROCESS | 1969 | ++DOMWINDOW == 261 (0x11c41a000) [pid = 1969] [serial = 261] [outer = 0x0] 16:04:52 INFO - PROCESS | 1969 | ++DOMWINDOW == 262 (0x12b477c00) [pid = 1969] [serial = 262] [outer = 0x11c41a000] 16:04:52 INFO - PROCESS | 1969 | 1461539092162 Marionette DEBUG loaded listener.js 16:04:52 INFO - PROCESS | 1969 | ++DOMWINDOW == 263 (0x12b53bc00) [pid = 1969] [serial = 263] [outer = 0x11c41a000] 16:04:52 INFO - PROCESS | 1969 | 1461539092506 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]]]}] 16:04:52 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. 16:04:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 574ms 16:04:52 INFO - PROCESS | 1969 | 1461539092550 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 16:04:52 INFO - PROCESS | 1969 | 1461539092551 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 16:04:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 16:04:52 INFO - PROCESS | 1969 | 1461539092553 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 16:04:52 INFO - PROCESS | 1969 | 1461539092554 Marionette TRACE conn2 <- [1,326,null,{}] 16:04:52 INFO - PROCESS | 1969 | 1461539092556 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}] 16:04:52 INFO - PROCESS | 1969 | 1461539092651 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 16:04:52 INFO - PROCESS | 1969 | 1461539092661 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:52 INFO - PROCESS | 1969 | ++DOCSHELL 0x12e586800 == 16 [pid = 1969] [id = 89] 16:04:52 INFO - PROCESS | 1969 | ++DOMWINDOW == 264 (0x12b540c00) [pid = 1969] [serial = 264] [outer = 0x0] 16:04:52 INFO - PROCESS | 1969 | ++DOMWINDOW == 265 (0x12b807c00) [pid = 1969] [serial = 265] [outer = 0x12b540c00] 16:04:52 INFO - PROCESS | 1969 | 1461539092688 Marionette DEBUG loaded listener.js 16:04:52 INFO - PROCESS | 1969 | ++DOMWINDOW == 266 (0x12bb0e000) [pid = 1969] [serial = 266] [outer = 0x12b540c00] 16:04:53 INFO - PROCESS | 1969 | 1461539093039 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]]]}] 16:04:53 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. 16:04:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 519ms 16:04:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 16:04:53 INFO - PROCESS | 1969 | 1461539093077 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 16:04:53 INFO - PROCESS | 1969 | 1461539093078 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 16:04:53 INFO - PROCESS | 1969 | 1461539093080 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 16:04:53 INFO - PROCESS | 1969 | 1461539093082 Marionette TRACE conn2 <- [1,330,null,{}] 16:04:53 INFO - PROCESS | 1969 | 1461539093084 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}] 16:04:53 INFO - PROCESS | 1969 | 1461539093181 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 16:04:53 INFO - PROCESS | 1969 | 1461539093185 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:53 INFO - PROCESS | 1969 | ++DOCSHELL 0x12ed31000 == 17 [pid = 1969] [id = 90] 16:04:53 INFO - PROCESS | 1969 | ++DOMWINDOW == 267 (0x12b610000) [pid = 1969] [serial = 267] [outer = 0x0] 16:04:53 INFO - PROCESS | 1969 | ++DOMWINDOW == 268 (0x12bd9b800) [pid = 1969] [serial = 268] [outer = 0x12b610000] 16:04:53 INFO - PROCESS | 1969 | 1461539093210 Marionette DEBUG loaded listener.js 16:04:53 INFO - PROCESS | 1969 | ++DOMWINDOW == 269 (0x12cff0000) [pid = 1969] [serial = 269] [outer = 0x12b610000] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 268 (0x12b4e4400) [pid = 1969] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 267 (0x115651800) [pid = 1969] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 266 (0x11c4ce800) [pid = 1969] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 265 (0x11bf8a000) [pid = 1969] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 264 (0x11ad49800) [pid = 1969] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 263 (0x11ad46400) [pid = 1969] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 262 (0x12d9e6400) [pid = 1969] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 261 (0x118f6f000) [pid = 1969] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 260 (0x115799000) [pid = 1969] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 259 (0x11578a800) [pid = 1969] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 258 (0x1155ed800) [pid = 1969] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 257 (0x11a85ac00) [pid = 1969] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 256 (0x11bbc2800) [pid = 1969] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 255 (0x11bf85c00) [pid = 1969] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 254 (0x11bbc3000) [pid = 1969] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 253 (0x125851000) [pid = 1969] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 252 (0x125b73400) [pid = 1969] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 251 (0x11c650400) [pid = 1969] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 250 (0x115796800) [pid = 1969] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 249 (0x125853c00) [pid = 1969] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 248 (0x1177f0800) [pid = 1969] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 247 (0x11af0dc00) [pid = 1969] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 246 (0x1299cc000) [pid = 1969] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 245 (0x1147cc000) [pid = 1969] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 244 (0x125854000) [pid = 1969] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 243 (0x12b882c00) [pid = 1969] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 242 (0x126b10400) [pid = 1969] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 241 (0x115650000) [pid = 1969] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 240 (0x11475f400) [pid = 1969] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 239 (0x125f28c00) [pid = 1969] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 238 (0x11af7ec00) [pid = 1969] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 237 (0x12e924000) [pid = 1969] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 236 (0x118703000) [pid = 1969] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 235 (0x11af82000) [pid = 1969] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 234 (0x11c7f8000) [pid = 1969] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 233 (0x12e520400) [pid = 1969] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 232 (0x1158fb800) [pid = 1969] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 231 (0x129777c00) [pid = 1969] [serial = 198] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 230 (0x12b878800) [pid = 1969] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 229 (0x1297bec00) [pid = 1969] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 228 (0x12e3adc00) [pid = 1969] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 227 (0x1299ce400) [pid = 1969] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 226 (0x12843ec00) [pid = 1969] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 225 (0x12d92fc00) [pid = 1969] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 224 (0x119e60000) [pid = 1969] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 223 (0x11bf8b000) [pid = 1969] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 222 (0x12d170800) [pid = 1969] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 221 (0x1158fa000) [pid = 1969] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 220 (0x11af82400) [pid = 1969] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 219 (0x11af78c00) [pid = 1969] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 218 (0x11af08000) [pid = 1969] [serial = 195] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 217 (0x114018000) [pid = 1969] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 216 (0x12d9ed000) [pid = 1969] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 215 (0x11aa77c00) [pid = 1969] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 214 (0x11ac9d400) [pid = 1969] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 213 (0x11870f400) [pid = 1969] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 212 (0x11bf88800) [pid = 1969] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 211 (0x12b618c00) [pid = 1969] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 210 (0x12d9c7400) [pid = 1969] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 209 (0x12f947c00) [pid = 1969] [serial = 47] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 208 (0x12f193c00) [pid = 1969] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 207 (0x12bd9cc00) [pid = 1969] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 206 (0x12e9b7000) [pid = 1969] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 205 (0x12e91b800) [pid = 1969] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 204 (0x1297c4000) [pid = 1969] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 203 (0x12b4edc00) [pid = 1969] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 202 (0x12c106800) [pid = 1969] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 201 (0x12d92cc00) [pid = 1969] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 200 (0x12e998c00) [pid = 1969] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 199 (0x12e91f400) [pid = 1969] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 198 (0x12cff1400) [pid = 1969] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 197 (0x1301a7400) [pid = 1969] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 16:04:54 INFO - PROCESS | 1969 | --DOMWINDOW == 196 (0x12ff82000) [pid = 1969] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 16:04:54 INFO - PROCESS | 1969 | 1461539094615 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]]]}] 16:04:54 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. 16:04:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1573ms 16:04:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 16:04:54 INFO - PROCESS | 1969 | 1461539094655 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 16:04:54 INFO - PROCESS | 1969 | 1461539094656 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 16:04:54 INFO - PROCESS | 1969 | 1461539094658 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 16:04:54 INFO - PROCESS | 1969 | 1461539094659 Marionette TRACE conn2 <- [1,334,null,{}] 16:04:54 INFO - PROCESS | 1969 | 1461539094662 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}] 16:04:54 INFO - PROCESS | 1969 | 1461539094737 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 16:04:54 INFO - PROCESS | 1969 | 1461539094741 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:54 INFO - PROCESS | 1969 | ++DOCSHELL 0x1197ce800 == 18 [pid = 1969] [id = 91] 16:04:54 INFO - PROCESS | 1969 | ++DOMWINDOW == 197 (0x115797400) [pid = 1969] [serial = 270] [outer = 0x0] 16:04:54 INFO - PROCESS | 1969 | ++DOMWINDOW == 198 (0x1159cec00) [pid = 1969] [serial = 271] [outer = 0x115797400] 16:04:54 INFO - PROCESS | 1969 | 1461539094767 Marionette DEBUG loaded listener.js 16:04:54 INFO - PROCESS | 1969 | ++DOMWINDOW == 199 (0x118a5c000) [pid = 1969] [serial = 272] [outer = 0x115797400] 16:04:55 INFO - PROCESS | 1969 | 1461539095351 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]]]}] 16:04:55 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. 16:04:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 720ms 16:04:55 INFO - PROCESS | 1969 | 1461539095381 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 16:04:55 INFO - PROCESS | 1969 | 1461539095383 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 16:04:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 16:04:55 INFO - PROCESS | 1969 | 1461539095386 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 16:04:55 INFO - PROCESS | 1969 | 1461539095387 Marionette TRACE conn2 <- [1,338,null,{}] 16:04:55 INFO - PROCESS | 1969 | 1461539095389 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}] 16:04:55 INFO - PROCESS | 1969 | 1461539095489 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 16:04:55 INFO - PROCESS | 1969 | 1461539095612 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:55 INFO - PROCESS | 1969 | ++DOCSHELL 0x126bb2800 == 19 [pid = 1969] [id = 92] 16:04:55 INFO - PROCESS | 1969 | ++DOMWINDOW == 200 (0x118766800) [pid = 1969] [serial = 273] [outer = 0x0] 16:04:55 INFO - PROCESS | 1969 | ++DOMWINDOW == 201 (0x11b1bc000) [pid = 1969] [serial = 274] [outer = 0x118766800] 16:04:55 INFO - PROCESS | 1969 | 1461539095654 Marionette DEBUG loaded listener.js 16:04:55 INFO - PROCESS | 1969 | ++DOMWINDOW == 202 (0x11bf90c00) [pid = 1969] [serial = 275] [outer = 0x118766800] 16:04:56 INFO - PROCESS | 1969 | 1461539096007 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]]]}] 16:04:56 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. 16:04:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 668ms 16:04:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 16:04:56 INFO - PROCESS | 1969 | 1461539096055 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 16:04:56 INFO - PROCESS | 1969 | 1461539096057 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 16:04:56 INFO - PROCESS | 1969 | 1461539096061 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 16:04:56 INFO - PROCESS | 1969 | 1461539096066 Marionette TRACE conn2 <- [1,342,null,{}] 16:04:56 INFO - PROCESS | 1969 | 1461539096070 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}] 16:04:56 INFO - PROCESS | 1969 | 1461539096224 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 16:04:56 INFO - PROCESS | 1969 | 1461539096312 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:56 INFO - PROCESS | 1969 | ++DOCSHELL 0x114432000 == 20 [pid = 1969] [id = 93] 16:04:56 INFO - PROCESS | 1969 | ++DOMWINDOW == 203 (0x11423f400) [pid = 1969] [serial = 276] [outer = 0x0] 16:04:56 INFO - PROCESS | 1969 | ++DOMWINDOW == 204 (0x11457d800) [pid = 1969] [serial = 277] [outer = 0x11423f400] 16:04:56 INFO - PROCESS | 1969 | 1461539096449 Marionette DEBUG loaded listener.js 16:04:56 INFO - PROCESS | 1969 | ++DOMWINDOW == 205 (0x115734800) [pid = 1969] [serial = 278] [outer = 0x11423f400] 16:04:57 INFO - PROCESS | 1969 | 1461539097028 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]]]}] 16:04:57 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. 16:04:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1024ms 16:04:57 INFO - PROCESS | 1969 | 1461539097086 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 16:04:57 INFO - PROCESS | 1969 | 1461539097089 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 16:04:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 16:04:57 INFO - PROCESS | 1969 | 1461539097092 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 16:04:57 INFO - PROCESS | 1969 | 1461539097095 Marionette TRACE conn2 <- [1,346,null,{}] 16:04:57 INFO - PROCESS | 1969 | 1461539097098 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}] 16:04:57 INFO - PROCESS | 1969 | 1461539097212 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 16:04:57 INFO - PROCESS | 1969 | 1461539097272 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:57 INFO - PROCESS | 1969 | ++DOCSHELL 0x127a5a800 == 21 [pid = 1969] [id = 94] 16:04:57 INFO - PROCESS | 1969 | ++DOMWINDOW == 206 (0x11aa7a400) [pid = 1969] [serial = 279] [outer = 0x0] 16:04:57 INFO - PROCESS | 1969 | ++DOMWINDOW == 207 (0x11af10c00) [pid = 1969] [serial = 280] [outer = 0x11aa7a400] 16:04:57 INFO - PROCESS | 1969 | 1461539097304 Marionette DEBUG loaded listener.js 16:04:57 INFO - PROCESS | 1969 | ++DOMWINDOW == 208 (0x11bf8e800) [pid = 1969] [serial = 281] [outer = 0x11aa7a400] 16:04:57 INFO - PROCESS | 1969 | 1461539097671 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 16:04:58 INFO - PROCESS | 1969 | 1461539098053 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]]]}] 16:04:58 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. 16:04:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 973ms 16:04:58 INFO - PROCESS | 1969 | 1461539098066 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 16:04:58 INFO - PROCESS | 1969 | 1461539098068 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 16:04:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 16:04:58 INFO - PROCESS | 1969 | 1461539098071 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 16:04:58 INFO - PROCESS | 1969 | 1461539098073 Marionette TRACE conn2 <- [1,350,null,{}] 16:04:58 INFO - PROCESS | 1969 | 1461539098078 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}] 16:04:58 INFO - PROCESS | 1969 | 1461539098168 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 16:04:58 INFO - PROCESS | 1969 | 1461539098253 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:58 INFO - PROCESS | 1969 | ++DOCSHELL 0x1153d1000 == 22 [pid = 1969] [id = 95] 16:04:58 INFO - PROCESS | 1969 | ++DOMWINDOW == 209 (0x1147cec00) [pid = 1969] [serial = 282] [outer = 0x0] 16:04:58 INFO - PROCESS | 1969 | ++DOMWINDOW == 210 (0x11564b400) [pid = 1969] [serial = 283] [outer = 0x1147cec00] 16:04:58 INFO - PROCESS | 1969 | 1461539098281 Marionette DEBUG loaded listener.js 16:04:58 INFO - PROCESS | 1969 | ++DOMWINDOW == 211 (0x1159a6c00) [pid = 1969] [serial = 284] [outer = 0x1147cec00] 16:04:58 INFO - PROCESS | 1969 | --DOCSHELL 0x1197ce800 == 21 [pid = 1969] [id = 91] 16:04:58 INFO - PROCESS | 1969 | --DOCSHELL 0x12ed31000 == 20 [pid = 1969] [id = 90] 16:04:58 INFO - PROCESS | 1969 | --DOCSHELL 0x12e586800 == 19 [pid = 1969] [id = 89] 16:04:58 INFO - PROCESS | 1969 | --DOCSHELL 0x12dc90800 == 18 [pid = 1969] [id = 88] 16:04:58 INFO - PROCESS | 1969 | --DOCSHELL 0x12b867000 == 17 [pid = 1969] [id = 87] 16:04:58 INFO - PROCESS | 1969 | --DOCSHELL 0x12b447800 == 16 [pid = 1969] [id = 86] 16:04:58 INFO - PROCESS | 1969 | --DOCSHELL 0x128020000 == 15 [pid = 1969] [id = 85] 16:04:58 INFO - PROCESS | 1969 | --DOCSHELL 0x11bcce000 == 14 [pid = 1969] [id = 84] 16:04:58 INFO - PROCESS | 1969 | --DOCSHELL 0x1177d9800 == 13 [pid = 1969] [id = 83] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 210 (0x1269d9800) [pid = 1969] [serial = 8] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 209 (0x125f1ec00) [pid = 1969] [serial = 11] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 208 (0x12e9ad400) [pid = 1969] [serial = 244] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOCSHELL 0x13009d800 == 12 [pid = 1969] [id = 82] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 207 (0x11588a000) [pid = 1969] [serial = 72] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 206 (0x11ad4ec00) [pid = 1969] [serial = 192] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 205 (0x119a29c00) [pid = 1969] [serial = 78] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 204 (0x11aa77400) [pid = 1969] [serial = 81] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 203 (0x11af78400) [pid = 1969] [serial = 84] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 202 (0x11af0f800) [pid = 1969] [serial = 82] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 201 (0x11bbc5c00) [pid = 1969] [serial = 87] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 200 (0x119139000) [pid = 1969] [serial = 129] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 199 (0x11bf8fc00) [pid = 1969] [serial = 88] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 198 (0x11c651000) [pid = 1969] [serial = 91] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 197 (0x125850c00) [pid = 1969] [serial = 94] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 196 (0x12584bc00) [pid = 1969] [serial = 93] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 195 (0x11a60b400) [pid = 1969] [serial = 79] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 194 (0x125857000) [pid = 1969] [serial = 96] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 193 (0x11870a400) [pid = 1969] [serial = 171] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 192 (0x11a608400) [pid = 1969] [serial = 97] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 191 (0x125cc8800) [pid = 1969] [serial = 99] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 190 (0x125f1e400) [pid = 1969] [serial = 100] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 189 (0x125f1e800) [pid = 1969] [serial = 102] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 188 (0x1187c4000) [pid = 1969] [serial = 75] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 187 (0x126dcf000) [pid = 1969] [serial = 103] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 186 (0x11b914400) [pid = 1969] [serial = 85] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 185 (0x127534c00) [pid = 1969] [serial = 105] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 184 (0x11c12b800) [pid = 1969] [serial = 90] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 183 (0x118f6b000) [pid = 1969] [serial = 69] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 182 (0x1280edc00) [pid = 1969] [serial = 106] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 181 (0x119134c00) [pid = 1969] [serial = 76] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 180 (0x12843a400) [pid = 1969] [serial = 108] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 179 (0x129c10c00) [pid = 1969] [serial = 111] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 178 (0x129c1e800) [pid = 1969] [serial = 112] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 177 (0x1299cb000) [pid = 1969] [serial = 109] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 176 (0x11538b000) [pid = 1969] [serial = 66] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 175 (0x119a29000) [pid = 1969] [serial = 70] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 174 (0x1159d6400) [pid = 1969] [serial = 73] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 173 (0x11578c000) [pid = 1969] [serial = 67] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 172 (0x130b07800) [pid = 1969] [serial = 64] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 171 (0x12b53f800) [pid = 1969] [serial = 114] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 170 (0x12b60e800) [pid = 1969] [serial = 115] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 169 (0x11bbbcc00) [pid = 1969] [serial = 153] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 168 (0x11c121400) [pid = 1969] [serial = 196] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 167 (0x11bbba000) [pid = 1969] [serial = 193] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 166 (0x11af05800) [pid = 1969] [serial = 135] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 165 (0x11bb64000) [pid = 1969] [serial = 123] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 164 (0x12e516400) [pid = 1969] [serial = 206] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 163 (0x12d9ed400) [pid = 1969] [serial = 205] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 162 (0x118706800) [pid = 1969] [serial = 220] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 161 (0x119746000) [pid = 1969] [serial = 150] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 160 (0x118f9a800) [pid = 1969] [serial = 132] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 159 (0x119b5b800) [pid = 1969] [serial = 130] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 158 (0x11bbc3800) [pid = 1969] [serial = 124] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 157 (0x1156d4000) [pid = 1969] [serial = 147] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 156 (0x126b71c00) [pid = 1969] [serial = 145] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 155 (0x12e995000) [pid = 1969] [serial = 211] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 154 (0x12e917800) [pid = 1969] [serial = 209] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 153 (0x127ad8000) [pid = 1969] [serial = 177] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 152 (0x125f28400) [pid = 1969] [serial = 144] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 151 (0x11a610800) [pid = 1969] [serial = 172] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 150 (0x11a85e400) [pid = 1969] [serial = 221] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 149 (0x125d5dc00) [pid = 1969] [serial = 142] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 148 (0x11c652000) [pid = 1969] [serial = 175] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 147 (0x12e53bc00) [pid = 1969] [serial = 208] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 146 (0x12f94a400) [pid = 1969] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 145 (0x125a46000) [pid = 1969] [serial = 141] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 144 (0x11bf94400) [pid = 1969] [serial = 174] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 143 (0x118ef0c00) [pid = 1969] [serial = 223] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 142 (0x11af7c400) [pid = 1969] [serial = 136] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 141 (0x12d020800) [pid = 1969] [serial = 166] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 140 (0x118c25000) [pid = 1969] [serial = 148] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 139 (0x127451c00) [pid = 1969] [serial = 156] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 138 (0x1277cc800) [pid = 1969] [serial = 127] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 137 (0x11c12dc00) [pid = 1969] [serial = 154] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 136 (0x125f30000) [pid = 1969] [serial = 226] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 135 (0x12f18d800) [pid = 1969] [serial = 212] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 134 (0x11bf8d800) [pid = 1969] [serial = 138] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 133 (0x11c41f400) [pid = 1969] [serial = 214] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 132 (0x11545cc00) [pid = 1969] [serial = 117] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 131 (0x127450800) [pid = 1969] [serial = 126] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 130 (0x119b55400) [pid = 1969] [serial = 133] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 129 (0x127f9f000) [pid = 1969] [serial = 227] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 128 (0x12d172400) [pid = 1969] [serial = 21] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 127 (0x11ac9fc00) [pid = 1969] [serial = 151] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 126 (0x129c19c00) [pid = 1969] [serial = 159] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 125 (0x12d177000) [pid = 1969] [serial = 22] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 124 (0x12b4e7c00) [pid = 1969] [serial = 199] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 123 (0x12bd9a800) [pid = 1969] [serial = 169] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 122 (0x12bd92400) [pid = 1969] [serial = 180] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 121 (0x11c422400) [pid = 1969] [serial = 215] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 120 (0x12bd98000) [pid = 1969] [serial = 18] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 119 (0x125852800) [pid = 1969] [serial = 197] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 118 (0x128438400) [pid = 1969] [serial = 178] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 117 (0x11c425c00) [pid = 1969] [serial = 217] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 116 (0x12bb02c00) [pid = 1969] [serial = 15] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 115 (0x127fa1000) [pid = 1969] [serial = 168] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 114 (0x127ad8400) [pid = 1969] [serial = 157] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 113 (0x12bb09400) [pid = 1969] [serial = 16] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 112 (0x11af05400) [pid = 1969] [serial = 224] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 111 (0x12b879c00) [pid = 1969] [serial = 200] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 110 (0x12e51fc00) [pid = 1969] [serial = 30] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 109 (0x12e98d800) [pid = 1969] [serial = 31] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 108 (0x12c10dc00) [pid = 1969] [serial = 236] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 107 (0x12e51a800) [pid = 1969] [serial = 28] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 106 (0x12b542400) [pid = 1969] [serial = 160] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 105 (0x12bb04000) [pid = 1969] [serial = 235] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 104 (0x12d16d400) [pid = 1969] [serial = 183] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 103 (0x12c107800) [pid = 1969] [serial = 181] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 102 (0x12e512c00) [pid = 1969] [serial = 27] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 101 (0x12b877000) [pid = 1969] [serial = 233] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 100 (0x1297cb800) [pid = 1969] [serial = 229] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 99 (0x12d9e0000) [pid = 1969] [serial = 24] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 98 (0x1297c3000) [pid = 1969] [serial = 218] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 97 (0x12d9eb000) [pid = 1969] [serial = 25] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 96 (0x119b5b400) [pid = 1969] [serial = 120] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 95 (0x12f18b400) [pid = 1969] [serial = 39] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 94 (0x12f191c00) [pid = 1969] [serial = 40] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 93 (0x12e995c00) [pid = 1969] [serial = 242] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 92 (0x12b4e5400) [pid = 1969] [serial = 230] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 91 (0x12b537000) [pid = 1969] [serial = 232] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 90 (0x12e926000) [pid = 1969] [serial = 241] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 89 (0x12d9c9400) [pid = 1969] [serial = 186] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 88 (0x12d176800) [pid = 1969] [serial = 184] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 87 (0x12b809400) [pid = 1969] [serial = 162] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 86 (0x12e919c00) [pid = 1969] [serial = 239] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 85 (0x12e9b1000) [pid = 1969] [serial = 36] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 84 (0x12e9b5000) [pid = 1969] [serial = 37] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 83 (0x12e98dc00) [pid = 1969] [serial = 33] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 82 (0x12e996400) [pid = 1969] [serial = 34] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 81 (0x12d9e1c00) [pid = 1969] [serial = 238] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 80 (0x12fd92c00) [pid = 1969] [serial = 55] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 79 (0x11ad47c00) [pid = 1969] [serial = 54] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 78 (0x12fd91400) [pid = 1969] [serial = 51] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 77 (0x11aa75400) [pid = 1969] [serial = 121] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 76 (0x12d16fc00) [pid = 1969] [serial = 202] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 75 (0x11c4ce400) [pid = 1969] [serial = 139] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 74 (0x12bb02800) [pid = 1969] [serial = 163] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 73 (0x12d9ecc00) [pid = 1969] [serial = 187] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 72 (0x12fae3800) [pid = 1969] [serial = 45] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 71 (0x12f949800) [pid = 1969] [serial = 48] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 70 (0x12f94dc00) [pid = 1969] [serial = 49] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 69 (0x12e3b0c00) [pid = 1969] [serial = 189] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 68 (0x12f5ca400) [pid = 1969] [serial = 42] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 67 (0x12f5cfc00) [pid = 1969] [serial = 43] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 66 (0x12cff6400) [pid = 1969] [serial = 165] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 65 (0x12d9c2000) [pid = 1969] [serial = 203] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 64 (0x130b04000) [pid = 1969] [serial = 63] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 63 (0x1301a6800) [pid = 1969] [serial = 60] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 62 (0x130958400) [pid = 1969] [serial = 61] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 61 (0x1159cc800) [pid = 1969] [serial = 118] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 60 (0x12e51d400) [pid = 1969] [serial = 190] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 59 (0x11aa7b000) [pid = 1969] [serial = 57] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | --DOMWINDOW == 58 (0x12fd97400) [pid = 1969] [serial = 58] [outer = 0x0] [url = about:blank] 16:04:58 INFO - PROCESS | 1969 | 1461539098809 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]]]}] 16:04:58 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. 16:04:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 775ms 16:04:58 INFO - PROCESS | 1969 | 1461539098848 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 16:04:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 16:04:58 INFO - PROCESS | 1969 | 1461539098854 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 16:04:58 INFO - PROCESS | 1969 | 1461539098869 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 16:04:58 INFO - PROCESS | 1969 | 1461539098872 Marionette TRACE conn2 <- [1,354,null,{}] 16:04:58 INFO - PROCESS | 1969 | 1461539098875 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}] 16:04:58 INFO - PROCESS | 1969 | 1461539098982 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 16:04:59 INFO - PROCESS | 1969 | 1461539099041 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:59 INFO - PROCESS | 1969 | ++DOCSHELL 0x1156ab000 == 13 [pid = 1969] [id = 96] 16:04:59 INFO - PROCESS | 1969 | ++DOMWINDOW == 59 (0x115655000) [pid = 1969] [serial = 285] [outer = 0x0] 16:04:59 INFO - PROCESS | 1969 | ++DOMWINDOW == 60 (0x11870a400) [pid = 1969] [serial = 286] [outer = 0x115655000] 16:04:59 INFO - PROCESS | 1969 | 1461539099083 Marionette DEBUG loaded listener.js 16:04:59 INFO - PROCESS | 1969 | ++DOMWINDOW == 61 (0x118f99400) [pid = 1969] [serial = 287] [outer = 0x115655000] 16:04:59 INFO - PROCESS | 1969 | 1461539099538 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]]]}] 16:04:59 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. 16:04:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 730ms 16:04:59 INFO - PROCESS | 1969 | 1461539099591 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 16:04:59 INFO - PROCESS | 1969 | 1461539099592 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 16:04:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 16:04:59 INFO - PROCESS | 1969 | 1461539099600 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 16:04:59 INFO - PROCESS | 1969 | 1461539099603 Marionette TRACE conn2 <- [1,358,null,{}] 16:04:59 INFO - PROCESS | 1969 | 1461539099611 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}] 16:04:59 INFO - PROCESS | 1969 | 1461539099737 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 16:04:59 INFO - PROCESS | 1969 | 1461539099759 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:59 INFO - PROCESS | 1969 | ++DOCSHELL 0x119185000 == 14 [pid = 1969] [id = 97] 16:04:59 INFO - PROCESS | 1969 | ++DOMWINDOW == 62 (0x119e60800) [pid = 1969] [serial = 288] [outer = 0x0] 16:04:59 INFO - PROCESS | 1969 | ++DOMWINDOW == 63 (0x11a85a800) [pid = 1969] [serial = 289] [outer = 0x119e60800] 16:04:59 INFO - PROCESS | 1969 | 1461539099789 Marionette DEBUG loaded listener.js 16:04:59 INFO - PROCESS | 1969 | ++DOMWINDOW == 64 (0x11aa79400) [pid = 1969] [serial = 290] [outer = 0x119e60800] 16:05:00 INFO - PROCESS | 1969 | 1461539100187 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]]]}] 16:05:00 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. 16:05:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 626ms 16:05:00 INFO - PROCESS | 1969 | 1461539100228 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 16:05:00 INFO - PROCESS | 1969 | 1461539100229 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 16:05:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 16:05:00 INFO - PROCESS | 1969 | 1461539100232 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 16:05:00 INFO - PROCESS | 1969 | 1461539100233 Marionette TRACE conn2 <- [1,362,null,{}] 16:05:00 INFO - PROCESS | 1969 | 1461539100235 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}] 16:05:00 INFO - PROCESS | 1969 | 1461539100322 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 16:05:00 INFO - PROCESS | 1969 | 1461539100328 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:00 INFO - PROCESS | 1969 | ++DOCSHELL 0x1197d4800 == 15 [pid = 1969] [id = 98] 16:05:00 INFO - PROCESS | 1969 | ++DOMWINDOW == 65 (0x11564a800) [pid = 1969] [serial = 291] [outer = 0x0] 16:05:00 INFO - PROCESS | 1969 | ++DOMWINDOW == 66 (0x11ad44000) [pid = 1969] [serial = 292] [outer = 0x11564a800] 16:05:00 INFO - PROCESS | 1969 | 1461539100355 Marionette DEBUG loaded listener.js 16:05:00 INFO - PROCESS | 1969 | ++DOMWINDOW == 67 (0x11af08000) [pid = 1969] [serial = 293] [outer = 0x11564a800] 16:05:00 INFO - PROCESS | 1969 | 1461539100692 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]]]}] 16:05:00 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. 16:05:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 470ms 16:05:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 16:05:00 INFO - PROCESS | 1969 | 1461539100702 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 16:05:00 INFO - PROCESS | 1969 | 1461539100703 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 16:05:00 INFO - PROCESS | 1969 | 1461539100706 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 16:05:00 INFO - PROCESS | 1969 | 1461539100707 Marionette TRACE conn2 <- [1,366,null,{}] 16:05:00 INFO - PROCESS | 1969 | 1461539100709 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}] 16:05:00 INFO - PROCESS | 1969 | 1461539100799 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 16:05:00 INFO - PROCESS | 1969 | 1461539100804 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:00 INFO - PROCESS | 1969 | ++DOCSHELL 0x11479d000 == 16 [pid = 1969] [id = 99] 16:05:00 INFO - PROCESS | 1969 | ++DOMWINDOW == 68 (0x11a602c00) [pid = 1969] [serial = 294] [outer = 0x0] 16:05:00 INFO - PROCESS | 1969 | ++DOMWINDOW == 69 (0x11af4cc00) [pid = 1969] [serial = 295] [outer = 0x11a602c00] 16:05:00 INFO - PROCESS | 1969 | 1461539100830 Marionette DEBUG loaded listener.js 16:05:00 INFO - PROCESS | 1969 | ++DOMWINDOW == 70 (0x11b1bf400) [pid = 1969] [serial = 296] [outer = 0x11a602c00] 16:05:01 INFO - PROCESS | 1969 | 1461539101180 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]]]}] 16:05:01 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. 16:05:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 517ms 16:05:01 INFO - PROCESS | 1969 | 1461539101223 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 16:05:01 INFO - PROCESS | 1969 | 1461539101225 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 16:05:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 16:05:01 INFO - PROCESS | 1969 | 1461539101227 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 16:05:01 INFO - PROCESS | 1969 | 1461539101228 Marionette TRACE conn2 <- [1,370,null,{}] 16:05:01 INFO - PROCESS | 1969 | 1461539101231 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}] 16:05:01 INFO - PROCESS | 1969 | 1461539101324 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 16:05:01 INFO - PROCESS | 1969 | 1461539101351 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:01 INFO - PROCESS | 1969 | ++DOCSHELL 0x11ad6b800 == 17 [pid = 1969] [id = 100] 16:05:01 INFO - PROCESS | 1969 | ++DOMWINDOW == 71 (0x11bbba000) [pid = 1969] [serial = 297] [outer = 0x0] 16:05:01 INFO - PROCESS | 1969 | ++DOMWINDOW == 72 (0x11bf92800) [pid = 1969] [serial = 298] [outer = 0x11bbba000] 16:05:01 INFO - PROCESS | 1969 | 1461539101379 Marionette DEBUG loaded listener.js 16:05:01 INFO - PROCESS | 1969 | ++DOMWINDOW == 73 (0x11c41f400) [pid = 1969] [serial = 299] [outer = 0x11bbba000] 16:05:01 INFO - PROCESS | 1969 | --DOMWINDOW == 72 (0x125857800) [pid = 1969] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 16:05:01 INFO - PROCESS | 1969 | --DOMWINDOW == 71 (0x12b540c00) [pid = 1969] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 16:05:01 INFO - PROCESS | 1969 | --DOMWINDOW == 70 (0x12e925000) [pid = 1969] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 16:05:01 INFO - PROCESS | 1969 | --DOMWINDOW == 69 (0x11c4cec00) [pid = 1969] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 16:05:01 INFO - PROCESS | 1969 | --DOMWINDOW == 68 (0x11c4d5400) [pid = 1969] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 16:05:01 INFO - PROCESS | 1969 | --DOMWINDOW == 67 (0x11aa78c00) [pid = 1969] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 16:05:01 INFO - PROCESS | 1969 | --DOMWINDOW == 66 (0x118c5b000) [pid = 1969] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 16:05:01 INFO - PROCESS | 1969 | --DOMWINDOW == 65 (0x11c41a000) [pid = 1969] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 16:05:01 INFO - PROCESS | 1969 | --DOMWINDOW == 64 (0x12b610000) [pid = 1969] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 16:05:01 INFO - PROCESS | 1969 | --DOMWINDOW == 63 (0x115797400) [pid = 1969] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 16:05:01 INFO - PROCESS | 1969 | 1461539101791 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]]]}] 16:05:01 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. 16:05:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 571ms 16:05:01 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 16:05:01 INFO - PROCESS | 1969 | 1461539101800 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 16:05:01 INFO - PROCESS | 1969 | 1461539101802 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 16:05:01 INFO - PROCESS | 1969 | 1461539101805 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 16:05:01 INFO - PROCESS | 1969 | 1461539101807 Marionette TRACE conn2 <- [1,374,null,{}] 16:05:01 INFO - PROCESS | 1969 | 1461539101810 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}] 16:05:01 INFO - PROCESS | 1969 | 1461539101918 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 16:05:01 INFO - PROCESS | 1969 | 1461539101975 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:01 INFO - PROCESS | 1969 | ++DOCSHELL 0x11b990800 == 18 [pid = 1969] [id = 101] 16:05:01 INFO - PROCESS | 1969 | ++DOMWINDOW == 64 (0x114bab000) [pid = 1969] [serial = 300] [outer = 0x0] 16:05:02 INFO - PROCESS | 1969 | ++DOMWINDOW == 65 (0x11c41d800) [pid = 1969] [serial = 301] [outer = 0x114bab000] 16:05:02 INFO - PROCESS | 1969 | 1461539102015 Marionette DEBUG loaded listener.js 16:05:02 INFO - PROCESS | 1969 | ++DOMWINDOW == 66 (0x11c4cec00) [pid = 1969] [serial = 302] [outer = 0x114bab000] 16:05:02 INFO - PROCESS | 1969 | 1461539102348 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 16:05:02 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 16:05:02 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 570ms 16:05:02 INFO - PROCESS | 1969 | 1461539102375 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 16:05:02 INFO - PROCESS | 1969 | 1461539102376 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 16:05:02 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 16:05:02 INFO - PROCESS | 1969 | 1461539102381 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 16:05:02 INFO - PROCESS | 1969 | 1461539102384 Marionette TRACE conn2 <- [1,378,null,{}] 16:05:02 INFO - PROCESS | 1969 | 1461539102387 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}] 16:05:02 INFO - PROCESS | 1969 | 1461539102459 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 16:05:02 INFO - PROCESS | 1969 | 1461539102466 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:02 INFO - PROCESS | 1969 | ++DOCSHELL 0x11bcbb800 == 19 [pid = 1969] [id = 102] 16:05:02 INFO - PROCESS | 1969 | ++DOMWINDOW == 67 (0x11c7f4800) [pid = 1969] [serial = 303] [outer = 0x0] 16:05:02 INFO - PROCESS | 1969 | ++DOMWINDOW == 68 (0x125855800) [pid = 1969] [serial = 304] [outer = 0x11c7f4800] 16:05:02 INFO - PROCESS | 1969 | 1461539102495 Marionette DEBUG loaded listener.js 16:05:02 INFO - PROCESS | 1969 | ++DOMWINDOW == 69 (0x125b73400) [pid = 1969] [serial = 305] [outer = 0x11c7f4800] 16:05:02 INFO - PROCESS | 1969 | 1461539102817 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 16:05:02 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 16:05:02 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 473ms 16:05:02 INFO - PROCESS | 1969 | 1461539102852 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 16:05:02 INFO - PROCESS | 1969 | 1461539102854 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 16:05:02 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 16:05:02 INFO - PROCESS | 1969 | 1461539102856 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 16:05:02 INFO - PROCESS | 1969 | 1461539102857 Marionette TRACE conn2 <- [1,382,null,{}] 16:05:02 INFO - PROCESS | 1969 | 1461539102859 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}] 16:05:02 INFO - PROCESS | 1969 | 1461539102949 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 16:05:02 INFO - PROCESS | 1969 | 1461539102955 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:02 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c157800 == 20 [pid = 1969] [id = 103] 16:05:02 INFO - PROCESS | 1969 | ++DOMWINDOW == 70 (0x125b72800) [pid = 1969] [serial = 306] [outer = 0x0] 16:05:02 INFO - PROCESS | 1969 | ++DOMWINDOW == 71 (0x125d5d400) [pid = 1969] [serial = 307] [outer = 0x125b72800] 16:05:02 INFO - PROCESS | 1969 | 1461539102985 Marionette DEBUG loaded listener.js 16:05:03 INFO - PROCESS | 1969 | ++DOMWINDOW == 72 (0x125f1fc00) [pid = 1969] [serial = 308] [outer = 0x125b72800] 16:05:03 INFO - PROCESS | 1969 | 1461539103303 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 16:05:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 16:05:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 470ms 16:05:03 INFO - PROCESS | 1969 | 1461539103326 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 16:05:03 INFO - PROCESS | 1969 | 1461539103328 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 16:05:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 16:05:03 INFO - PROCESS | 1969 | 1461539103333 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 16:05:03 INFO - PROCESS | 1969 | 1461539103334 Marionette TRACE conn2 <- [1,386,null,{}] 16:05:03 INFO - PROCESS | 1969 | 1461539103336 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}] 16:05:03 INFO - PROCESS | 1969 | 1461539103407 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 16:05:03 INFO - PROCESS | 1969 | 1461539103416 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:03 INFO - PROCESS | 1969 | ++DOCSHELL 0x1197d0800 == 21 [pid = 1969] [id = 104] 16:05:03 INFO - PROCESS | 1969 | ++DOMWINDOW == 73 (0x125f30000) [pid = 1969] [serial = 309] [outer = 0x0] 16:05:03 INFO - PROCESS | 1969 | ++DOMWINDOW == 74 (0x126b0a400) [pid = 1969] [serial = 310] [outer = 0x125f30000] 16:05:03 INFO - PROCESS | 1969 | 1461539103441 Marionette DEBUG loaded listener.js 16:05:03 INFO - PROCESS | 1969 | ++DOMWINDOW == 75 (0x126dd5800) [pid = 1969] [serial = 311] [outer = 0x125f30000] 16:05:04 INFO - PROCESS | 1969 | --DOMWINDOW == 74 (0x11b1bc000) [pid = 1969] [serial = 274] [outer = 0x0] [url = about:blank] 16:05:04 INFO - PROCESS | 1969 | --DOMWINDOW == 73 (0x1297c9800) [pid = 1969] [serial = 259] [outer = 0x0] [url = about:blank] 16:05:04 INFO - PROCESS | 1969 | --DOMWINDOW == 72 (0x12b807c00) [pid = 1969] [serial = 265] [outer = 0x0] [url = about:blank] 16:05:04 INFO - PROCESS | 1969 | --DOMWINDOW == 71 (0x12e9b4000) [pid = 1969] [serial = 245] [outer = 0x0] [url = about:blank] 16:05:04 INFO - PROCESS | 1969 | --DOMWINDOW == 70 (0x11c654800) [pid = 1969] [serial = 253] [outer = 0x0] [url = about:blank] 16:05:04 INFO - PROCESS | 1969 | --DOMWINDOW == 69 (0x125b6ec00) [pid = 1969] [serial = 254] [outer = 0x0] [url = about:blank] 16:05:04 INFO - PROCESS | 1969 | --DOMWINDOW == 68 (0x127add000) [pid = 1969] [serial = 256] [outer = 0x0] [url = about:blank] 16:05:04 INFO - PROCESS | 1969 | --DOMWINDOW == 67 (0x11af80800) [pid = 1969] [serial = 250] [outer = 0x0] [url = about:blank] 16:05:04 INFO - PROCESS | 1969 | --DOMWINDOW == 66 (0x11bf8c000) [pid = 1969] [serial = 251] [outer = 0x0] [url = about:blank] 16:05:04 INFO - PROCESS | 1969 | --DOMWINDOW == 65 (0x118eea800) [pid = 1969] [serial = 247] [outer = 0x0] [url = about:blank] 16:05:04 INFO - PROCESS | 1969 | --DOMWINDOW == 64 (0x119b55800) [pid = 1969] [serial = 248] [outer = 0x0] [url = about:blank] 16:05:04 INFO - PROCESS | 1969 | --DOMWINDOW == 63 (0x12b53bc00) [pid = 1969] [serial = 263] [outer = 0x0] [url = about:blank] 16:05:04 INFO - PROCESS | 1969 | --DOMWINDOW == 62 (0x12b477c00) [pid = 1969] [serial = 262] [outer = 0x0] [url = about:blank] 16:05:04 INFO - PROCESS | 1969 | --DOMWINDOW == 61 (0x12bd9b800) [pid = 1969] [serial = 268] [outer = 0x0] [url = about:blank] 16:05:04 INFO - PROCESS | 1969 | --DOMWINDOW == 60 (0x12bb0e000) [pid = 1969] [serial = 266] [outer = 0x0] [url = about:blank] 16:05:04 INFO - PROCESS | 1969 | --DOMWINDOW == 59 (0x1159cec00) [pid = 1969] [serial = 271] [outer = 0x0] [url = about:blank] 16:05:04 INFO - PROCESS | 1969 | --DOMWINDOW == 58 (0x118a5c000) [pid = 1969] [serial = 272] [outer = 0x0] [url = about:blank] 16:05:04 INFO - PROCESS | 1969 | --DOMWINDOW == 57 (0x12cff0000) [pid = 1969] [serial = 269] [outer = 0x0] [url = about:blank] 16:05:04 INFO - PROCESS | 1969 | --DOMWINDOW == 56 (0x1297c0400) [pid = 1969] [serial = 257] [outer = 0x0] [url = about:blank] 16:05:04 INFO - PROCESS | 1969 | --DOMWINDOW == 55 (0x129c1fc00) [pid = 1969] [serial = 260] [outer = 0x0] [url = about:blank] 16:05:04 INFO - PROCESS | 1969 | 1461539104686 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]]]}] 16:05:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 16:05:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1370ms 16:05:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 16:05:04 INFO - PROCESS | 1969 | 1461539104703 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 16:05:04 INFO - PROCESS | 1969 | 1461539104705 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 16:05:04 INFO - PROCESS | 1969 | 1461539104709 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 16:05:04 INFO - PROCESS | 1969 | 1461539104710 Marionette TRACE conn2 <- [1,390,null,{}] 16:05:04 INFO - PROCESS | 1969 | 1461539104722 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}] 16:05:04 INFO - PROCESS | 1969 | 1461539104802 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 16:05:04 INFO - PROCESS | 1969 | 1461539104842 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:04 INFO - PROCESS | 1969 | ++DOCSHELL 0x1153dd000 == 22 [pid = 1969] [id = 105] 16:05:04 INFO - PROCESS | 1969 | ++DOMWINDOW == 56 (0x1158f5800) [pid = 1969] [serial = 312] [outer = 0x0] 16:05:04 INFO - PROCESS | 1969 | ++DOMWINDOW == 57 (0x1158f9c00) [pid = 1969] [serial = 313] [outer = 0x1158f5800] 16:05:04 INFO - PROCESS | 1969 | 1461539104870 Marionette DEBUG loaded listener.js 16:05:04 INFO - PROCESS | 1969 | ++DOMWINDOW == 58 (0x11870e800) [pid = 1969] [serial = 314] [outer = 0x1158f5800] 16:05:05 INFO - PROCESS | 1969 | 1461539105201 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]]]}] 16:05:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 16:05:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 527ms 16:05:05 INFO - PROCESS | 1969 | 1461539105236 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 16:05:05 INFO - PROCESS | 1969 | 1461539105242 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 16:05:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 16:05:05 INFO - PROCESS | 1969 | 1461539105248 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 16:05:05 INFO - PROCESS | 1969 | 1461539105251 Marionette TRACE conn2 <- [1,394,null,{}] 16:05:05 INFO - PROCESS | 1969 | 1461539105255 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}] 16:05:05 INFO - PROCESS | 1969 | 1461539105370 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 16:05:05 INFO - PROCESS | 1969 | 1461539105433 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:05 INFO - PROCESS | 1969 | ++DOCSHELL 0x11910b800 == 23 [pid = 1969] [id = 106] 16:05:05 INFO - PROCESS | 1969 | ++DOMWINDOW == 59 (0x1159a5400) [pid = 1969] [serial = 315] [outer = 0x0] 16:05:05 INFO - PROCESS | 1969 | ++DOMWINDOW == 60 (0x118abe400) [pid = 1969] [serial = 316] [outer = 0x1159a5400] 16:05:05 INFO - PROCESS | 1969 | 1461539105474 Marionette DEBUG loaded listener.js 16:05:05 INFO - PROCESS | 1969 | ++DOMWINDOW == 61 (0x1191a4800) [pid = 1969] [serial = 317] [outer = 0x1159a5400] 16:05:05 INFO - PROCESS | 1969 | 1461539105826 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]]]}] 16:05:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 16:05:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 621ms 16:05:05 INFO - PROCESS | 1969 | 1461539105869 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 16:05:05 INFO - PROCESS | 1969 | 1461539105871 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 16:05:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 16:05:05 INFO - PROCESS | 1969 | 1461539105874 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 16:05:05 INFO - PROCESS | 1969 | 1461539105876 Marionette TRACE conn2 <- [1,398,null,{}] 16:05:05 INFO - PROCESS | 1969 | 1461539105884 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}] 16:05:05 INFO - PROCESS | 1969 | 1461539105972 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 16:05:05 INFO - PROCESS | 1969 | 1461539105983 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:05 INFO - PROCESS | 1969 | ++DOCSHELL 0x119b72800 == 24 [pid = 1969] [id = 107] 16:05:05 INFO - PROCESS | 1969 | ++DOMWINDOW == 62 (0x11400d800) [pid = 1969] [serial = 318] [outer = 0x0] 16:05:06 INFO - PROCESS | 1969 | ++DOMWINDOW == 63 (0x11aa7a000) [pid = 1969] [serial = 319] [outer = 0x11400d800] 16:05:06 INFO - PROCESS | 1969 | 1461539106011 Marionette DEBUG loaded listener.js 16:05:06 INFO - PROCESS | 1969 | ++DOMWINDOW == 64 (0x11ac9d800) [pid = 1969] [serial = 320] [outer = 0x11400d800] 16:05:06 INFO - PROCESS | 1969 | 1461539106354 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]]]}] 16:05:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 16:05:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 524ms 16:05:06 INFO - PROCESS | 1969 | 1461539106399 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 16:05:06 INFO - PROCESS | 1969 | 1461539106401 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 16:05:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 16:05:06 INFO - PROCESS | 1969 | 1461539106403 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 16:05:06 INFO - PROCESS | 1969 | 1461539106405 Marionette TRACE conn2 <- [1,402,null,{}] 16:05:06 INFO - PROCESS | 1969 | 1461539106407 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}] 16:05:06 INFO - PROCESS | 1969 | 1461539106476 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 16:05:06 INFO - PROCESS | 1969 | 1461539106483 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:06 INFO - PROCESS | 1969 | ++DOCSHELL 0x11ad6e000 == 25 [pid = 1969] [id = 108] 16:05:06 INFO - PROCESS | 1969 | ++DOMWINDOW == 65 (0x11aa7b400) [pid = 1969] [serial = 321] [outer = 0x0] 16:05:06 INFO - PROCESS | 1969 | ++DOMWINDOW == 66 (0x11af10000) [pid = 1969] [serial = 322] [outer = 0x11aa7b400] 16:05:06 INFO - PROCESS | 1969 | 1461539106509 Marionette DEBUG loaded listener.js 16:05:06 INFO - PROCESS | 1969 | ++DOMWINDOW == 67 (0x11b1b9800) [pid = 1969] [serial = 323] [outer = 0x11aa7b400] 16:05:06 INFO - PROCESS | 1969 | 1461539106849 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]]]}] 16:05:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 16:05:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 469ms 16:05:06 INFO - PROCESS | 1969 | 1461539106879 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 16:05:06 INFO - PROCESS | 1969 | 1461539106882 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 16:05:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 16:05:06 INFO - PROCESS | 1969 | 1461539106884 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 16:05:06 INFO - PROCESS | 1969 | 1461539106885 Marionette TRACE conn2 <- [1,406,null,{}] 16:05:06 INFO - PROCESS | 1969 | 1461539106888 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}] 16:05:06 INFO - PROCESS | 1969 | 1461539106955 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 16:05:06 INFO - PROCESS | 1969 | 1461539106959 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:06 INFO - PROCESS | 1969 | ++DOCSHELL 0x11b9ad000 == 26 [pid = 1969] [id = 109] 16:05:06 INFO - PROCESS | 1969 | ++DOMWINDOW == 68 (0x11588ec00) [pid = 1969] [serial = 324] [outer = 0x0] 16:05:06 INFO - PROCESS | 1969 | ++DOMWINDOW == 69 (0x11b91e000) [pid = 1969] [serial = 325] [outer = 0x11588ec00] 16:05:06 INFO - PROCESS | 1969 | 1461539106987 Marionette DEBUG loaded listener.js 16:05:07 INFO - PROCESS | 1969 | ++DOMWINDOW == 70 (0x11bf86800) [pid = 1969] [serial = 326] [outer = 0x11588ec00] 16:05:07 INFO - PROCESS | 1969 | 1461539107335 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]]]}] 16:05:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 16:05:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 470ms 16:05:07 INFO - PROCESS | 1969 | 1461539107355 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 16:05:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 16:05:07 INFO - PROCESS | 1969 | 1461539107356 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 16:05:07 INFO - PROCESS | 1969 | 1461539107358 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 16:05:07 INFO - PROCESS | 1969 | 1461539107359 Marionette TRACE conn2 <- [1,410,null,{}] 16:05:07 INFO - PROCESS | 1969 | 1461539107362 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}] 16:05:07 INFO - PROCESS | 1969 | 1461539107447 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 16:05:07 INFO - PROCESS | 1969 | 1461539107488 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:07 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c173000 == 27 [pid = 1969] [id = 110] 16:05:07 INFO - PROCESS | 1969 | ++DOMWINDOW == 71 (0x11545d000) [pid = 1969] [serial = 327] [outer = 0x0] 16:05:07 INFO - PROCESS | 1969 | ++DOMWINDOW == 72 (0x11bf8c800) [pid = 1969] [serial = 328] [outer = 0x11545d000] 16:05:07 INFO - PROCESS | 1969 | 1461539107516 Marionette DEBUG loaded listener.js 16:05:07 INFO - PROCESS | 1969 | ++DOMWINDOW == 73 (0x11c654000) [pid = 1969] [serial = 329] [outer = 0x11545d000] 16:05:07 INFO - PROCESS | 1969 | 1461539107814 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]]]}] 16:05:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 16:05:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 468ms 16:05:07 INFO - PROCESS | 1969 | 1461539107826 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 16:05:07 INFO - PROCESS | 1969 | 1461539107828 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 16:05:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 16:05:07 INFO - PROCESS | 1969 | 1461539107838 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 16:05:07 INFO - PROCESS | 1969 | 1461539107839 Marionette TRACE conn2 <- [1,414,null,{}] 16:05:07 INFO - PROCESS | 1969 | 1461539107841 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}] 16:05:07 INFO - PROCESS | 1969 | 1461539107916 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 16:05:07 INFO - PROCESS | 1969 | 1461539107920 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:07 INFO - PROCESS | 1969 | ++DOCSHELL 0x125b49800 == 28 [pid = 1969] [id = 111] 16:05:07 INFO - PROCESS | 1969 | ++DOMWINDOW == 74 (0x11c7f3800) [pid = 1969] [serial = 330] [outer = 0x0] 16:05:07 INFO - PROCESS | 1969 | ++DOMWINDOW == 75 (0x125857800) [pid = 1969] [serial = 331] [outer = 0x11c7f3800] 16:05:07 INFO - PROCESS | 1969 | 1461539107947 Marionette DEBUG loaded listener.js 16:05:07 INFO - PROCESS | 1969 | ++DOMWINDOW == 76 (0x125f1b400) [pid = 1969] [serial = 332] [outer = 0x11c7f3800] 16:05:08 INFO - PROCESS | 1969 | 1461539108517 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]]]}] 16:05:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 16:05:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 718ms 16:05:08 INFO - PROCESS | 1969 | 1461539108557 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 16:05:08 INFO - PROCESS | 1969 | 1461539108559 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 16:05:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 16:05:08 INFO - PROCESS | 1969 | 1461539108563 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 16:05:08 INFO - PROCESS | 1969 | 1461539108566 Marionette TRACE conn2 <- [1,418,null,{}] 16:05:08 INFO - PROCESS | 1969 | 1461539108570 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}] 16:05:08 INFO - PROCESS | 1969 | 1461539108669 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 16:05:08 INFO - PROCESS | 1969 | 1461539108759 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:08 INFO - PROCESS | 1969 | ++DOCSHELL 0x118e5f000 == 29 [pid = 1969] [id = 112] 16:05:08 INFO - PROCESS | 1969 | ++DOMWINDOW == 77 (0x1166f8000) [pid = 1969] [serial = 333] [outer = 0x0] 16:05:08 INFO - PROCESS | 1969 | ++DOMWINDOW == 78 (0x118c08800) [pid = 1969] [serial = 334] [outer = 0x1166f8000] 16:05:08 INFO - PROCESS | 1969 | 1461539108791 Marionette DEBUG loaded listener.js 16:05:08 INFO - PROCESS | 1969 | ++DOMWINDOW == 79 (0x118f73000) [pid = 1969] [serial = 335] [outer = 0x1166f8000] 16:05:09 INFO - PROCESS | 1969 | 1461539109846 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]]]}] 16:05:09 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 16:05:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1322ms 16:05:09 INFO - PROCESS | 1969 | 1461539109885 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 16:05:09 INFO - PROCESS | 1969 | 1461539109887 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 16:05:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 16:05:09 INFO - PROCESS | 1969 | 1461539109890 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 16:05:09 INFO - PROCESS | 1969 | 1461539109892 Marionette TRACE conn2 <- [1,422,null,{}] 16:05:09 INFO - PROCESS | 1969 | 1461539109896 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}] 16:05:09 INFO - PROCESS | 1969 | 1461539109966 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 16:05:10 INFO - PROCESS | 1969 | 1461539109997 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:10 INFO - PROCESS | 1969 | ++DOCSHELL 0x118a90800 == 30 [pid = 1969] [id = 113] 16:05:10 INFO - PROCESS | 1969 | ++DOMWINDOW == 80 (0x11870f400) [pid = 1969] [serial = 336] [outer = 0x0] 16:05:10 INFO - PROCESS | 1969 | ++DOMWINDOW == 81 (0x118c1d400) [pid = 1969] [serial = 337] [outer = 0x11870f400] 16:05:10 INFO - PROCESS | 1969 | 1461539110025 Marionette DEBUG loaded listener.js 16:05:10 INFO - PROCESS | 1969 | ++DOMWINDOW == 82 (0x118f74800) [pid = 1969] [serial = 338] [outer = 0x11870f400] 16:05:10 INFO - PROCESS | 1969 | 1461539110834 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]]]}] 16:05:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 16:05:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 976ms 16:05:10 INFO - PROCESS | 1969 | 1461539110867 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 16:05:10 INFO - PROCESS | 1969 | 1461539110871 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 16:05:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 16:05:10 INFO - PROCESS | 1969 | 1461539110876 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 16:05:10 INFO - PROCESS | 1969 | 1461539110877 Marionette TRACE conn2 <- [1,426,null,{}] 16:05:10 INFO - PROCESS | 1969 | 1461539110880 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}] 16:05:10 INFO - PROCESS | 1969 | 1461539110965 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 16:05:10 INFO - PROCESS | 1969 | 1461539110972 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:10 INFO - PROCESS | 1969 | ++DOCSHELL 0x119d43000 == 31 [pid = 1969] [id = 114] 16:05:10 INFO - PROCESS | 1969 | ++DOMWINDOW == 83 (0x119131c00) [pid = 1969] [serial = 339] [outer = 0x0] 16:05:10 INFO - PROCESS | 1969 | ++DOMWINDOW == 84 (0x11aa74800) [pid = 1969] [serial = 340] [outer = 0x119131c00] 16:05:10 INFO - PROCESS | 1969 | 1461539110998 Marionette DEBUG loaded listener.js 16:05:11 INFO - PROCESS | 1969 | ++DOMWINDOW == 85 (0x11aa7fc00) [pid = 1969] [serial = 341] [outer = 0x119131c00] 16:05:11 INFO - PROCESS | 1969 | 1461539111332 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] 16:05:11 INFO - PROCESS | 1969 | 1461539111352 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 16:05:11 INFO - PROCESS | 1969 | 1461539111355 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 16:05:11 INFO - PROCESS | 1969 | 1461539111357 Marionette TRACE conn2 <- [1,430,null,{}] 16:05:11 INFO - PROCESS | 1969 | 1461539111368 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}] 16:05:11 INFO - PROCESS | 1969 | 1461539111442 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 16:05:11 INFO - PROCESS | 1969 | 1461539111449 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:11 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c17c800 == 32 [pid = 1969] [id = 115] 16:05:11 INFO - PROCESS | 1969 | ++DOMWINDOW == 86 (0x11af4b800) [pid = 1969] [serial = 342] [outer = 0x0] 16:05:11 INFO - PROCESS | 1969 | ++DOMWINDOW == 87 (0x11bf87000) [pid = 1969] [serial = 343] [outer = 0x11af4b800] 16:05:11 INFO - PROCESS | 1969 | 1461539111480 Marionette DEBUG loaded listener.js 16:05:11 INFO - PROCESS | 1969 | ++DOMWINDOW == 88 (0x11c419c00) [pid = 1969] [serial = 344] [outer = 0x11af4b800] 16:05:11 INFO - PROCESS | 1969 | 1461539111851 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]]]}] 16:05:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 16:05:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 521ms 16:05:11 INFO - PROCESS | 1969 | 1461539111876 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 16:05:11 INFO - PROCESS | 1969 | 1461539111878 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 16:05:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 16:05:11 INFO - PROCESS | 1969 | 1461539111888 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 16:05:11 INFO - PROCESS | 1969 | 1461539111889 Marionette TRACE conn2 <- [1,434,null,{}] 16:05:11 INFO - PROCESS | 1969 | 1461539111891 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}] 16:05:11 INFO - PROCESS | 1969 | 1461539111981 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 16:05:11 INFO - PROCESS | 1969 | 1461539111985 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:11 INFO - PROCESS | 1969 | ++DOCSHELL 0x125dcc000 == 33 [pid = 1969] [id = 116] 16:05:11 INFO - PROCESS | 1969 | ++DOMWINDOW == 89 (0x11545b800) [pid = 1969] [serial = 345] [outer = 0x0] 16:05:12 INFO - PROCESS | 1969 | ++DOMWINDOW == 90 (0x11c653c00) [pid = 1969] [serial = 346] [outer = 0x11545b800] 16:05:12 INFO - PROCESS | 1969 | 1461539112012 Marionette DEBUG loaded listener.js 16:05:12 INFO - PROCESS | 1969 | ++DOMWINDOW == 91 (0x125d5d800) [pid = 1969] [serial = 347] [outer = 0x11545b800] 16:05:12 INFO - PROCESS | 1969 | 1461539112356 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]]]}] 16:05:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 16:05:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 518ms 16:05:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 16:05:12 INFO - PROCESS | 1969 | 1461539112407 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 16:05:12 INFO - PROCESS | 1969 | 1461539112408 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 16:05:12 INFO - PROCESS | 1969 | 1461539112410 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 16:05:12 INFO - PROCESS | 1969 | 1461539112411 Marionette TRACE conn2 <- [1,438,null,{}] 16:05:12 INFO - PROCESS | 1969 | 1461539112424 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}] 16:05:12 INFO - PROCESS | 1969 | 1461539112507 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 16:05:12 INFO - PROCESS | 1969 | 1461539112513 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:12 INFO - PROCESS | 1969 | ++DOCSHELL 0x126bcb000 == 34 [pid = 1969] [id = 117] 16:05:12 INFO - PROCESS | 1969 | ++DOMWINDOW == 92 (0x114bad800) [pid = 1969] [serial = 348] [outer = 0x0] 16:05:12 INFO - PROCESS | 1969 | ++DOMWINDOW == 93 (0x125cc7000) [pid = 1969] [serial = 349] [outer = 0x114bad800] 16:05:12 INFO - PROCESS | 1969 | 1461539112538 Marionette DEBUG loaded listener.js 16:05:12 INFO - PROCESS | 1969 | ++DOMWINDOW == 94 (0x126dce800) [pid = 1969] [serial = 350] [outer = 0x114bad800] 16:05:12 INFO - PROCESS | 1969 | 1461539112871 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]]]}] 16:05:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 16:05:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 479ms 16:05:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 16:05:12 INFO - PROCESS | 1969 | 1461539112890 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 16:05:12 INFO - PROCESS | 1969 | 1461539112891 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 16:05:12 INFO - PROCESS | 1969 | 1461539112893 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 16:05:12 INFO - PROCESS | 1969 | 1461539112894 Marionette TRACE conn2 <- [1,442,null,{}] 16:05:12 INFO - PROCESS | 1969 | 1461539112899 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}] 16:05:13 INFO - PROCESS | 1969 | 1461539112999 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 16:05:13 INFO - PROCESS | 1969 | 1461539113028 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:13 INFO - PROCESS | 1969 | ++DOCSHELL 0x127515800 == 35 [pid = 1969] [id = 118] 16:05:13 INFO - PROCESS | 1969 | ++DOMWINDOW == 95 (0x127452c00) [pid = 1969] [serial = 351] [outer = 0x0] 16:05:13 INFO - PROCESS | 1969 | ++DOMWINDOW == 96 (0x1277c5800) [pid = 1969] [serial = 352] [outer = 0x127452c00] 16:05:13 INFO - PROCESS | 1969 | 1461539113056 Marionette DEBUG loaded listener.js 16:05:13 INFO - PROCESS | 1969 | ++DOMWINDOW == 97 (0x1280fa400) [pid = 1969] [serial = 353] [outer = 0x127452c00] 16:05:13 INFO - PROCESS | 1969 | 1461539113410 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]]]}] 16:05:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 16:05:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 572ms 16:05:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 16:05:13 INFO - PROCESS | 1969 | 1461539113465 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 16:05:13 INFO - PROCESS | 1969 | 1461539113467 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 16:05:13 INFO - PROCESS | 1969 | 1461539113469 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 16:05:13 INFO - PROCESS | 1969 | 1461539113470 Marionette TRACE conn2 <- [1,446,null,{}] 16:05:13 INFO - PROCESS | 1969 | 1461539113472 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}] 16:05:13 INFO - PROCESS | 1969 | 1461539113558 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 16:05:13 INFO - PROCESS | 1969 | --DOMWINDOW == 96 (0x118766800) [pid = 1969] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 16:05:13 INFO - PROCESS | 1969 | --DOMWINDOW == 95 (0x125f30000) [pid = 1969] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 16:05:13 INFO - PROCESS | 1969 | --DOMWINDOW == 94 (0x1158f5800) [pid = 1969] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 16:05:13 INFO - PROCESS | 1969 | --DOMWINDOW == 93 (0x1159a5400) [pid = 1969] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 16:05:13 INFO - PROCESS | 1969 | --DOMWINDOW == 92 (0x11400d800) [pid = 1969] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 16:05:13 INFO - PROCESS | 1969 | --DOMWINDOW == 91 (0x11aa7b400) [pid = 1969] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 16:05:13 INFO - PROCESS | 1969 | --DOMWINDOW == 90 (0x11588ec00) [pid = 1969] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 16:05:13 INFO - PROCESS | 1969 | --DOMWINDOW == 89 (0x119e60800) [pid = 1969] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 16:05:13 INFO - PROCESS | 1969 | --DOMWINDOW == 88 (0x11a602c00) [pid = 1969] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 16:05:13 INFO - PROCESS | 1969 | --DOMWINDOW == 87 (0x11564a800) [pid = 1969] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 16:05:13 INFO - PROCESS | 1969 | --DOMWINDOW == 86 (0x11bbba000) [pid = 1969] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 16:05:13 INFO - PROCESS | 1969 | --DOMWINDOW == 85 (0x114bab000) [pid = 1969] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 16:05:13 INFO - PROCESS | 1969 | --DOMWINDOW == 84 (0x11c7f4800) [pid = 1969] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 16:05:13 INFO - PROCESS | 1969 | --DOMWINDOW == 83 (0x115655000) [pid = 1969] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 16:05:13 INFO - PROCESS | 1969 | --DOMWINDOW == 82 (0x1147cec00) [pid = 1969] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 16:05:13 INFO - PROCESS | 1969 | --DOMWINDOW == 81 (0x11aa7a400) [pid = 1969] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 16:05:13 INFO - PROCESS | 1969 | --DOMWINDOW == 80 (0x125b72800) [pid = 1969] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 16:05:13 INFO - PROCESS | 1969 | --DOMWINDOW == 79 (0x11423f400) [pid = 1969] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 16:05:13 INFO - PROCESS | 1969 | 1461539113647 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:13 INFO - PROCESS | 1969 | ++DOCSHELL 0x114b6c000 == 36 [pid = 1969] [id = 119] 16:05:13 INFO - PROCESS | 1969 | ++DOMWINDOW == 80 (0x1147cc800) [pid = 1969] [serial = 354] [outer = 0x0] 16:05:13 INFO - PROCESS | 1969 | ++DOMWINDOW == 81 (0x11564a800) [pid = 1969] [serial = 355] [outer = 0x1147cc800] 16:05:13 INFO - PROCESS | 1969 | 1461539113673 Marionette DEBUG loaded listener.js 16:05:13 INFO - PROCESS | 1969 | ++DOMWINDOW == 82 (0x118cf6800) [pid = 1969] [serial = 356] [outer = 0x1147cc800] 16:05:13 INFO - PROCESS | 1969 | 1461539113960 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]]]}] 16:05:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 16:05:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 518ms 16:05:13 INFO - PROCESS | 1969 | 1461539113988 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 16:05:13 INFO - PROCESS | 1969 | 1461539113990 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 16:05:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 16:05:13 INFO - PROCESS | 1969 | 1461539113993 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 16:05:14 INFO - PROCESS | 1969 | 1461539113999 Marionette TRACE conn2 <- [1,450,null,{}] 16:05:14 INFO - PROCESS | 1969 | 1461539114003 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}] 16:05:14 INFO - PROCESS | 1969 | 1461539114116 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 16:05:14 INFO - PROCESS | 1969 | 1461539114122 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:14 INFO - PROCESS | 1969 | ++DOCSHELL 0x1280a0800 == 37 [pid = 1969] [id = 120] 16:05:14 INFO - PROCESS | 1969 | ++DOMWINDOW == 83 (0x118fa1c00) [pid = 1969] [serial = 357] [outer = 0x0] 16:05:14 INFO - PROCESS | 1969 | ++DOMWINDOW == 84 (0x11af80c00) [pid = 1969] [serial = 358] [outer = 0x118fa1c00] 16:05:14 INFO - PROCESS | 1969 | 1461539114163 Marionette DEBUG loaded listener.js 16:05:14 INFO - PROCESS | 1969 | ++DOMWINDOW == 85 (0x125b6fc00) [pid = 1969] [serial = 359] [outer = 0x118fa1c00] 16:05:14 INFO - PROCESS | 1969 | 1461539114585 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] 16:05:14 INFO - PROCESS | 1969 | 1461539114621 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 16:05:14 INFO - PROCESS | 1969 | 1461539114624 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 16:05:14 INFO - PROCESS | 1969 | 1461539114626 Marionette TRACE conn2 <- [1,454,null,{}] 16:05:14 INFO - PROCESS | 1969 | 1461539114630 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}] 16:05:14 INFO - PROCESS | 1969 | 1461539114739 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 16:05:14 INFO - PROCESS | 1969 | 1461539114747 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:14 INFO - PROCESS | 1969 | ++DOCSHELL 0x129744800 == 38 [pid = 1969] [id = 121] 16:05:14 INFO - PROCESS | 1969 | ++DOMWINDOW == 86 (0x11545dc00) [pid = 1969] [serial = 360] [outer = 0x0] 16:05:14 INFO - PROCESS | 1969 | ++DOMWINDOW == 87 (0x129778000) [pid = 1969] [serial = 361] [outer = 0x11545dc00] 16:05:14 INFO - PROCESS | 1969 | 1461539114787 Marionette DEBUG loaded listener.js 16:05:14 INFO - PROCESS | 1969 | ++DOMWINDOW == 88 (0x1297c1800) [pid = 1969] [serial = 362] [outer = 0x11545dc00] 16:05:15 INFO - PROCESS | 1969 | [1969] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:05:15 INFO - PROCESS | 1969 | 1461539115136 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]]]}] 16:05:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 16:05:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 524ms 16:05:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 16:05:15 INFO - PROCESS | 1969 | 1461539115151 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 16:05:15 INFO - PROCESS | 1969 | 1461539115152 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 16:05:15 INFO - PROCESS | 1969 | 1461539115154 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 16:05:15 INFO - PROCESS | 1969 | 1461539115155 Marionette TRACE conn2 <- [1,458,null,{}] 16:05:15 INFO - PROCESS | 1969 | 1461539115158 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}] 16:05:15 INFO - PROCESS | 1969 | 1461539115258 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 16:05:15 INFO - PROCESS | 1969 | 1461539115264 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:15 INFO - PROCESS | 1969 | ++DOCSHELL 0x125b58000 == 39 [pid = 1969] [id = 122] 16:05:15 INFO - PROCESS | 1969 | ++DOMWINDOW == 89 (0x11ad45400) [pid = 1969] [serial = 363] [outer = 0x0] 16:05:15 INFO - PROCESS | 1969 | ++DOMWINDOW == 90 (0x1297c3800) [pid = 1969] [serial = 364] [outer = 0x11ad45400] 16:05:15 INFO - PROCESS | 1969 | 1461539115289 Marionette DEBUG loaded listener.js 16:05:15 INFO - PROCESS | 1969 | ++DOMWINDOW == 91 (0x1297ca800) [pid = 1969] [serial = 365] [outer = 0x11ad45400] 16:05:15 INFO - PROCESS | 1969 | 1461539115607 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] 16:05:15 INFO - PROCESS | 1969 | 1461539115685 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 16:05:15 INFO - PROCESS | 1969 | 1461539115691 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 16:05:15 INFO - PROCESS | 1969 | 1461539115694 Marionette TRACE conn2 <- [1,462,null,{}] 16:05:15 INFO - PROCESS | 1969 | 1461539115698 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}] 16:05:15 INFO - PROCESS | 1969 | 1461539115799 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 16:05:15 INFO - PROCESS | 1969 | 1461539115911 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:15 INFO - PROCESS | 1969 | ++DOCSHELL 0x118583800 == 40 [pid = 1969] [id = 123] 16:05:15 INFO - PROCESS | 1969 | ++DOMWINDOW == 92 (0x115653800) [pid = 1969] [serial = 366] [outer = 0x0] 16:05:15 INFO - PROCESS | 1969 | ++DOMWINDOW == 93 (0x115889400) [pid = 1969] [serial = 367] [outer = 0x115653800] 16:05:15 INFO - PROCESS | 1969 | 1461539115960 Marionette DEBUG loaded listener.js 16:05:16 INFO - PROCESS | 1969 | ++DOMWINDOW == 94 (0x118c67000) [pid = 1969] [serial = 368] [outer = 0x115653800] 16:05:16 INFO - PROCESS | 1969 | [1969] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:05:16 INFO - PROCESS | 1969 | 1461539116507 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] 16:05:16 INFO - PROCESS | 1969 | 1461539116570 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 16:05:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 16:05:16 INFO - PROCESS | 1969 | 1461539116575 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 16:05:16 INFO - PROCESS | 1969 | 1461539116578 Marionette TRACE conn2 <- [1,466,null,{}] 16:05:16 INFO - PROCESS | 1969 | 1461539116582 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}] 16:05:16 INFO - PROCESS | 1969 | 1461539116674 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 16:05:16 INFO - PROCESS | 1969 | 1461539116731 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:16 INFO - PROCESS | 1969 | ++DOCSHELL 0x125dc9800 == 41 [pid = 1969] [id = 124] 16:05:16 INFO - PROCESS | 1969 | ++DOMWINDOW == 95 (0x11af05800) [pid = 1969] [serial = 369] [outer = 0x0] 16:05:16 INFO - PROCESS | 1969 | ++DOMWINDOW == 96 (0x11b1bcc00) [pid = 1969] [serial = 370] [outer = 0x11af05800] 16:05:16 INFO - PROCESS | 1969 | 1461539116761 Marionette DEBUG loaded listener.js 16:05:16 INFO - PROCESS | 1969 | ++DOMWINDOW == 97 (0x11bf89c00) [pid = 1969] [serial = 371] [outer = 0x11af05800] 16:05:17 INFO - PROCESS | 1969 | 1461539117203 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] 16:05:17 INFO - PROCESS | 1969 | 1461539117265 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 16:05:17 INFO - PROCESS | 1969 | 1461539117269 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 16:05:17 INFO - PROCESS | 1969 | 1461539117270 Marionette TRACE conn2 <- [1,470,null,{}] 16:05:17 INFO - PROCESS | 1969 | 1461539117274 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}] 16:05:17 INFO - PROCESS | 1969 | 1461539117372 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 16:05:17 INFO - PROCESS | 1969 | 1461539117435 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:17 INFO - PROCESS | 1969 | ++DOCSHELL 0x12b44a000 == 42 [pid = 1969] [id = 125] 16:05:17 INFO - PROCESS | 1969 | ++DOMWINDOW == 98 (0x12745a000) [pid = 1969] [serial = 372] [outer = 0x0] 16:05:17 INFO - PROCESS | 1969 | ++DOMWINDOW == 99 (0x1277c1800) [pid = 1969] [serial = 373] [outer = 0x12745a000] 16:05:17 INFO - PROCESS | 1969 | 1461539117469 Marionette DEBUG loaded listener.js 16:05:17 INFO - PROCESS | 1969 | ++DOMWINDOW == 100 (0x127f9b400) [pid = 1969] [serial = 374] [outer = 0x12745a000] 16:05:18 INFO - PROCESS | 1969 | 1461539118091 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]]]}] 16:05:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 16:05:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 870ms 16:05:18 INFO - PROCESS | 1969 | 1461539118139 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 16:05:18 INFO - PROCESS | 1969 | 1461539118142 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 16:05:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 16:05:18 INFO - PROCESS | 1969 | 1461539118146 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 16:05:18 INFO - PROCESS | 1969 | 1461539118150 Marionette TRACE conn2 <- [1,474,null,{}] 16:05:18 INFO - PROCESS | 1969 | 1461539118153 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}] 16:05:18 INFO - PROCESS | 1969 | 1461539118237 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 16:05:18 INFO - PROCESS | 1969 | 1461539118293 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:18 INFO - PROCESS | 1969 | ++DOCSHELL 0x118cd4800 == 43 [pid = 1969] [id = 126] 16:05:18 INFO - PROCESS | 1969 | ++DOMWINDOW == 101 (0x114badc00) [pid = 1969] [serial = 375] [outer = 0x0] 16:05:18 INFO - PROCESS | 1969 | ++DOMWINDOW == 102 (0x11875bc00) [pid = 1969] [serial = 376] [outer = 0x114badc00] 16:05:18 INFO - PROCESS | 1969 | 1461539118321 Marionette DEBUG loaded listener.js 16:05:18 INFO - PROCESS | 1969 | ++DOMWINDOW == 103 (0x118f6e800) [pid = 1969] [serial = 377] [outer = 0x114badc00] 16:05:18 INFO - PROCESS | 1969 | --DOCSHELL 0x11c173000 == 42 [pid = 1969] [id = 110] 16:05:18 INFO - PROCESS | 1969 | --DOCSHELL 0x129744800 == 41 [pid = 1969] [id = 121] 16:05:18 INFO - PROCESS | 1969 | --DOCSHELL 0x1280a0800 == 40 [pid = 1969] [id = 120] 16:05:18 INFO - PROCESS | 1969 | --DOCSHELL 0x114b6c000 == 39 [pid = 1969] [id = 119] 16:05:18 INFO - PROCESS | 1969 | --DOCSHELL 0x127515800 == 38 [pid = 1969] [id = 118] 16:05:18 INFO - PROCESS | 1969 | --DOCSHELL 0x126bcb000 == 37 [pid = 1969] [id = 117] 16:05:18 INFO - PROCESS | 1969 | --DOCSHELL 0x125dcc000 == 36 [pid = 1969] [id = 116] 16:05:18 INFO - PROCESS | 1969 | --DOCSHELL 0x11c17c800 == 35 [pid = 1969] [id = 115] 16:05:18 INFO - PROCESS | 1969 | --DOMWINDOW == 102 (0x125857800) [pid = 1969] [serial = 331] [outer = 0x0] [url = about:blank] 16:05:18 INFO - PROCESS | 1969 | --DOCSHELL 0x119d43000 == 34 [pid = 1969] [id = 114] 16:05:18 INFO - PROCESS | 1969 | --DOCSHELL 0x118a90800 == 33 [pid = 1969] [id = 113] 16:05:18 INFO - PROCESS | 1969 | --DOCSHELL 0x125b49800 == 32 [pid = 1969] [id = 111] 16:05:18 INFO - PROCESS | 1969 | --DOMWINDOW == 101 (0x11bf90c00) [pid = 1969] [serial = 275] [outer = 0x0] [url = about:blank] 16:05:18 INFO - PROCESS | 1969 | --DOMWINDOW == 100 (0x126dd5800) [pid = 1969] [serial = 311] [outer = 0x0] [url = about:blank] 16:05:18 INFO - PROCESS | 1969 | --DOMWINDOW == 99 (0x11870e800) [pid = 1969] [serial = 314] [outer = 0x0] [url = about:blank] 16:05:18 INFO - PROCESS | 1969 | --DOMWINDOW == 98 (0x118abe400) [pid = 1969] [serial = 316] [outer = 0x0] [url = about:blank] 16:05:18 INFO - PROCESS | 1969 | --DOMWINDOW == 97 (0x11aa7a000) [pid = 1969] [serial = 319] [outer = 0x0] [url = about:blank] 16:05:18 INFO - PROCESS | 1969 | --DOMWINDOW == 96 (0x11ac9d800) [pid = 1969] [serial = 320] [outer = 0x0] [url = about:blank] 16:05:18 INFO - PROCESS | 1969 | --DOMWINDOW == 95 (0x11b1b9800) [pid = 1969] [serial = 323] [outer = 0x0] [url = about:blank] 16:05:18 INFO - PROCESS | 1969 | --DOMWINDOW == 94 (0x11af10000) [pid = 1969] [serial = 322] [outer = 0x0] [url = about:blank] 16:05:18 INFO - PROCESS | 1969 | --DOMWINDOW == 93 (0x1191a4800) [pid = 1969] [serial = 317] [outer = 0x0] [url = about:blank] 16:05:18 INFO - PROCESS | 1969 | --DOMWINDOW == 92 (0x11b91e000) [pid = 1969] [serial = 325] [outer = 0x0] [url = about:blank] 16:05:18 INFO - PROCESS | 1969 | --DOMWINDOW == 91 (0x11a85a800) [pid = 1969] [serial = 289] [outer = 0x0] [url = about:blank] 16:05:18 INFO - PROCESS | 1969 | --DOMWINDOW == 90 (0x11af4cc00) [pid = 1969] [serial = 295] [outer = 0x0] [url = about:blank] 16:05:18 INFO - PROCESS | 1969 | --DOMWINDOW == 89 (0x11ad44000) [pid = 1969] [serial = 292] [outer = 0x0] [url = about:blank] 16:05:18 INFO - PROCESS | 1969 | --DOMWINDOW == 88 (0x11bf92800) [pid = 1969] [serial = 298] [outer = 0x0] [url = about:blank] 16:05:18 INFO - PROCESS | 1969 | --DOMWINDOW == 87 (0x11c41d800) [pid = 1969] [serial = 301] [outer = 0x0] [url = about:blank] 16:05:18 INFO - PROCESS | 1969 | --DOMWINDOW == 86 (0x11bf86800) [pid = 1969] [serial = 326] [outer = 0x0] [url = about:blank] 16:05:18 INFO - PROCESS | 1969 | --DOMWINDOW == 85 (0x125855800) [pid = 1969] [serial = 304] [outer = 0x0] [url = about:blank] 16:05:18 INFO - PROCESS | 1969 | --DOMWINDOW == 84 (0x11bf8c800) [pid = 1969] [serial = 328] [outer = 0x0] [url = about:blank] 16:05:18 INFO - PROCESS | 1969 | --DOMWINDOW == 83 (0x11c41f400) [pid = 1969] [serial = 299] [outer = 0x0] [url = about:blank] 16:05:18 INFO - PROCESS | 1969 | --DOMWINDOW == 82 (0x126b0a400) [pid = 1969] [serial = 310] [outer = 0x0] [url = about:blank] 16:05:18 INFO - PROCESS | 1969 | --DOMWINDOW == 81 (0x11870a400) [pid = 1969] [serial = 286] [outer = 0x0] [url = about:blank] 16:05:18 INFO - PROCESS | 1969 | --DOMWINDOW == 80 (0x1159a6c00) [pid = 1969] [serial = 284] [outer = 0x0] [url = about:blank] 16:05:18 INFO - PROCESS | 1969 | --DOMWINDOW == 79 (0x11564b400) [pid = 1969] [serial = 283] [outer = 0x0] [url = about:blank] 16:05:18 INFO - PROCESS | 1969 | --DOMWINDOW == 78 (0x11bf8e800) [pid = 1969] [serial = 281] [outer = 0x0] [url = about:blank] 16:05:18 INFO - PROCESS | 1969 | --DOMWINDOW == 77 (0x11af10c00) [pid = 1969] [serial = 280] [outer = 0x0] [url = about:blank] 16:05:18 INFO - PROCESS | 1969 | --DOMWINDOW == 76 (0x125f1fc00) [pid = 1969] [serial = 308] [outer = 0x0] [url = about:blank] 16:05:18 INFO - PROCESS | 1969 | --DOMWINDOW == 75 (0x115734800) [pid = 1969] [serial = 278] [outer = 0x0] [url = about:blank] 16:05:18 INFO - PROCESS | 1969 | --DOMWINDOW == 74 (0x11457d800) [pid = 1969] [serial = 277] [outer = 0x0] [url = about:blank] 16:05:18 INFO - PROCESS | 1969 | --DOMWINDOW == 73 (0x1158f9c00) [pid = 1969] [serial = 313] [outer = 0x0] [url = about:blank] 16:05:18 INFO - PROCESS | 1969 | --DOMWINDOW == 72 (0x11b1bf400) [pid = 1969] [serial = 296] [outer = 0x0] [url = about:blank] 16:05:18 INFO - PROCESS | 1969 | --DOMWINDOW == 71 (0x11af08000) [pid = 1969] [serial = 293] [outer = 0x0] [url = about:blank] 16:05:18 INFO - PROCESS | 1969 | --DOMWINDOW == 70 (0x125b73400) [pid = 1969] [serial = 305] [outer = 0x0] [url = about:blank] 16:05:18 INFO - PROCESS | 1969 | --DOMWINDOW == 69 (0x125d5d400) [pid = 1969] [serial = 307] [outer = 0x0] [url = about:blank] 16:05:18 INFO - PROCESS | 1969 | --DOMWINDOW == 68 (0x118f99400) [pid = 1969] [serial = 287] [outer = 0x0] [url = about:blank] 16:05:18 INFO - PROCESS | 1969 | --DOMWINDOW == 67 (0x11c4cec00) [pid = 1969] [serial = 302] [outer = 0x0] [url = about:blank] 16:05:18 INFO - PROCESS | 1969 | --DOMWINDOW == 66 (0x11aa79400) [pid = 1969] [serial = 290] [outer = 0x0] [url = about:blank] 16:05:18 INFO - PROCESS | 1969 | 1461539118760 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]]]}] 16:05:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 16:05:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 626ms 16:05:18 INFO - PROCESS | 1969 | 1461539118772 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 16:05:18 INFO - PROCESS | 1969 | 1461539118775 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 16:05:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 16:05:18 INFO - PROCESS | 1969 | 1461539118781 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 16:05:18 INFO - PROCESS | 1969 | 1461539118784 Marionette TRACE conn2 <- [1,478,null,{}] 16:05:18 INFO - PROCESS | 1969 | 1461539118786 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}] 16:05:18 INFO - PROCESS | 1969 | 1461539118858 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 16:05:18 INFO - PROCESS | 1969 | 1461539118865 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:18 INFO - PROCESS | 1969 | ++DOCSHELL 0x11877a800 == 33 [pid = 1969] [id = 127] 16:05:18 INFO - PROCESS | 1969 | ++DOMWINDOW == 67 (0x11870a400) [pid = 1969] [serial = 378] [outer = 0x0] 16:05:18 INFO - PROCESS | 1969 | ++DOMWINDOW == 68 (0x1191a4800) [pid = 1969] [serial = 379] [outer = 0x11870a400] 16:05:18 INFO - PROCESS | 1969 | 1461539118892 Marionette DEBUG loaded listener.js 16:05:18 INFO - PROCESS | 1969 | ++DOMWINDOW == 69 (0x11aa72800) [pid = 1969] [serial = 380] [outer = 0x11870a400] 16:05:19 INFO - PROCESS | 1969 | 1461539119252 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]]]}] 16:05:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 16:05:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 522ms 16:05:19 INFO - PROCESS | 1969 | 1461539119303 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 16:05:19 INFO - PROCESS | 1969 | 1461539119304 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 16:05:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 16:05:19 INFO - PROCESS | 1969 | 1461539119306 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 16:05:19 INFO - PROCESS | 1969 | 1461539119309 Marionette TRACE conn2 <- [1,482,null,{}] 16:05:19 INFO - PROCESS | 1969 | 1461539119316 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}] 16:05:19 INFO - PROCESS | 1969 | 1461539119392 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 16:05:19 INFO - PROCESS | 1969 | 1461539119400 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:19 INFO - PROCESS | 1969 | ++DOCSHELL 0x119c2b800 == 34 [pid = 1969] [id = 128] 16:05:19 INFO - PROCESS | 1969 | ++DOMWINDOW == 70 (0x11ad47c00) [pid = 1969] [serial = 381] [outer = 0x0] 16:05:19 INFO - PROCESS | 1969 | ++DOMWINDOW == 71 (0x11af83400) [pid = 1969] [serial = 382] [outer = 0x11ad47c00] 16:05:19 INFO - PROCESS | 1969 | 1461539119428 Marionette DEBUG loaded listener.js 16:05:19 INFO - PROCESS | 1969 | ++DOMWINDOW == 72 (0x11bbc2800) [pid = 1969] [serial = 383] [outer = 0x11ad47c00] 16:05:19 INFO - PROCESS | 1969 | 1461539119811 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]]]}] 16:05:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 16:05:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 523ms 16:05:19 INFO - PROCESS | 1969 | 1461539119839 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 16:05:19 INFO - PROCESS | 1969 | 1461539119841 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 16:05:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 16:05:19 INFO - PROCESS | 1969 | 1461539119844 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 16:05:19 INFO - PROCESS | 1969 | 1461539119846 Marionette TRACE conn2 <- [1,486,null,{}] 16:05:19 INFO - PROCESS | 1969 | 1461539119850 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}] 16:05:19 INFO - PROCESS | 1969 | 1461539119924 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 16:05:19 INFO - PROCESS | 1969 | 1461539119931 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:19 INFO - PROCESS | 1969 | ++DOCSHELL 0x11adc6800 == 35 [pid = 1969] [id = 129] 16:05:19 INFO - PROCESS | 1969 | ++DOMWINDOW == 73 (0x11bf8bc00) [pid = 1969] [serial = 384] [outer = 0x0] 16:05:19 INFO - PROCESS | 1969 | ++DOMWINDOW == 74 (0x11c41f400) [pid = 1969] [serial = 385] [outer = 0x11bf8bc00] 16:05:19 INFO - PROCESS | 1969 | 1461539119958 Marionette DEBUG loaded listener.js 16:05:20 INFO - PROCESS | 1969 | ++DOMWINDOW == 75 (0x12584d400) [pid = 1969] [serial = 386] [outer = 0x11bf8bc00] 16:05:20 INFO - PROCESS | 1969 | 1461539120296 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]]]}] 16:05:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 16:05:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 472ms 16:05:20 INFO - PROCESS | 1969 | 1461539120318 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 16:05:20 INFO - PROCESS | 1969 | 1461539120319 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 16:05:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 16:05:20 INFO - PROCESS | 1969 | 1461539120322 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 16:05:20 INFO - PROCESS | 1969 | 1461539120323 Marionette TRACE conn2 <- [1,490,null,{}] 16:05:20 INFO - PROCESS | 1969 | 1461539120325 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}] 16:05:20 INFO - PROCESS | 1969 | 1461539120398 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 16:05:20 INFO - PROCESS | 1969 | 1461539120402 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:20 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c13c800 == 36 [pid = 1969] [id = 130] 16:05:20 INFO - PROCESS | 1969 | ++DOMWINDOW == 76 (0x11c64c400) [pid = 1969] [serial = 387] [outer = 0x0] 16:05:20 INFO - PROCESS | 1969 | ++DOMWINDOW == 77 (0x125cc4000) [pid = 1969] [serial = 388] [outer = 0x11c64c400] 16:05:20 INFO - PROCESS | 1969 | 1461539120431 Marionette DEBUG loaded listener.js 16:05:20 INFO - PROCESS | 1969 | ++DOMWINDOW == 78 (0x1269d3800) [pid = 1969] [serial = 389] [outer = 0x11c64c400] 16:05:20 INFO - PROCESS | 1969 | 1461539120769 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]]]}] 16:05:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 16:05:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 468ms 16:05:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 16:05:20 INFO - PROCESS | 1969 | 1461539120791 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 16:05:20 INFO - PROCESS | 1969 | 1461539120792 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 16:05:20 INFO - PROCESS | 1969 | 1461539120794 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 16:05:20 INFO - PROCESS | 1969 | 1461539120796 Marionette TRACE conn2 <- [1,494,null,{}] 16:05:20 INFO - PROCESS | 1969 | 1461539120814 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}] 16:05:20 INFO - PROCESS | 1969 | 1461539120920 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 16:05:20 INFO - PROCESS | 1969 | 1461539120950 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:20 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c47e800 == 37 [pid = 1969] [id = 131] 16:05:20 INFO - PROCESS | 1969 | ++DOMWINDOW == 79 (0x127535c00) [pid = 1969] [serial = 390] [outer = 0x0] 16:05:20 INFO - PROCESS | 1969 | ++DOMWINDOW == 80 (0x127ad8800) [pid = 1969] [serial = 391] [outer = 0x127535c00] 16:05:20 INFO - PROCESS | 1969 | 1461539120979 Marionette DEBUG loaded listener.js 16:05:21 INFO - PROCESS | 1969 | ++DOMWINDOW == 81 (0x128438400) [pid = 1969] [serial = 392] [outer = 0x127535c00] 16:05:21 INFO - PROCESS | 1969 | 1461539121311 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]]]}] 16:05:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 16:05:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 522ms 16:05:21 INFO - PROCESS | 1969 | 1461539121319 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 16:05:21 INFO - PROCESS | 1969 | 1461539121320 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 16:05:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 16:05:21 INFO - PROCESS | 1969 | 1461539121322 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 16:05:21 INFO - PROCESS | 1969 | 1461539121323 Marionette TRACE conn2 <- [1,498,null,{}] 16:05:21 INFO - PROCESS | 1969 | 1461539121326 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}] 16:05:21 INFO - PROCESS | 1969 | 1461539121420 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 16:05:21 INFO - PROCESS | 1969 | 1461539121425 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:21 INFO - PROCESS | 1969 | ++DOCSHELL 0x125aba000 == 38 [pid = 1969] [id = 132] 16:05:21 INFO - PROCESS | 1969 | ++DOMWINDOW == 82 (0x1277c3000) [pid = 1969] [serial = 393] [outer = 0x0] 16:05:21 INFO - PROCESS | 1969 | ++DOMWINDOW == 83 (0x12977b800) [pid = 1969] [serial = 394] [outer = 0x1277c3000] 16:05:21 INFO - PROCESS | 1969 | 1461539121450 Marionette DEBUG loaded listener.js 16:05:21 INFO - PROCESS | 1969 | ++DOMWINDOW == 84 (0x1299cb000) [pid = 1969] [serial = 395] [outer = 0x1277c3000] 16:05:21 INFO - PROCESS | 1969 | 1461539121786 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]]]}] 16:05:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 16:05:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 519ms 16:05:21 INFO - PROCESS | 1969 | 1461539121841 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 16:05:21 INFO - PROCESS | 1969 | 1461539121843 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 16:05:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 16:05:21 INFO - PROCESS | 1969 | 1461539121845 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 16:05:21 INFO - PROCESS | 1969 | 1461539121846 Marionette TRACE conn2 <- [1,502,null,{}] 16:05:21 INFO - PROCESS | 1969 | 1461539121849 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}] 16:05:21 INFO - PROCESS | 1969 | 1461539121943 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 16:05:21 INFO - PROCESS | 1969 | 1461539121973 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:21 INFO - PROCESS | 1969 | ++DOCSHELL 0x126bcb000 == 39 [pid = 1969] [id = 133] 16:05:21 INFO - PROCESS | 1969 | ++DOMWINDOW == 85 (0x1299cc000) [pid = 1969] [serial = 396] [outer = 0x0] 16:05:21 INFO - PROCESS | 1969 | ++DOMWINDOW == 86 (0x129c1a800) [pid = 1969] [serial = 397] [outer = 0x1299cc000] 16:05:21 INFO - PROCESS | 1969 | 1461539121997 Marionette DEBUG loaded listener.js 16:05:22 INFO - PROCESS | 1969 | ++DOMWINDOW == 87 (0x12b469800) [pid = 1969] [serial = 398] [outer = 0x1299cc000] 16:05:22 INFO - PROCESS | 1969 | 1461539122320 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]]]}] 16:05:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 16:05:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 521ms 16:05:22 INFO - PROCESS | 1969 | 1461539122367 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 16:05:22 INFO - PROCESS | 1969 | 1461539122368 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 16:05:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 16:05:22 INFO - PROCESS | 1969 | 1461539122370 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 16:05:22 INFO - PROCESS | 1969 | 1461539122371 Marionette TRACE conn2 <- [1,506,null,{}] 16:05:22 INFO - PROCESS | 1969 | 1461539122374 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}] 16:05:22 INFO - PROCESS | 1969 | 1461539122464 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 16:05:22 INFO - PROCESS | 1969 | 1461539122492 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:22 INFO - PROCESS | 1969 | ++DOCSHELL 0x127a59000 == 40 [pid = 1969] [id = 134] 16:05:22 INFO - PROCESS | 1969 | ++DOMWINDOW == 88 (0x1299cfc00) [pid = 1969] [serial = 399] [outer = 0x0] 16:05:22 INFO - PROCESS | 1969 | ++DOMWINDOW == 89 (0x12b46fc00) [pid = 1969] [serial = 400] [outer = 0x1299cfc00] 16:05:22 INFO - PROCESS | 1969 | 1461539122517 Marionette DEBUG loaded listener.js 16:05:22 INFO - PROCESS | 1969 | ++DOMWINDOW == 90 (0x12b476000) [pid = 1969] [serial = 401] [outer = 0x1299cfc00] 16:05:22 INFO - PROCESS | 1969 | 1461539122916 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]]]}] 16:05:22 INFO - PROCESS | 1969 | --DOMWINDOW == 89 (0x11545d000) [pid = 1969] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 16:05:22 INFO - PROCESS | 1969 | --DOMWINDOW == 88 (0x11870f400) [pid = 1969] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 16:05:22 INFO - PROCESS | 1969 | --DOMWINDOW == 87 (0x119131c00) [pid = 1969] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 16:05:22 INFO - PROCESS | 1969 | --DOMWINDOW == 86 (0x11545dc00) [pid = 1969] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 16:05:22 INFO - PROCESS | 1969 | --DOMWINDOW == 85 (0x11545b800) [pid = 1969] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 16:05:22 INFO - PROCESS | 1969 | --DOMWINDOW == 84 (0x11af4b800) [pid = 1969] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 16:05:22 INFO - PROCESS | 1969 | --DOMWINDOW == 83 (0x114bad800) [pid = 1969] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 16:05:22 INFO - PROCESS | 1969 | --DOMWINDOW == 82 (0x127452c00) [pid = 1969] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 16:05:22 INFO - PROCESS | 1969 | --DOMWINDOW == 81 (0x1147cc800) [pid = 1969] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 16:05:22 INFO - PROCESS | 1969 | --DOMWINDOW == 80 (0x118fa1c00) [pid = 1969] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 16:05:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 16:05:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 569ms 16:05:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 16:05:22 INFO - PROCESS | 1969 | 1461539122940 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 16:05:22 INFO - PROCESS | 1969 | 1461539122941 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 16:05:22 INFO - PROCESS | 1969 | 1461539122943 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 16:05:22 INFO - PROCESS | 1969 | 1461539122944 Marionette TRACE conn2 <- [1,510,null,{}] 16:05:22 INFO - PROCESS | 1969 | 1461539122948 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}] 16:05:23 INFO - PROCESS | 1969 | 1461539123019 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 16:05:23 INFO - PROCESS | 1969 | 1461539123023 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:23 INFO - PROCESS | 1969 | ++DOCSHELL 0x1239d8000 == 41 [pid = 1969] [id = 135] 16:05:23 INFO - PROCESS | 1969 | ++DOMWINDOW == 81 (0x119135000) [pid = 1969] [serial = 402] [outer = 0x0] 16:05:23 INFO - PROCESS | 1969 | ++DOMWINDOW == 82 (0x11bf89000) [pid = 1969] [serial = 403] [outer = 0x119135000] 16:05:23 INFO - PROCESS | 1969 | 1461539123051 Marionette DEBUG loaded listener.js 16:05:23 INFO - PROCESS | 1969 | ++DOMWINDOW == 83 (0x127adbc00) [pid = 1969] [serial = 404] [outer = 0x119135000] 16:05:23 INFO - PROCESS | 1969 | 1461539123384 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]]]}] 16:05:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 16:05:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 471ms 16:05:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 16:05:23 INFO - PROCESS | 1969 | 1461539123416 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 16:05:23 INFO - PROCESS | 1969 | 1461539123418 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 16:05:23 INFO - PROCESS | 1969 | 1461539123420 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 16:05:23 INFO - PROCESS | 1969 | 1461539123422 Marionette TRACE conn2 <- [1,514,null,{}] 16:05:23 INFO - PROCESS | 1969 | 1461539123425 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}] 16:05:23 INFO - PROCESS | 1969 | 1461539123512 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 16:05:23 INFO - PROCESS | 1969 | 1461539123558 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:23 INFO - PROCESS | 1969 | ++DOCSHELL 0x12b110000 == 42 [pid = 1969] [id = 136] 16:05:23 INFO - PROCESS | 1969 | ++DOMWINDOW == 84 (0x118fa0000) [pid = 1969] [serial = 405] [outer = 0x0] 16:05:23 INFO - PROCESS | 1969 | ++DOMWINDOW == 85 (0x12b475000) [pid = 1969] [serial = 406] [outer = 0x118fa0000] 16:05:23 INFO - PROCESS | 1969 | 1461539123586 Marionette DEBUG loaded listener.js 16:05:23 INFO - PROCESS | 1969 | ++DOMWINDOW == 86 (0x12b536000) [pid = 1969] [serial = 407] [outer = 0x118fa0000] 16:05:23 INFO - PROCESS | 1969 | 1461539123868 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]]]}] 16:05:23 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 16:05:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 469ms 16:05:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 16:05:23 INFO - PROCESS | 1969 | 1461539123891 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 16:05:23 INFO - PROCESS | 1969 | 1461539123892 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 16:05:23 INFO - PROCESS | 1969 | 1461539123894 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 16:05:23 INFO - PROCESS | 1969 | 1461539123895 Marionette TRACE conn2 <- [1,518,null,{}] 16:05:23 INFO - PROCESS | 1969 | 1461539123906 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}] 16:05:23 INFO - PROCESS | 1969 | 1461539123987 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 16:05:23 INFO - PROCESS | 1969 | 1461539123992 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:24 INFO - PROCESS | 1969 | ++DOCSHELL 0x12b462000 == 43 [pid = 1969] [id = 137] 16:05:24 INFO - PROCESS | 1969 | ++DOMWINDOW == 87 (0x12b538800) [pid = 1969] [serial = 408] [outer = 0x0] 16:05:24 INFO - PROCESS | 1969 | ++DOMWINDOW == 88 (0x12b540000) [pid = 1969] [serial = 409] [outer = 0x12b538800] 16:05:24 INFO - PROCESS | 1969 | 1461539124020 Marionette DEBUG loaded listener.js 16:05:24 INFO - PROCESS | 1969 | ++DOMWINDOW == 89 (0x12b805800) [pid = 1969] [serial = 410] [outer = 0x12b538800] 16:05:24 INFO - PROCESS | 1969 | 1461539124351 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]]]}] 16:05:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 16:05:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 478ms 16:05:24 INFO - PROCESS | 1969 | 1461539124373 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 16:05:24 INFO - PROCESS | 1969 | 1461539124374 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 16:05:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 16:05:24 INFO - PROCESS | 1969 | 1461539124376 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 16:05:24 INFO - PROCESS | 1969 | 1461539124377 Marionette TRACE conn2 <- [1,522,null,{}] 16:05:24 INFO - PROCESS | 1969 | 1461539124381 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}] 16:05:24 INFO - PROCESS | 1969 | 1461539124476 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 16:05:24 INFO - PROCESS | 1969 | 1461539124484 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:24 INFO - PROCESS | 1969 | ++DOCSHELL 0x12b8e2000 == 44 [pid = 1969] [id = 138] 16:05:24 INFO - PROCESS | 1969 | ++DOMWINDOW == 90 (0x12b534c00) [pid = 1969] [serial = 411] [outer = 0x0] 16:05:24 INFO - PROCESS | 1969 | ++DOMWINDOW == 91 (0x12b879c00) [pid = 1969] [serial = 412] [outer = 0x12b534c00] 16:05:24 INFO - PROCESS | 1969 | 1461539124509 Marionette DEBUG loaded listener.js 16:05:24 INFO - PROCESS | 1969 | ++DOMWINDOW == 92 (0x12bb04000) [pid = 1969] [serial = 413] [outer = 0x12b534c00] 16:05:24 INFO - PROCESS | 1969 | 1461539124804 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]]]}] 16:05:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 16:05:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 473ms 16:05:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 16:05:24 INFO - PROCESS | 1969 | 1461539124850 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 16:05:24 INFO - PROCESS | 1969 | 1461539124851 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 16:05:24 INFO - PROCESS | 1969 | 1461539124853 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 16:05:24 INFO - PROCESS | 1969 | 1461539124854 Marionette TRACE conn2 <- [1,526,null,{}] 16:05:24 INFO - PROCESS | 1969 | 1461539124856 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}] 16:05:24 INFO - PROCESS | 1969 | 1461539124934 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 16:05:25 INFO - PROCESS | 1969 | 1461539125022 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:25 INFO - PROCESS | 1969 | ++DOCSHELL 0x1151cf000 == 45 [pid = 1969] [id = 139] 16:05:25 INFO - PROCESS | 1969 | ++DOMWINDOW == 93 (0x114013800) [pid = 1969] [serial = 414] [outer = 0x0] 16:05:25 INFO - PROCESS | 1969 | ++DOMWINDOW == 94 (0x114548c00) [pid = 1969] [serial = 415] [outer = 0x114013800] 16:05:25 INFO - PROCESS | 1969 | 1461539125054 Marionette DEBUG loaded listener.js 16:05:25 INFO - PROCESS | 1969 | ++DOMWINDOW == 95 (0x115652400) [pid = 1969] [serial = 416] [outer = 0x114013800] 16:05:25 INFO - PROCESS | 1969 | 1461539125519 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]]]}] 16:05:25 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 16:05:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 719ms 16:05:25 INFO - PROCESS | 1969 | 1461539125574 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 16:05:25 INFO - PROCESS | 1969 | 1461539125576 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 16:05:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 16:05:25 INFO - PROCESS | 1969 | 1461539125580 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 16:05:25 INFO - PROCESS | 1969 | 1461539125582 Marionette TRACE conn2 <- [1,530,null,{}] 16:05:25 INFO - PROCESS | 1969 | 1461539125586 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}] 16:05:25 INFO - PROCESS | 1969 | 1461539125685 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 16:05:25 INFO - PROCESS | 1969 | 1461539125731 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:25 INFO - PROCESS | 1969 | ++DOCSHELL 0x11b1ef800 == 46 [pid = 1969] [id = 140] 16:05:25 INFO - PROCESS | 1969 | ++DOMWINDOW == 96 (0x118538000) [pid = 1969] [serial = 417] [outer = 0x0] 16:05:25 INFO - PROCESS | 1969 | ++DOMWINDOW == 97 (0x11ad47800) [pid = 1969] [serial = 418] [outer = 0x118538000] 16:05:25 INFO - PROCESS | 1969 | 1461539125762 Marionette DEBUG loaded listener.js 16:05:25 INFO - PROCESS | 1969 | ++DOMWINDOW == 98 (0x11bbbc000) [pid = 1969] [serial = 419] [outer = 0x118538000] 16:05:26 INFO - PROCESS | 1969 | 1461539126137 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"]]]}] 16:05:26 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 16:05:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 16:05:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 16:05:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:05:26 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 16:05:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 16:05:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 16:05:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:05:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 571ms 16:05:26 INFO - PROCESS | 1969 | 1461539126153 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 16:05:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 16:05:26 INFO - PROCESS | 1969 | 1461539126156 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 16:05:26 INFO - PROCESS | 1969 | 1461539126158 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 16:05:26 INFO - PROCESS | 1969 | 1461539126160 Marionette TRACE conn2 <- [1,534,null,{}] 16:05:26 INFO - PROCESS | 1969 | 1461539126163 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}] 16:05:26 INFO - PROCESS | 1969 | 1461539126262 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 16:05:26 INFO - PROCESS | 1969 | 1461539126306 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:26 INFO - PROCESS | 1969 | ++DOCSHELL 0x12b6c9000 == 47 [pid = 1969] [id = 141] 16:05:26 INFO - PROCESS | 1969 | ++DOMWINDOW == 99 (0x11c125400) [pid = 1969] [serial = 420] [outer = 0x0] 16:05:26 INFO - PROCESS | 1969 | ++DOMWINDOW == 100 (0x125b77000) [pid = 1969] [serial = 421] [outer = 0x11c125400] 16:05:26 INFO - PROCESS | 1969 | 1461539126337 Marionette DEBUG loaded listener.js 16:05:26 INFO - PROCESS | 1969 | ++DOMWINDOW == 101 (0x127f9c800) [pid = 1969] [serial = 422] [outer = 0x11c125400] 16:05:26 INFO - PROCESS | 1969 | 1461539126738 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]]]}] 16:05:26 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 16:05:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 619ms 16:05:26 INFO - PROCESS | 1969 | 1461539126778 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 16:05:26 INFO - PROCESS | 1969 | 1461539126779 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 16:05:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 16:05:26 INFO - PROCESS | 1969 | 1461539126786 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 16:05:26 INFO - PROCESS | 1969 | 1461539126791 Marionette TRACE conn2 <- [1,538,null,{}] 16:05:26 INFO - PROCESS | 1969 | 1461539126794 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}] 16:05:26 INFO - PROCESS | 1969 | 1461539126893 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 16:05:26 INFO - PROCESS | 1969 | 1461539126968 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:26 INFO - PROCESS | 1969 | ++DOCSHELL 0x12d054800 == 48 [pid = 1969] [id = 142] 16:05:26 INFO - PROCESS | 1969 | ++DOMWINDOW == 102 (0x125f28400) [pid = 1969] [serial = 423] [outer = 0x0] 16:05:27 INFO - PROCESS | 1969 | ++DOMWINDOW == 103 (0x129c19800) [pid = 1969] [serial = 424] [outer = 0x125f28400] 16:05:27 INFO - PROCESS | 1969 | 1461539127004 Marionette DEBUG loaded listener.js 16:05:27 INFO - PROCESS | 1969 | ++DOMWINDOW == 104 (0x12b4eec00) [pid = 1969] [serial = 425] [outer = 0x125f28400] 16:05:27 INFO - PROCESS | 1969 | 1461539127367 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]]]}] 16:05:27 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. 16:05:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 627ms 16:05:27 INFO - PROCESS | 1969 | 1461539127409 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 16:05:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 16:05:27 INFO - PROCESS | 1969 | 1461539127412 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 16:05:27 INFO - PROCESS | 1969 | 1461539127414 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 16:05:27 INFO - PROCESS | 1969 | 1461539127415 Marionette TRACE conn2 <- [1,542,null,{}] 16:05:27 INFO - PROCESS | 1969 | 1461539127418 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}] 16:05:27 INFO - PROCESS | 1969 | 1461539127511 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 16:05:27 INFO - PROCESS | 1969 | 1461539127592 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:27 INFO - PROCESS | 1969 | ++DOCSHELL 0x12d74a000 == 49 [pid = 1969] [id = 143] 16:05:27 INFO - PROCESS | 1969 | ++DOMWINDOW == 105 (0x12b4ed400) [pid = 1969] [serial = 426] [outer = 0x0] 16:05:27 INFO - PROCESS | 1969 | ++DOMWINDOW == 106 (0x12b614c00) [pid = 1969] [serial = 427] [outer = 0x12b4ed400] 16:05:27 INFO - PROCESS | 1969 | 1461539127622 Marionette DEBUG loaded listener.js 16:05:27 INFO - PROCESS | 1969 | ++DOMWINDOW == 107 (0x12bb0c800) [pid = 1969] [serial = 428] [outer = 0x12b4ed400] 16:05:27 INFO - PROCESS | 1969 | 1461539127997 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]]]}] 16:05:28 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. 16:05:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 622ms 16:05:28 INFO - PROCESS | 1969 | 1461539128045 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 16:05:28 INFO - PROCESS | 1969 | 1461539128048 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 16:05:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 16:05:28 INFO - PROCESS | 1969 | 1461539128055 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 16:05:28 INFO - PROCESS | 1969 | 1461539128056 Marionette TRACE conn2 <- [1,546,null,{}] 16:05:28 INFO - PROCESS | 1969 | 1461539128058 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}] 16:05:28 INFO - PROCESS | 1969 | 1461539128160 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 16:05:28 INFO - PROCESS | 1969 | 1461539128232 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:28 INFO - PROCESS | 1969 | ++DOCSHELL 0x12da3e800 == 50 [pid = 1969] [id = 144] 16:05:28 INFO - PROCESS | 1969 | ++DOMWINDOW == 108 (0x12bd98400) [pid = 1969] [serial = 429] [outer = 0x0] 16:05:28 INFO - PROCESS | 1969 | ++DOMWINDOW == 109 (0x12c102c00) [pid = 1969] [serial = 430] [outer = 0x12bd98400] 16:05:28 INFO - PROCESS | 1969 | 1461539128276 Marionette DEBUG loaded listener.js 16:05:28 INFO - PROCESS | 1969 | ++DOMWINDOW == 110 (0x12cff0c00) [pid = 1969] [serial = 431] [outer = 0x12bd98400] 16:05:28 INFO - PROCESS | 1969 | 1461539128682 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]]]}] 16:05:28 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 16:05:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 671ms 16:05:28 INFO - PROCESS | 1969 | 1461539128726 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 16:05:28 INFO - PROCESS | 1969 | 1461539128728 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 16:05:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 16:05:28 INFO - PROCESS | 1969 | 1461539128730 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 16:05:28 INFO - PROCESS | 1969 | 1461539128732 Marionette TRACE conn2 <- [1,550,null,{}] 16:05:28 INFO - PROCESS | 1969 | 1461539128734 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}] 16:05:28 INFO - PROCESS | 1969 | 1461539128860 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 16:05:29 INFO - PROCESS | 1969 | 1461539129129 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:29 INFO - PROCESS | 1969 | ++DOCSHELL 0x119c23800 == 51 [pid = 1969] [id = 145] 16:05:29 INFO - PROCESS | 1969 | ++DOMWINDOW == 111 (0x1147cbc00) [pid = 1969] [serial = 432] [outer = 0x0] 16:05:29 INFO - PROCESS | 1969 | ++DOMWINDOW == 112 (0x115649800) [pid = 1969] [serial = 433] [outer = 0x1147cbc00] 16:05:29 INFO - PROCESS | 1969 | 1461539129174 Marionette DEBUG loaded listener.js 16:05:29 INFO - PROCESS | 1969 | ++DOMWINDOW == 113 (0x1159a7400) [pid = 1969] [serial = 434] [outer = 0x1147cbc00] 16:05:29 INFO - PROCESS | 1969 | 1461539129553 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]]]}] 16:05:29 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. 16:05:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 872ms 16:05:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 16:05:29 INFO - PROCESS | 1969 | 1461539129603 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 16:05:29 INFO - PROCESS | 1969 | 1461539129605 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 16:05:29 INFO - PROCESS | 1969 | 1461539129608 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 16:05:29 INFO - PROCESS | 1969 | 1461539129610 Marionette TRACE conn2 <- [1,554,null,{}] 16:05:29 INFO - PROCESS | 1969 | 1461539129613 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}] 16:05:29 INFO - PROCESS | 1969 | 1461539129705 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 16:05:29 INFO - PROCESS | 1969 | 1461539129753 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:29 INFO - PROCESS | 1969 | ++DOCSHELL 0x1197b7800 == 52 [pid = 1969] [id = 146] 16:05:29 INFO - PROCESS | 1969 | ++DOMWINDOW == 114 (0x118c86c00) [pid = 1969] [serial = 435] [outer = 0x0] 16:05:29 INFO - PROCESS | 1969 | ++DOMWINDOW == 115 (0x119b5c400) [pid = 1969] [serial = 436] [outer = 0x118c86c00] 16:05:29 INFO - PROCESS | 1969 | 1461539129782 Marionette DEBUG loaded listener.js 16:05:29 INFO - PROCESS | 1969 | ++DOMWINDOW == 116 (0x11aa81000) [pid = 1969] [serial = 437] [outer = 0x118c86c00] 16:05:30 INFO - PROCESS | 1969 | [1969] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:05:30 INFO - PROCESS | 1969 | --DOCSHELL 0x118e5f000 == 51 [pid = 1969] [id = 112] 16:05:30 INFO - PROCESS | 1969 | --DOCSHELL 0x12b8e2000 == 50 [pid = 1969] [id = 138] 16:05:30 INFO - PROCESS | 1969 | --DOCSHELL 0x12b462000 == 49 [pid = 1969] [id = 137] 16:05:30 INFO - PROCESS | 1969 | --DOCSHELL 0x12b110000 == 48 [pid = 1969] [id = 136] 16:05:30 INFO - PROCESS | 1969 | --DOCSHELL 0x1239d8000 == 47 [pid = 1969] [id = 135] 16:05:30 INFO - PROCESS | 1969 | --DOCSHELL 0x127a59000 == 46 [pid = 1969] [id = 134] 16:05:30 INFO - PROCESS | 1969 | --DOCSHELL 0x126bcb000 == 45 [pid = 1969] [id = 133] 16:05:30 INFO - PROCESS | 1969 | --DOCSHELL 0x125aba000 == 44 [pid = 1969] [id = 132] 16:05:30 INFO - PROCESS | 1969 | --DOCSHELL 0x11c47e800 == 43 [pid = 1969] [id = 131] 16:05:30 INFO - PROCESS | 1969 | --DOMWINDOW == 115 (0x1297c3800) [pid = 1969] [serial = 364] [outer = 0x0] [url = about:blank] 16:05:30 INFO - PROCESS | 1969 | --DOCSHELL 0x11c13c800 == 42 [pid = 1969] [id = 130] 16:05:30 INFO - PROCESS | 1969 | --DOCSHELL 0x11adc6800 == 41 [pid = 1969] [id = 129] 16:05:30 INFO - PROCESS | 1969 | --DOCSHELL 0x119c2b800 == 40 [pid = 1969] [id = 128] 16:05:30 INFO - PROCESS | 1969 | --DOCSHELL 0x11877a800 == 39 [pid = 1969] [id = 127] 16:05:30 INFO - PROCESS | 1969 | --DOCSHELL 0x118cd4800 == 38 [pid = 1969] [id = 126] 16:05:30 INFO - PROCESS | 1969 | --DOCSHELL 0x12b44a000 == 37 [pid = 1969] [id = 125] 16:05:30 INFO - PROCESS | 1969 | --DOCSHELL 0x125dc9800 == 36 [pid = 1969] [id = 124] 16:05:30 INFO - PROCESS | 1969 | --DOCSHELL 0x118583800 == 35 [pid = 1969] [id = 123] 16:05:30 INFO - PROCESS | 1969 | --DOCSHELL 0x125b58000 == 34 [pid = 1969] [id = 122] 16:05:30 INFO - PROCESS | 1969 | 1461539130178 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]]]}] 16:05:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 16:05:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 621ms 16:05:30 INFO - PROCESS | 1969 | 1461539130240 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 16:05:30 INFO - PROCESS | 1969 | 1461539130242 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 16:05:30 INFO - PROCESS | 1969 | --DOMWINDOW == 114 (0x118c1d400) [pid = 1969] [serial = 337] [outer = 0x0] [url = about:blank] 16:05:30 INFO - PROCESS | 1969 | --DOMWINDOW == 113 (0x118f74800) [pid = 1969] [serial = 338] [outer = 0x0] [url = about:blank] 16:05:30 INFO - PROCESS | 1969 | --DOMWINDOW == 112 (0x11aa74800) [pid = 1969] [serial = 340] [outer = 0x0] [url = about:blank] 16:05:30 INFO - PROCESS | 1969 | --DOMWINDOW == 111 (0x11aa7fc00) [pid = 1969] [serial = 341] [outer = 0x0] [url = about:blank] 16:05:30 INFO - PROCESS | 1969 | --DOMWINDOW == 110 (0x1297c1800) [pid = 1969] [serial = 362] [outer = 0x0] [url = about:blank] 16:05:30 INFO - PROCESS | 1969 | --DOMWINDOW == 109 (0x11c653c00) [pid = 1969] [serial = 346] [outer = 0x0] [url = about:blank] 16:05:30 INFO - PROCESS | 1969 | --DOMWINDOW == 108 (0x11bf87000) [pid = 1969] [serial = 343] [outer = 0x0] [url = about:blank] 16:05:30 INFO - PROCESS | 1969 | --DOMWINDOW == 107 (0x118c08800) [pid = 1969] [serial = 334] [outer = 0x0] [url = about:blank] 16:05:30 INFO - PROCESS | 1969 | --DOMWINDOW == 106 (0x125cc7000) [pid = 1969] [serial = 349] [outer = 0x0] [url = about:blank] 16:05:30 INFO - PROCESS | 1969 | --DOMWINDOW == 105 (0x1277c5800) [pid = 1969] [serial = 352] [outer = 0x0] [url = about:blank] 16:05:30 INFO - PROCESS | 1969 | --DOMWINDOW == 104 (0x126dce800) [pid = 1969] [serial = 350] [outer = 0x0] [url = about:blank] 16:05:30 INFO - PROCESS | 1969 | --DOMWINDOW == 103 (0x1280fa400) [pid = 1969] [serial = 353] [outer = 0x0] [url = about:blank] 16:05:30 INFO - PROCESS | 1969 | --DOMWINDOW == 102 (0x118cf6800) [pid = 1969] [serial = 356] [outer = 0x0] [url = about:blank] 16:05:30 INFO - PROCESS | 1969 | --DOMWINDOW == 101 (0x129778000) [pid = 1969] [serial = 361] [outer = 0x0] [url = about:blank] 16:05:30 INFO - PROCESS | 1969 | --DOMWINDOW == 100 (0x11af80c00) [pid = 1969] [serial = 358] [outer = 0x0] [url = about:blank] 16:05:30 INFO - PROCESS | 1969 | --DOMWINDOW == 99 (0x11564a800) [pid = 1969] [serial = 355] [outer = 0x0] [url = about:blank] 16:05:30 INFO - PROCESS | 1969 | --DOMWINDOW == 98 (0x125d5d800) [pid = 1969] [serial = 347] [outer = 0x0] [url = about:blank] 16:05:30 INFO - PROCESS | 1969 | --DOMWINDOW == 97 (0x11c419c00) [pid = 1969] [serial = 344] [outer = 0x0] [url = about:blank] 16:05:30 INFO - PROCESS | 1969 | --DOMWINDOW == 96 (0x125b6fc00) [pid = 1969] [serial = 359] [outer = 0x0] [url = about:blank] 16:05:30 INFO - PROCESS | 1969 | --DOMWINDOW == 95 (0x11c654000) [pid = 1969] [serial = 329] [outer = 0x0] [url = about:blank] 16:05:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 16:05:30 INFO - PROCESS | 1969 | 1461539130254 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 16:05:30 INFO - PROCESS | 1969 | 1461539130255 Marionette TRACE conn2 <- [1,558,null,{}] 16:05:30 INFO - PROCESS | 1969 | 1461539130258 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}] 16:05:30 INFO - PROCESS | 1969 | 1461539130333 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 16:05:30 INFO - PROCESS | 1969 | 1461539130361 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:30 INFO - PROCESS | 1969 | ++DOCSHELL 0x11917f800 == 35 [pid = 1969] [id = 147] 16:05:30 INFO - PROCESS | 1969 | ++DOMWINDOW == 96 (0x11af47c00) [pid = 1969] [serial = 438] [outer = 0x0] 16:05:30 INFO - PROCESS | 1969 | ++DOMWINDOW == 97 (0x11af7fc00) [pid = 1969] [serial = 439] [outer = 0x11af47c00] 16:05:30 INFO - PROCESS | 1969 | 1461539130389 Marionette DEBUG loaded listener.js 16:05:30 INFO - PROCESS | 1969 | ++DOMWINDOW == 98 (0x11bbbac00) [pid = 1969] [serial = 440] [outer = 0x11af47c00] 16:05:30 INFO - PROCESS | 1969 | 1461539130740 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]]]}] 16:05:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 16:05:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 522ms 16:05:30 INFO - PROCESS | 1969 | 1461539130774 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 16:05:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 16:05:30 INFO - PROCESS | 1969 | 1461539130776 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 16:05:30 INFO - PROCESS | 1969 | 1461539130799 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 16:05:30 INFO - PROCESS | 1969 | 1461539130803 Marionette TRACE conn2 <- [1,562,null,{}] 16:05:30 INFO - PROCESS | 1969 | 1461539130812 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}] 16:05:30 INFO - PROCESS | 1969 | 1461539130901 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 16:05:30 INFO - PROCESS | 1969 | 1461539130914 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:30 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c472000 == 36 [pid = 1969] [id = 148] 16:05:30 INFO - PROCESS | 1969 | ++DOMWINDOW == 99 (0x11bf85800) [pid = 1969] [serial = 441] [outer = 0x0] 16:05:30 INFO - PROCESS | 1969 | ++DOMWINDOW == 100 (0x12584f400) [pid = 1969] [serial = 442] [outer = 0x11bf85800] 16:05:30 INFO - PROCESS | 1969 | 1461539130955 Marionette DEBUG loaded listener.js 16:05:31 INFO - PROCESS | 1969 | ++DOMWINDOW == 101 (0x125f30c00) [pid = 1969] [serial = 443] [outer = 0x11bf85800] 16:05:31 INFO - PROCESS | 1969 | [1969] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:05:31 INFO - PROCESS | 1969 | [1969] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:05:31 INFO - PROCESS | 1969 | 1461539131364 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]]]}] 16:05:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 16:05:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 598ms 16:05:31 INFO - PROCESS | 1969 | 1461539131377 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 16:05:31 INFO - PROCESS | 1969 | 1461539131379 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 16:05:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 16:05:31 INFO - PROCESS | 1969 | 1461539131383 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 16:05:31 INFO - PROCESS | 1969 | 1461539131384 Marionette TRACE conn2 <- [1,566,null,{}] 16:05:31 INFO - PROCESS | 1969 | 1461539131387 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}] 16:05:31 INFO - PROCESS | 1969 | 1461539131463 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 16:05:31 INFO - PROCESS | 1969 | 1461539131508 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:31 INFO - PROCESS | 1969 | ++DOCSHELL 0x125ab9800 == 37 [pid = 1969] [id = 149] 16:05:31 INFO - PROCESS | 1969 | ++DOMWINDOW == 102 (0x125856c00) [pid = 1969] [serial = 444] [outer = 0x0] 16:05:31 INFO - PROCESS | 1969 | ++DOMWINDOW == 103 (0x126b77c00) [pid = 1969] [serial = 445] [outer = 0x125856c00] 16:05:31 INFO - PROCESS | 1969 | 1461539131533 Marionette DEBUG loaded listener.js 16:05:31 INFO - PROCESS | 1969 | ++DOMWINDOW == 104 (0x127fa0c00) [pid = 1969] [serial = 446] [outer = 0x125856c00] 16:05:31 INFO - PROCESS | 1969 | [1969] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:05:31 INFO - PROCESS | 1969 | [1969] WARNING: 'NS_FAILED(aResult)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:05:31 INFO - PROCESS | 1969 | [1969] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:05:31 INFO - PROCESS | 1969 | 1461539131833 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]]]}] 16:05:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 16:05:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 469ms 16:05:31 INFO - PROCESS | 1969 | 1461539131853 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 16:05:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 16:05:31 INFO - PROCESS | 1969 | 1461539131854 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 16:05:31 INFO - PROCESS | 1969 | 1461539131856 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 16:05:31 INFO - PROCESS | 1969 | 1461539131857 Marionette TRACE conn2 <- [1,570,null,{}] 16:05:31 INFO - PROCESS | 1969 | 1461539131860 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}] 16:05:31 INFO - PROCESS | 1969 | 1461539131936 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 16:05:31 INFO - PROCESS | 1969 | 1461539131941 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:31 INFO - PROCESS | 1969 | ++DOCSHELL 0x127022800 == 38 [pid = 1969] [id = 150] 16:05:31 INFO - PROCESS | 1969 | ++DOMWINDOW == 105 (0x129775000) [pid = 1969] [serial = 447] [outer = 0x0] 16:05:31 INFO - PROCESS | 1969 | ++DOMWINDOW == 106 (0x1297c1800) [pid = 1969] [serial = 448] [outer = 0x129775000] 16:05:31 INFO - PROCESS | 1969 | 1461539131976 Marionette DEBUG loaded listener.js 16:05:32 INFO - PROCESS | 1969 | ++DOMWINDOW == 107 (0x129c17c00) [pid = 1969] [serial = 449] [outer = 0x129775000] 16:05:32 INFO - PROCESS | 1969 | [1969] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:05:32 INFO - PROCESS | 1969 | [1969] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:05:32 INFO - PROCESS | 1969 | 1461539132337 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]]]}] 16:05:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 16:05:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 518ms 16:05:32 INFO - PROCESS | 1969 | 1461539132374 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 16:05:32 INFO - PROCESS | 1969 | 1461539132376 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 16:05:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 16:05:32 INFO - PROCESS | 1969 | 1461539132378 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 16:05:32 INFO - PROCESS | 1969 | 1461539132379 Marionette TRACE conn2 <- [1,574,null,{}] 16:05:32 INFO - PROCESS | 1969 | 1461539132382 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}] 16:05:32 INFO - PROCESS | 1969 | 1461539132478 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 16:05:32 INFO - PROCESS | 1969 | 1461539132491 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:32 INFO - PROCESS | 1969 | ++DOCSHELL 0x1280b3000 == 39 [pid = 1969] [id = 151] 16:05:32 INFO - PROCESS | 1969 | ++DOMWINDOW == 108 (0x129c1ec00) [pid = 1969] [serial = 450] [outer = 0x0] 16:05:32 INFO - PROCESS | 1969 | ++DOMWINDOW == 109 (0x12b4e0c00) [pid = 1969] [serial = 451] [outer = 0x129c1ec00] 16:05:32 INFO - PROCESS | 1969 | 1461539132516 Marionette DEBUG loaded listener.js 16:05:32 INFO - PROCESS | 1969 | ++DOMWINDOW == 110 (0x12b536c00) [pid = 1969] [serial = 452] [outer = 0x129c1ec00] 16:05:32 INFO - PROCESS | 1969 | 1461539132851 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]]]}] 16:05:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 16:05:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 522ms 16:05:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 16:05:32 INFO - PROCESS | 1969 | 1461539132900 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 16:05:32 INFO - PROCESS | 1969 | 1461539132902 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 16:05:32 INFO - PROCESS | 1969 | 1461539132904 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 16:05:32 INFO - PROCESS | 1969 | 1461539132905 Marionette TRACE conn2 <- [1,578,null,{}] 16:05:32 INFO - PROCESS | 1969 | 1461539132907 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}] 16:05:32 INFO - PROCESS | 1969 | 1461539132996 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 16:05:33 INFO - PROCESS | 1969 | 1461539133026 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:33 INFO - PROCESS | 1969 | ++DOCSHELL 0x12b27c000 == 40 [pid = 1969] [id = 152] 16:05:33 INFO - PROCESS | 1969 | ++DOMWINDOW == 111 (0x12b53c400) [pid = 1969] [serial = 453] [outer = 0x0] 16:05:33 INFO - PROCESS | 1969 | ++DOMWINDOW == 112 (0x12b61a400) [pid = 1969] [serial = 454] [outer = 0x12b53c400] 16:05:33 INFO - PROCESS | 1969 | 1461539133052 Marionette DEBUG loaded listener.js 16:05:33 INFO - PROCESS | 1969 | ++DOMWINDOW == 113 (0x12bd92000) [pid = 1969] [serial = 455] [outer = 0x12b53c400] 16:05:33 INFO - PROCESS | 1969 | ++DOMWINDOW == 114 (0x12bb0f800) [pid = 1969] [serial = 456] [outer = 0x12f944400] 16:05:33 INFO - PROCESS | 1969 | 1461539133439 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]]]}] 16:05:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 16:05:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 568ms 16:05:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 16:05:33 INFO - PROCESS | 1969 | 1461539133477 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 16:05:33 INFO - PROCESS | 1969 | 1461539133479 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 16:05:33 INFO - PROCESS | 1969 | 1461539133483 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 16:05:33 INFO - PROCESS | 1969 | 1461539133484 Marionette TRACE conn2 <- [1,582,null,{}] 16:05:33 INFO - PROCESS | 1969 | 1461539133487 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}] 16:05:33 INFO - PROCESS | 1969 | 1461539133580 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 16:05:33 INFO - PROCESS | 1969 | 1461539133585 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:33 INFO - PROCESS | 1969 | ++DOCSHELL 0x12b6cf800 == 41 [pid = 1969] [id = 153] 16:05:33 INFO - PROCESS | 1969 | ++DOMWINDOW == 115 (0x125d5fc00) [pid = 1969] [serial = 457] [outer = 0x0] 16:05:33 INFO - PROCESS | 1969 | ++DOMWINDOW == 116 (0x12bd97800) [pid = 1969] [serial = 458] [outer = 0x125d5fc00] 16:05:33 INFO - PROCESS | 1969 | 1461539133610 Marionette DEBUG loaded listener.js 16:05:33 INFO - PROCESS | 1969 | ++DOMWINDOW == 117 (0x12d017800) [pid = 1969] [serial = 459] [outer = 0x125d5fc00] 16:05:33 INFO - PROCESS | 1969 | 1461539133946 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]]]}] 16:05:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 16:05:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 519ms 16:05:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 16:05:34 INFO - PROCESS | 1969 | 1461539134002 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 16:05:34 INFO - PROCESS | 1969 | 1461539134003 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 16:05:34 INFO - PROCESS | 1969 | 1461539134005 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 16:05:34 INFO - PROCESS | 1969 | 1461539134006 Marionette TRACE conn2 <- [1,586,null,{}] 16:05:34 INFO - PROCESS | 1969 | 1461539134008 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}] 16:05:34 INFO - PROCESS | 1969 | 1461539134102 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 16:05:34 INFO - PROCESS | 1969 | 1461539134113 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:34 INFO - PROCESS | 1969 | ++DOCSHELL 0x12d04d800 == 42 [pid = 1969] [id = 154] 16:05:34 INFO - PROCESS | 1969 | ++DOMWINDOW == 118 (0x118f74400) [pid = 1969] [serial = 460] [outer = 0x0] 16:05:34 INFO - PROCESS | 1969 | ++DOMWINDOW == 119 (0x12d169c00) [pid = 1969] [serial = 461] [outer = 0x118f74400] 16:05:34 INFO - PROCESS | 1969 | 1461539134139 Marionette DEBUG loaded listener.js 16:05:34 INFO - PROCESS | 1969 | ++DOMWINDOW == 120 (0x12d173000) [pid = 1969] [serial = 462] [outer = 0x118f74400] 16:05:34 INFO - PROCESS | 1969 | [1969] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:05:34 INFO - PROCESS | 1969 | --DOMWINDOW == 119 (0x11c64c400) [pid = 1969] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 16:05:34 INFO - PROCESS | 1969 | --DOMWINDOW == 118 (0x11ad45400) [pid = 1969] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 16:05:34 INFO - PROCESS | 1969 | --DOMWINDOW == 117 (0x1277c3000) [pid = 1969] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 16:05:34 INFO - PROCESS | 1969 | --DOMWINDOW == 116 (0x1299cfc00) [pid = 1969] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 16:05:34 INFO - PROCESS | 1969 | --DOMWINDOW == 115 (0x118fa0000) [pid = 1969] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 16:05:34 INFO - PROCESS | 1969 | --DOMWINDOW == 114 (0x119135000) [pid = 1969] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 16:05:34 INFO - PROCESS | 1969 | --DOMWINDOW == 113 (0x12b538800) [pid = 1969] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 16:05:34 INFO - PROCESS | 1969 | --DOMWINDOW == 112 (0x11bf8bc00) [pid = 1969] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 16:05:34 INFO - PROCESS | 1969 | --DOMWINDOW == 111 (0x1299cc000) [pid = 1969] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 16:05:34 INFO - PROCESS | 1969 | --DOMWINDOW == 110 (0x11ad47c00) [pid = 1969] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 16:05:34 INFO - PROCESS | 1969 | --DOMWINDOW == 109 (0x11870a400) [pid = 1969] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 16:05:34 INFO - PROCESS | 1969 | --DOMWINDOW == 108 (0x114badc00) [pid = 1969] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 16:05:34 INFO - PROCESS | 1969 | --DOMWINDOW == 107 (0x127535c00) [pid = 1969] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 16:05:34 INFO - PROCESS | 1969 | [1969] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:05:34 INFO - PROCESS | 1969 | 1461539134568 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]]]}] 16:05:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 16:05:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 568ms 16:05:34 INFO - PROCESS | 1969 | 1461539134575 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 16:05:34 INFO - PROCESS | 1969 | 1461539134576 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 16:05:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 16:05:34 INFO - PROCESS | 1969 | 1461539134578 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 16:05:34 INFO - PROCESS | 1969 | 1461539134580 Marionette TRACE conn2 <- [1,590,null,{}] 16:05:34 INFO - PROCESS | 1969 | 1461539134583 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}] 16:05:34 INFO - PROCESS | 1969 | 1461539134662 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 16:05:34 INFO - PROCESS | 1969 | 1461539134670 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:34 INFO - PROCESS | 1969 | ++DOCSHELL 0x126a9b800 == 43 [pid = 1969] [id = 155] 16:05:34 INFO - PROCESS | 1969 | ++DOMWINDOW == 108 (0x11a602800) [pid = 1969] [serial = 463] [outer = 0x0] 16:05:34 INFO - PROCESS | 1969 | ++DOMWINDOW == 109 (0x127535c00) [pid = 1969] [serial = 464] [outer = 0x11a602800] 16:05:34 INFO - PROCESS | 1969 | 1461539134700 Marionette DEBUG loaded listener.js 16:05:34 INFO - PROCESS | 1969 | ++DOMWINDOW == 110 (0x12b4ee000) [pid = 1969] [serial = 465] [outer = 0x11a602800] 16:05:35 INFO - PROCESS | 1969 | 1461539135073 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]]]}] 16:05:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 16:05:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 522ms 16:05:35 INFO - PROCESS | 1969 | 1461539135101 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 16:05:35 INFO - PROCESS | 1969 | 1461539135102 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 16:05:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 16:05:35 INFO - PROCESS | 1969 | 1461539135104 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 16:05:35 INFO - PROCESS | 1969 | 1461539135106 Marionette TRACE conn2 <- [1,594,null,{}] 16:05:35 INFO - PROCESS | 1969 | 1461539135109 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}] 16:05:35 INFO - PROCESS | 1969 | 1461539135202 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 16:05:35 INFO - PROCESS | 1969 | 1461539135206 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:35 INFO - PROCESS | 1969 | ++DOCSHELL 0x12dcaa800 == 44 [pid = 1969] [id = 156] 16:05:35 INFO - PROCESS | 1969 | ++DOMWINDOW == 111 (0x12b4e8400) [pid = 1969] [serial = 466] [outer = 0x0] 16:05:35 INFO - PROCESS | 1969 | ++DOMWINDOW == 112 (0x12d92ec00) [pid = 1969] [serial = 467] [outer = 0x12b4e8400] 16:05:35 INFO - PROCESS | 1969 | 1461539135232 Marionette DEBUG loaded listener.js 16:05:35 INFO - PROCESS | 1969 | ++DOMWINDOW == 113 (0x12d9ccc00) [pid = 1969] [serial = 468] [outer = 0x12b4e8400] 16:05:35 INFO - PROCESS | 1969 | 1461539135555 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]]]}] 16:05:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 16:05:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 469ms 16:05:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 16:05:35 INFO - PROCESS | 1969 | 1461539135574 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 16:05:35 INFO - PROCESS | 1969 | 1461539135575 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 16:05:35 INFO - PROCESS | 1969 | 1461539135577 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 16:05:35 INFO - PROCESS | 1969 | 1461539135578 Marionette TRACE conn2 <- [1,598,null,{}] 16:05:35 INFO - PROCESS | 1969 | 1461539135585 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}] 16:05:35 INFO - PROCESS | 1969 | 1461539135668 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 16:05:35 INFO - PROCESS | 1969 | 1461539135715 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:35 INFO - PROCESS | 1969 | ++DOCSHELL 0x12e556000 == 45 [pid = 1969] [id = 157] 16:05:35 INFO - PROCESS | 1969 | ++DOMWINDOW == 114 (0x12d020800) [pid = 1969] [serial = 469] [outer = 0x0] 16:05:35 INFO - PROCESS | 1969 | ++DOMWINDOW == 115 (0x12d9cec00) [pid = 1969] [serial = 470] [outer = 0x12d020800] 16:05:35 INFO - PROCESS | 1969 | 1461539135740 Marionette DEBUG loaded listener.js 16:05:35 INFO - PROCESS | 1969 | ++DOMWINDOW == 116 (0x12d9e8400) [pid = 1969] [serial = 471] [outer = 0x12d020800] 16:05:36 INFO - PROCESS | 1969 | 1461539136035 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]]]}] 16:05:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 16:05:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 473ms 16:05:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 16:05:36 INFO - PROCESS | 1969 | 1461539136055 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 16:05:36 INFO - PROCESS | 1969 | 1461539136056 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 16:05:36 INFO - PROCESS | 1969 | 1461539136058 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 16:05:36 INFO - PROCESS | 1969 | 1461539136059 Marionette TRACE conn2 <- [1,602,null,{}] 16:05:36 INFO - PROCESS | 1969 | 1461539136062 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}] 16:05:36 INFO - PROCESS | 1969 | 1461539136149 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 16:05:36 INFO - PROCESS | 1969 | 1461539136153 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:36 INFO - PROCESS | 1969 | ++DOCSHELL 0x12e584800 == 46 [pid = 1969] [id = 158] 16:05:36 INFO - PROCESS | 1969 | ++DOMWINDOW == 117 (0x126b76400) [pid = 1969] [serial = 472] [outer = 0x0] 16:05:36 INFO - PROCESS | 1969 | ++DOMWINDOW == 118 (0x12e3a6000) [pid = 1969] [serial = 473] [outer = 0x126b76400] 16:05:36 INFO - PROCESS | 1969 | 1461539136178 Marionette DEBUG loaded listener.js 16:05:36 INFO - PROCESS | 1969 | ++DOMWINDOW == 119 (0x12e3adc00) [pid = 1969] [serial = 474] [outer = 0x126b76400] 16:05:36 INFO - PROCESS | 1969 | 1461539136560 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]]]}] 16:05:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 16:05:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 519ms 16:05:36 INFO - PROCESS | 1969 | 1461539136577 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 16:05:36 INFO - PROCESS | 1969 | 1461539136581 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 16:05:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 16:05:36 INFO - PROCESS | 1969 | 1461539136604 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 16:05:36 INFO - PROCESS | 1969 | 1461539136607 Marionette TRACE conn2 <- [1,606,null,{}] 16:05:36 INFO - PROCESS | 1969 | 1461539136611 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}] 16:05:36 INFO - PROCESS | 1969 | 1461539136713 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 16:05:36 INFO - PROCESS | 1969 | 1461539136777 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:36 INFO - PROCESS | 1969 | ++DOCSHELL 0x118cd7800 == 47 [pid = 1969] [id = 159] 16:05:36 INFO - PROCESS | 1969 | ++DOMWINDOW == 120 (0x1159d1000) [pid = 1969] [serial = 475] [outer = 0x0] 16:05:36 INFO - PROCESS | 1969 | ++DOMWINDOW == 121 (0x11875dc00) [pid = 1969] [serial = 476] [outer = 0x1159d1000] 16:05:36 INFO - PROCESS | 1969 | 1461539136809 Marionette DEBUG loaded listener.js 16:05:36 INFO - PROCESS | 1969 | ++DOMWINDOW == 122 (0x118f99400) [pid = 1969] [serial = 477] [outer = 0x1159d1000] 16:05:37 INFO - PROCESS | 1969 | 1461539137242 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]]]}] 16:05:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 16:05:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 674ms 16:05:37 INFO - PROCESS | 1969 | 1461539137277 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 16:05:37 INFO - PROCESS | 1969 | 1461539137281 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 16:05:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 16:05:37 INFO - PROCESS | 1969 | 1461539137286 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 16:05:37 INFO - PROCESS | 1969 | 1461539137288 Marionette TRACE conn2 <- [1,610,null,{}] 16:05:37 INFO - PROCESS | 1969 | 1461539137290 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}] 16:05:37 INFO - PROCESS | 1969 | 1461539137393 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 16:05:37 INFO - PROCESS | 1969 | 1461539137494 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:37 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c167000 == 48 [pid = 1969] [id = 160] 16:05:37 INFO - PROCESS | 1969 | ++DOMWINDOW == 123 (0x11b913000) [pid = 1969] [serial = 478] [outer = 0x0] 16:05:37 INFO - PROCESS | 1969 | ++DOMWINDOW == 124 (0x11bbc5000) [pid = 1969] [serial = 479] [outer = 0x11b913000] 16:05:37 INFO - PROCESS | 1969 | 1461539137525 Marionette DEBUG loaded listener.js 16:05:37 INFO - PROCESS | 1969 | ++DOMWINDOW == 125 (0x11c384400) [pid = 1969] [serial = 480] [outer = 0x11b913000] 16:05:37 INFO - PROCESS | 1969 | 1461539137947 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]]]}] 16:05:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 16:05:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 669ms 16:05:37 INFO - PROCESS | 1969 | 1461539137956 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 16:05:37 INFO - PROCESS | 1969 | 1461539137957 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 16:05:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 16:05:37 INFO - PROCESS | 1969 | 1461539137960 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 16:05:37 INFO - PROCESS | 1969 | 1461539137962 Marionette TRACE conn2 <- [1,614,null,{}] 16:05:37 INFO - PROCESS | 1969 | 1461539137972 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}] 16:05:38 INFO - PROCESS | 1969 | 1461539138076 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 16:05:38 INFO - PROCESS | 1969 | 1461539138123 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:38 INFO - PROCESS | 1969 | ++DOCSHELL 0x12cf28800 == 49 [pid = 1969] [id = 161] 16:05:38 INFO - PROCESS | 1969 | ++DOMWINDOW == 126 (0x12584f800) [pid = 1969] [serial = 481] [outer = 0x0] 16:05:38 INFO - PROCESS | 1969 | ++DOMWINDOW == 127 (0x128436400) [pid = 1969] [serial = 482] [outer = 0x12584f800] 16:05:38 INFO - PROCESS | 1969 | 1461539138155 Marionette DEBUG loaded listener.js 16:05:38 INFO - PROCESS | 1969 | ++DOMWINDOW == 128 (0x1299cd000) [pid = 1969] [serial = 483] [outer = 0x12584f800] 16:05:38 INFO - PROCESS | 1969 | 1461539138547 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]]]}] 16:05:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 16:05:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 625ms 16:05:38 INFO - PROCESS | 1969 | 1461539138586 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 16:05:38 INFO - PROCESS | 1969 | 1461539138587 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 16:05:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 16:05:38 INFO - PROCESS | 1969 | 1461539138590 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 16:05:38 INFO - PROCESS | 1969 | 1461539138591 Marionette TRACE conn2 <- [1,618,null,{}] 16:05:38 INFO - PROCESS | 1969 | 1461539138593 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}] 16:05:38 INFO - PROCESS | 1969 | 1461539138693 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 16:05:38 INFO - PROCESS | 1969 | 1461539138792 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:38 INFO - PROCESS | 1969 | ++DOCSHELL 0x12ead6000 == 50 [pid = 1969] [id = 162] 16:05:38 INFO - PROCESS | 1969 | ++DOMWINDOW == 129 (0x12b477000) [pid = 1969] [serial = 484] [outer = 0x0] 16:05:38 INFO - PROCESS | 1969 | ++DOMWINDOW == 130 (0x12b4ea800) [pid = 1969] [serial = 485] [outer = 0x12b477000] 16:05:38 INFO - PROCESS | 1969 | 1461539138823 Marionette DEBUG loaded listener.js 16:05:38 INFO - PROCESS | 1969 | ++DOMWINDOW == 131 (0x12bd90000) [pid = 1969] [serial = 486] [outer = 0x12b477000] 16:05:39 INFO - PROCESS | 1969 | 1461539139259 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]]]}] 16:05:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 16:05:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 718ms 16:05:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 16:05:39 INFO - PROCESS | 1969 | 1461539139313 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 16:05:39 INFO - PROCESS | 1969 | 1461539139315 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 16:05:39 INFO - PROCESS | 1969 | 1461539139318 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 16:05:39 INFO - PROCESS | 1969 | 1461539139320 Marionette TRACE conn2 <- [1,622,null,{}] 16:05:39 INFO - PROCESS | 1969 | 1461539139322 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}] 16:05:39 INFO - PROCESS | 1969 | 1461539139562 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 16:05:39 INFO - PROCESS | 1969 | 1461539139645 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:39 INFO - PROCESS | 1969 | ++DOCSHELL 0x11b998800 == 51 [pid = 1969] [id = 163] 16:05:39 INFO - PROCESS | 1969 | ++DOMWINDOW == 132 (0x115886400) [pid = 1969] [serial = 487] [outer = 0x0] 16:05:39 INFO - PROCESS | 1969 | ++DOMWINDOW == 133 (0x1159cec00) [pid = 1969] [serial = 488] [outer = 0x115886400] 16:05:39 INFO - PROCESS | 1969 | 1461539139675 Marionette DEBUG loaded listener.js 16:05:39 INFO - PROCESS | 1969 | ++DOMWINDOW == 134 (0x11912cc00) [pid = 1969] [serial = 489] [outer = 0x115886400] 16:05:40 INFO - PROCESS | 1969 | 1461539140119 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]]]}] 16:05:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 16:05:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 869ms 16:05:40 INFO - PROCESS | 1969 | 1461539140189 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 16:05:40 INFO - PROCESS | 1969 | 1461539140191 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 16:05:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 16:05:40 INFO - PROCESS | 1969 | 1461539140194 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 16:05:40 INFO - PROCESS | 1969 | 1461539140200 Marionette TRACE conn2 <- [1,626,null,{}] 16:05:40 INFO - PROCESS | 1969 | 1461539140203 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}] 16:05:40 INFO - PROCESS | 1969 | 1461539140288 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 16:05:40 INFO - PROCESS | 1969 | 1461539140347 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:40 INFO - PROCESS | 1969 | ++DOCSHELL 0x118c53000 == 52 [pid = 1969] [id = 164] 16:05:40 INFO - PROCESS | 1969 | ++DOMWINDOW == 135 (0x11aa74800) [pid = 1969] [serial = 490] [outer = 0x0] 16:05:40 INFO - PROCESS | 1969 | ++DOMWINDOW == 136 (0x11aca5000) [pid = 1969] [serial = 491] [outer = 0x11aa74800] 16:05:40 INFO - PROCESS | 1969 | 1461539140374 Marionette DEBUG loaded listener.js 16:05:40 INFO - PROCESS | 1969 | ++DOMWINDOW == 137 (0x11af4c400) [pid = 1969] [serial = 492] [outer = 0x11aa74800] 16:05:40 INFO - PROCESS | 1969 | --DOCSHELL 0x12e556000 == 51 [pid = 1969] [id = 157] 16:05:40 INFO - PROCESS | 1969 | --DOCSHELL 0x12dcaa800 == 50 [pid = 1969] [id = 156] 16:05:40 INFO - PROCESS | 1969 | --DOCSHELL 0x126a9b800 == 49 [pid = 1969] [id = 155] 16:05:40 INFO - PROCESS | 1969 | --DOCSHELL 0x12d04d800 == 48 [pid = 1969] [id = 154] 16:05:40 INFO - PROCESS | 1969 | --DOCSHELL 0x12b6cf800 == 47 [pid = 1969] [id = 153] 16:05:40 INFO - PROCESS | 1969 | --DOCSHELL 0x12b27c000 == 46 [pid = 1969] [id = 152] 16:05:40 INFO - PROCESS | 1969 | --DOCSHELL 0x1280b3000 == 45 [pid = 1969] [id = 151] 16:05:40 INFO - PROCESS | 1969 | --DOMWINDOW == 136 (0x115889400) [pid = 1969] [serial = 367] [outer = 0x0] [url = about:blank] 16:05:40 INFO - PROCESS | 1969 | --DOMWINDOW == 135 (0x11b1bcc00) [pid = 1969] [serial = 370] [outer = 0x0] [url = about:blank] 16:05:40 INFO - PROCESS | 1969 | --DOMWINDOW == 134 (0x1277c1800) [pid = 1969] [serial = 373] [outer = 0x0] [url = about:blank] 16:05:40 INFO - PROCESS | 1969 | --DOMWINDOW == 133 (0x12b879c00) [pid = 1969] [serial = 412] [outer = 0x0] [url = about:blank] 16:05:40 INFO - PROCESS | 1969 | --DOCSHELL 0x127022800 == 44 [pid = 1969] [id = 150] 16:05:40 INFO - PROCESS | 1969 | --DOCSHELL 0x125ab9800 == 43 [pid = 1969] [id = 149] 16:05:40 INFO - PROCESS | 1969 | --DOCSHELL 0x11c472000 == 42 [pid = 1969] [id = 148] 16:05:40 INFO - PROCESS | 1969 | --DOCSHELL 0x11917f800 == 41 [pid = 1969] [id = 147] 16:05:40 INFO - PROCESS | 1969 | --DOCSHELL 0x1197b7800 == 40 [pid = 1969] [id = 146] 16:05:40 INFO - PROCESS | 1969 | --DOCSHELL 0x119c23800 == 39 [pid = 1969] [id = 145] 16:05:40 INFO - PROCESS | 1969 | --DOCSHELL 0x12da3e800 == 38 [pid = 1969] [id = 144] 16:05:40 INFO - PROCESS | 1969 | --DOCSHELL 0x12d74a000 == 37 [pid = 1969] [id = 143] 16:05:40 INFO - PROCESS | 1969 | --DOCSHELL 0x12d054800 == 36 [pid = 1969] [id = 142] 16:05:40 INFO - PROCESS | 1969 | --DOCSHELL 0x1151cf000 == 35 [pid = 1969] [id = 139] 16:05:40 INFO - PROCESS | 1969 | --DOMWINDOW == 132 (0x1269d3800) [pid = 1969] [serial = 389] [outer = 0x0] [url = about:blank] 16:05:40 INFO - PROCESS | 1969 | --DOMWINDOW == 131 (0x1297ca800) [pid = 1969] [serial = 365] [outer = 0x0] [url = about:blank] 16:05:40 INFO - PROCESS | 1969 | --DOMWINDOW == 130 (0x1299cb000) [pid = 1969] [serial = 395] [outer = 0x0] [url = about:blank] 16:05:40 INFO - PROCESS | 1969 | --DOMWINDOW == 129 (0x12b476000) [pid = 1969] [serial = 401] [outer = 0x0] [url = about:blank] 16:05:40 INFO - PROCESS | 1969 | --DOMWINDOW == 128 (0x12b475000) [pid = 1969] [serial = 406] [outer = 0x0] [url = about:blank] 16:05:40 INFO - PROCESS | 1969 | --DOMWINDOW == 127 (0x11bf89000) [pid = 1969] [serial = 403] [outer = 0x0] [url = about:blank] 16:05:40 INFO - PROCESS | 1969 | --DOMWINDOW == 126 (0x12b540000) [pid = 1969] [serial = 409] [outer = 0x0] [url = about:blank] 16:05:40 INFO - PROCESS | 1969 | --DOMWINDOW == 125 (0x125cc4000) [pid = 1969] [serial = 388] [outer = 0x0] [url = about:blank] 16:05:40 INFO - PROCESS | 1969 | --DOMWINDOW == 124 (0x11c41f400) [pid = 1969] [serial = 385] [outer = 0x0] [url = about:blank] 16:05:40 INFO - PROCESS | 1969 | --DOMWINDOW == 123 (0x127adbc00) [pid = 1969] [serial = 404] [outer = 0x0] [url = about:blank] 16:05:40 INFO - PROCESS | 1969 | --DOMWINDOW == 122 (0x12b469800) [pid = 1969] [serial = 398] [outer = 0x0] [url = about:blank] 16:05:40 INFO - PROCESS | 1969 | --DOMWINDOW == 121 (0x11af83400) [pid = 1969] [serial = 382] [outer = 0x0] [url = about:blank] 16:05:40 INFO - PROCESS | 1969 | --DOMWINDOW == 120 (0x1191a4800) [pid = 1969] [serial = 379] [outer = 0x0] [url = about:blank] 16:05:40 INFO - PROCESS | 1969 | --DOMWINDOW == 119 (0x12b536000) [pid = 1969] [serial = 407] [outer = 0x0] [url = about:blank] 16:05:40 INFO - PROCESS | 1969 | --DOMWINDOW == 118 (0x11bbc2800) [pid = 1969] [serial = 383] [outer = 0x0] [url = about:blank] 16:05:40 INFO - PROCESS | 1969 | --DOMWINDOW == 117 (0x129c1a800) [pid = 1969] [serial = 397] [outer = 0x0] [url = about:blank] 16:05:40 INFO - PROCESS | 1969 | --DOMWINDOW == 116 (0x118f6e800) [pid = 1969] [serial = 377] [outer = 0x0] [url = about:blank] 16:05:40 INFO - PROCESS | 1969 | --DOMWINDOW == 115 (0x12584d400) [pid = 1969] [serial = 386] [outer = 0x0] [url = about:blank] 16:05:40 INFO - PROCESS | 1969 | --DOMWINDOW == 114 (0x12b46fc00) [pid = 1969] [serial = 400] [outer = 0x0] [url = about:blank] 16:05:40 INFO - PROCESS | 1969 | --DOMWINDOW == 113 (0x11aa72800) [pid = 1969] [serial = 380] [outer = 0x0] [url = about:blank] 16:05:40 INFO - PROCESS | 1969 | --DOMWINDOW == 112 (0x128438400) [pid = 1969] [serial = 392] [outer = 0x0] [url = about:blank] 16:05:40 INFO - PROCESS | 1969 | --DOMWINDOW == 111 (0x11875bc00) [pid = 1969] [serial = 376] [outer = 0x0] [url = about:blank] 16:05:40 INFO - PROCESS | 1969 | --DOMWINDOW == 110 (0x12977b800) [pid = 1969] [serial = 394] [outer = 0x0] [url = about:blank] 16:05:40 INFO - PROCESS | 1969 | --DOMWINDOW == 109 (0x127ad8800) [pid = 1969] [serial = 391] [outer = 0x0] [url = about:blank] 16:05:40 INFO - PROCESS | 1969 | --DOMWINDOW == 108 (0x12b805800) [pid = 1969] [serial = 410] [outer = 0x0] [url = about:blank] 16:05:40 INFO - PROCESS | 1969 | 1461539140785 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]]]}] 16:05:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 16:05:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 625ms 16:05:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 16:05:40 INFO - PROCESS | 1969 | 1461539140820 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 16:05:40 INFO - PROCESS | 1969 | 1461539140821 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 16:05:40 INFO - PROCESS | 1969 | 1461539140824 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 16:05:40 INFO - PROCESS | 1969 | 1461539140825 Marionette TRACE conn2 <- [1,630,null,{}] 16:05:40 INFO - PROCESS | 1969 | 1461539140827 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}] 16:05:40 INFO - PROCESS | 1969 | 1461539140916 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 16:05:40 INFO - PROCESS | 1969 | 1461539140922 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:40 INFO - PROCESS | 1969 | ++DOCSHELL 0x119b68800 == 36 [pid = 1969] [id = 165] 16:05:40 INFO - PROCESS | 1969 | ++DOMWINDOW == 109 (0x11bb6d000) [pid = 1969] [serial = 493] [outer = 0x0] 16:05:40 INFO - PROCESS | 1969 | ++DOMWINDOW == 110 (0x11bf86400) [pid = 1969] [serial = 494] [outer = 0x11bb6d000] 16:05:40 INFO - PROCESS | 1969 | 1461539140949 Marionette DEBUG loaded listener.js 16:05:40 INFO - PROCESS | 1969 | ++DOMWINDOW == 111 (0x11c381400) [pid = 1969] [serial = 495] [outer = 0x11bb6d000] 16:05:41 INFO - PROCESS | 1969 | 1461539141278 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]]]}] 16:05:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 16:05:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 468ms 16:05:41 INFO - PROCESS | 1969 | 1461539141308 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 16:05:41 INFO - PROCESS | 1969 | 1461539141311 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 16:05:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 16:05:41 INFO - PROCESS | 1969 | 1461539141322 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 16:05:41 INFO - PROCESS | 1969 | 1461539141325 Marionette TRACE conn2 <- [1,634,null,{}] 16:05:41 INFO - PROCESS | 1969 | 1461539141327 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}] 16:05:41 INFO - PROCESS | 1969 | 1461539141401 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 16:05:41 INFO - PROCESS | 1969 | 1461539141405 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:41 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c17c800 == 37 [pid = 1969] [id = 166] 16:05:41 INFO - PROCESS | 1969 | ++DOMWINDOW == 112 (0x11c41b400) [pid = 1969] [serial = 496] [outer = 0x0] 16:05:41 INFO - PROCESS | 1969 | ++DOMWINDOW == 113 (0x11c7f6400) [pid = 1969] [serial = 497] [outer = 0x11c41b400] 16:05:41 INFO - PROCESS | 1969 | 1461539141433 Marionette DEBUG loaded listener.js 16:05:41 INFO - PROCESS | 1969 | ++DOMWINDOW == 114 (0x125f31400) [pid = 1969] [serial = 498] [outer = 0x11c41b400] 16:05:41 INFO - PROCESS | 1969 | [1969] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:05:41 INFO - PROCESS | 1969 | [1969] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:05:41 INFO - PROCESS | 1969 | 1461539141799 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]]]}] 16:05:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 16:05:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 525ms 16:05:41 INFO - PROCESS | 1969 | 1461539141845 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 16:05:41 INFO - PROCESS | 1969 | 1461539141847 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 16:05:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 16:05:41 INFO - PROCESS | 1969 | 1461539141851 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 16:05:41 INFO - PROCESS | 1969 | 1461539141853 Marionette TRACE conn2 <- [1,638,null,{}] 16:05:41 INFO - PROCESS | 1969 | 1461539141856 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}] 16:05:41 INFO - PROCESS | 1969 | 1461539141978 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 16:05:42 INFO - PROCESS | 1969 | 1461539142047 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:42 INFO - PROCESS | 1969 | ++DOCSHELL 0x125aba800 == 38 [pid = 1969] [id = 167] 16:05:42 INFO - PROCESS | 1969 | ++DOMWINDOW == 115 (0x118f6f400) [pid = 1969] [serial = 499] [outer = 0x0] 16:05:42 INFO - PROCESS | 1969 | ++DOMWINDOW == 116 (0x126dce800) [pid = 1969] [serial = 500] [outer = 0x118f6f400] 16:05:42 INFO - PROCESS | 1969 | 1461539142087 Marionette DEBUG loaded listener.js 16:05:42 INFO - PROCESS | 1969 | ++DOMWINDOW == 117 (0x1280f5c00) [pid = 1969] [serial = 501] [outer = 0x118f6f400] 16:05:42 INFO - PROCESS | 1969 | [1969] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:05:42 INFO - PROCESS | 1969 | [1969] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:05:42 INFO - PROCESS | 1969 | 1461539142509 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]]]}] 16:05:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 16:05:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 670ms 16:05:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 16:05:42 INFO - PROCESS | 1969 | 1461539142521 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 16:05:42 INFO - PROCESS | 1969 | 1461539142522 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 16:05:42 INFO - PROCESS | 1969 | 1461539142524 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 16:05:42 INFO - PROCESS | 1969 | 1461539142525 Marionette TRACE conn2 <- [1,642,null,{}] 16:05:42 INFO - PROCESS | 1969 | 1461539142527 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}] 16:05:42 INFO - PROCESS | 1969 | 1461539142601 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 16:05:42 INFO - PROCESS | 1969 | 1461539142607 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:42 INFO - PROCESS | 1969 | ++DOCSHELL 0x12702e800 == 39 [pid = 1969] [id = 168] 16:05:42 INFO - PROCESS | 1969 | ++DOMWINDOW == 118 (0x1297c1400) [pid = 1969] [serial = 502] [outer = 0x0] 16:05:42 INFO - PROCESS | 1969 | ++DOMWINDOW == 119 (0x1297c4400) [pid = 1969] [serial = 503] [outer = 0x1297c1400] 16:05:42 INFO - PROCESS | 1969 | 1461539142640 Marionette DEBUG loaded listener.js 16:05:42 INFO - PROCESS | 1969 | ++DOMWINDOW == 120 (0x129c1c400) [pid = 1969] [serial = 504] [outer = 0x1297c1400] 16:05:43 INFO - PROCESS | 1969 | 1461539143020 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]]]}] 16:05:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 16:05:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 518ms 16:05:43 INFO - PROCESS | 1969 | 1461539143043 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 16:05:43 INFO - PROCESS | 1969 | 1461539143044 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 16:05:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 16:05:43 INFO - PROCESS | 1969 | 1461539143053 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 16:05:43 INFO - PROCESS | 1969 | 1461539143055 Marionette TRACE conn2 <- [1,646,null,{}] 16:05:43 INFO - PROCESS | 1969 | 1461539143057 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}] 16:05:43 INFO - PROCESS | 1969 | 1461539143151 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 16:05:43 INFO - PROCESS | 1969 | 1461539143155 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:43 INFO - PROCESS | 1969 | ++DOCSHELL 0x11ad62800 == 40 [pid = 1969] [id = 169] 16:05:43 INFO - PROCESS | 1969 | ++DOMWINDOW == 121 (0x1297cc400) [pid = 1969] [serial = 505] [outer = 0x0] 16:05:43 INFO - PROCESS | 1969 | ++DOMWINDOW == 122 (0x12b472c00) [pid = 1969] [serial = 506] [outer = 0x1297cc400] 16:05:43 INFO - PROCESS | 1969 | 1461539143181 Marionette DEBUG loaded listener.js 16:05:43 INFO - PROCESS | 1969 | ++DOMWINDOW == 123 (0x12b53d400) [pid = 1969] [serial = 507] [outer = 0x1297cc400] 16:05:43 INFO - PROCESS | 1969 | 1461539143498 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]]]}] 16:05:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 16:05:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 473ms 16:05:43 INFO - PROCESS | 1969 | 1461539143522 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 16:05:43 INFO - PROCESS | 1969 | 1461539143523 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 16:05:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 16:05:43 INFO - PROCESS | 1969 | 1461539143525 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 16:05:43 INFO - PROCESS | 1969 | 1461539143526 Marionette TRACE conn2 <- [1,650,null,{}] 16:05:43 INFO - PROCESS | 1969 | 1461539143529 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}] 16:05:43 INFO - PROCESS | 1969 | 1461539143623 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 16:05:43 INFO - PROCESS | 1969 | 1461539143627 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:43 INFO - PROCESS | 1969 | ++DOCSHELL 0x129a23800 == 41 [pid = 1969] [id = 170] 16:05:43 INFO - PROCESS | 1969 | ++DOMWINDOW == 124 (0x129c1e800) [pid = 1969] [serial = 508] [outer = 0x0] 16:05:43 INFO - PROCESS | 1969 | ++DOMWINDOW == 125 (0x12b60cc00) [pid = 1969] [serial = 509] [outer = 0x129c1e800] 16:05:43 INFO - PROCESS | 1969 | 1461539143653 Marionette DEBUG loaded listener.js 16:05:43 INFO - PROCESS | 1969 | ++DOMWINDOW == 126 (0x12bb08400) [pid = 1969] [serial = 510] [outer = 0x129c1e800] 16:05:44 INFO - PROCESS | 1969 | 1461539144001 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]]]}] 16:05:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 16:05:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 518ms 16:05:44 INFO - PROCESS | 1969 | 1461539144043 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 16:05:44 INFO - PROCESS | 1969 | 1461539144045 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 16:05:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 16:05:44 INFO - PROCESS | 1969 | 1461539144047 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 16:05:44 INFO - PROCESS | 1969 | 1461539144048 Marionette TRACE conn2 <- [1,654,null,{}] 16:05:44 INFO - PROCESS | 1969 | 1461539144051 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}] 16:05:44 INFO - PROCESS | 1969 | 1461539144140 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 16:05:44 INFO - PROCESS | 1969 | 1461539144144 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:44 INFO - PROCESS | 1969 | ++DOCSHELL 0x12b459800 == 42 [pid = 1969] [id = 171] 16:05:44 INFO - PROCESS | 1969 | ++DOMWINDOW == 127 (0x12b4e2000) [pid = 1969] [serial = 511] [outer = 0x0] 16:05:44 INFO - PROCESS | 1969 | ++DOMWINDOW == 128 (0x12c103800) [pid = 1969] [serial = 512] [outer = 0x12b4e2000] 16:05:44 INFO - PROCESS | 1969 | 1461539144170 Marionette DEBUG loaded listener.js 16:05:44 INFO - PROCESS | 1969 | ++DOMWINDOW == 129 (0x12cff8c00) [pid = 1969] [serial = 513] [outer = 0x12b4e2000] 16:05:44 INFO - PROCESS | 1969 | 1461539144494 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]]]}] 16:05:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 16:05:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 470ms 16:05:44 INFO - PROCESS | 1969 | 1461539144531 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 16:05:44 INFO - PROCESS | 1969 | 1461539144534 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 16:05:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 16:05:44 INFO - PROCESS | 1969 | 1461539144537 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 16:05:44 INFO - PROCESS | 1969 | 1461539144538 Marionette TRACE conn2 <- [1,658,null,{}] 16:05:44 INFO - PROCESS | 1969 | 1461539144540 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}] 16:05:44 INFO - PROCESS | 1969 | 1461539144636 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 16:05:44 INFO - PROCESS | 1969 | 1461539144649 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:44 INFO - PROCESS | 1969 | ++DOCSHELL 0x12b8f2800 == 43 [pid = 1969] [id = 172] 16:05:44 INFO - PROCESS | 1969 | ++DOMWINDOW == 130 (0x12bd9b800) [pid = 1969] [serial = 514] [outer = 0x0] 16:05:44 INFO - PROCESS | 1969 | ++DOMWINDOW == 131 (0x12d172000) [pid = 1969] [serial = 515] [outer = 0x12bd9b800] 16:05:44 INFO - PROCESS | 1969 | 1461539144674 Marionette DEBUG loaded listener.js 16:05:44 INFO - PROCESS | 1969 | ++DOMWINDOW == 132 (0x12d92f000) [pid = 1969] [serial = 516] [outer = 0x12bd9b800] 16:05:45 INFO - PROCESS | 1969 | --DOMWINDOW == 131 (0x12b534c00) [pid = 1969] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 16:05:45 INFO - PROCESS | 1969 | --DOMWINDOW == 130 (0x12b53c400) [pid = 1969] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 16:05:45 INFO - PROCESS | 1969 | --DOMWINDOW == 129 (0x125856c00) [pid = 1969] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 16:05:45 INFO - PROCESS | 1969 | --DOMWINDOW == 128 (0x11af47c00) [pid = 1969] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 16:05:45 INFO - PROCESS | 1969 | --DOMWINDOW == 127 (0x125d5fc00) [pid = 1969] [serial = 457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 16:05:45 INFO - PROCESS | 1969 | --DOMWINDOW == 126 (0x129775000) [pid = 1969] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 16:05:45 INFO - PROCESS | 1969 | --DOMWINDOW == 125 (0x118c86c00) [pid = 1969] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 16:05:45 INFO - PROCESS | 1969 | --DOMWINDOW == 124 (0x11a602800) [pid = 1969] [serial = 463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 16:05:45 INFO - PROCESS | 1969 | --DOMWINDOW == 123 (0x11bf85800) [pid = 1969] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 16:05:45 INFO - PROCESS | 1969 | --DOMWINDOW == 122 (0x1147cbc00) [pid = 1969] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 16:05:45 INFO - PROCESS | 1969 | --DOMWINDOW == 121 (0x118f74400) [pid = 1969] [serial = 460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 16:05:45 INFO - PROCESS | 1969 | --DOMWINDOW == 120 (0x12b4e8400) [pid = 1969] [serial = 466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 16:05:45 INFO - PROCESS | 1969 | --DOMWINDOW == 119 (0x12d020800) [pid = 1969] [serial = 469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 16:05:45 INFO - PROCESS | 1969 | --DOMWINDOW == 118 (0x129c1ec00) [pid = 1969] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 16:05:45 INFO - PROCESS | 1969 | 1461539145139 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]]]}] 16:05:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 16:05:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 619ms 16:05:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 16:05:45 INFO - PROCESS | 1969 | 1461539145157 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 16:05:45 INFO - PROCESS | 1969 | 1461539145158 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 16:05:45 INFO - PROCESS | 1969 | 1461539145160 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 16:05:45 INFO - PROCESS | 1969 | 1461539145161 Marionette TRACE conn2 <- [1,662,null,{}] 16:05:45 INFO - PROCESS | 1969 | 1461539145166 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}] 16:05:45 INFO - PROCESS | 1969 | 1461539145247 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 16:05:45 INFO - PROCESS | 1969 | 1461539145297 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:45 INFO - PROCESS | 1969 | ++DOCSHELL 0x12702b800 == 44 [pid = 1969] [id = 173] 16:05:45 INFO - PROCESS | 1969 | ++DOMWINDOW == 119 (0x11a608400) [pid = 1969] [serial = 517] [outer = 0x0] 16:05:45 INFO - PROCESS | 1969 | ++DOMWINDOW == 120 (0x129775000) [pid = 1969] [serial = 518] [outer = 0x11a608400] 16:05:45 INFO - PROCESS | 1969 | 1461539145327 Marionette DEBUG loaded listener.js 16:05:45 INFO - PROCESS | 1969 | ++DOMWINDOW == 121 (0x12d172400) [pid = 1969] [serial = 519] [outer = 0x11a608400] 16:05:45 INFO - PROCESS | 1969 | [1969] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:05:45 INFO - PROCESS | 1969 | [1969] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:05:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 16:05:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 472ms 16:05:45 INFO - PROCESS | 1969 | 1461539145626 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]]]}] 16:05:45 INFO - PROCESS | 1969 | 1461539145637 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 16:05:45 INFO - PROCESS | 1969 | 1461539145639 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 16:05:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 16:05:45 INFO - PROCESS | 1969 | 1461539145641 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 16:05:45 INFO - PROCESS | 1969 | 1461539145643 Marionette TRACE conn2 <- [1,666,null,{}] 16:05:45 INFO - PROCESS | 1969 | 1461539145654 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}] 16:05:45 INFO - PROCESS | 1969 | 1461539145753 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 16:05:45 INFO - PROCESS | 1969 | 1461539145758 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:45 INFO - PROCESS | 1969 | ++DOCSHELL 0x12dc9b800 == 45 [pid = 1969] [id = 174] 16:05:45 INFO - PROCESS | 1969 | ++DOMWINDOW == 122 (0x12d16dc00) [pid = 1969] [serial = 520] [outer = 0x0] 16:05:45 INFO - PROCESS | 1969 | ++DOMWINDOW == 123 (0x12d9ea000) [pid = 1969] [serial = 521] [outer = 0x12d16dc00] 16:05:45 INFO - PROCESS | 1969 | 1461539145783 Marionette DEBUG loaded listener.js 16:05:45 INFO - PROCESS | 1969 | ++DOMWINDOW == 124 (0x12e3b2400) [pid = 1969] [serial = 522] [outer = 0x12d16dc00] 16:05:45 INFO - PROCESS | 1969 | [1969] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:05:46 INFO - PROCESS | 1969 | [1969] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:05:46 INFO - PROCESS | 1969 | 1461539146115 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]]]}] 16:05:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 16:05:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 519ms 16:05:46 INFO - PROCESS | 1969 | 1461539146165 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 16:05:46 INFO - PROCESS | 1969 | 1461539146166 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 16:05:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 16:05:46 INFO - PROCESS | 1969 | 1461539146168 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 16:05:46 INFO - PROCESS | 1969 | 1461539146169 Marionette TRACE conn2 <- [1,670,null,{}] 16:05:46 INFO - PROCESS | 1969 | 1461539146172 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}] 16:05:46 INFO - PROCESS | 1969 | 1461539146250 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 16:05:46 INFO - PROCESS | 1969 | 1461539146255 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:46 INFO - PROCESS | 1969 | ++DOCSHELL 0x12e573000 == 46 [pid = 1969] [id = 175] 16:05:46 INFO - PROCESS | 1969 | ++DOMWINDOW == 125 (0x12d16c400) [pid = 1969] [serial = 523] [outer = 0x0] 16:05:46 INFO - PROCESS | 1969 | ++DOMWINDOW == 126 (0x12e519000) [pid = 1969] [serial = 524] [outer = 0x12d16c400] 16:05:46 INFO - PROCESS | 1969 | 1461539146280 Marionette DEBUG loaded listener.js 16:05:46 INFO - PROCESS | 1969 | ++DOMWINDOW == 127 (0x12e51f000) [pid = 1969] [serial = 525] [outer = 0x12d16c400] 16:05:46 INFO - PROCESS | 1969 | 1461539146613 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]]]}] 16:05:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 16:05:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 470ms 16:05:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 16:05:46 INFO - PROCESS | 1969 | 1461539146639 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 16:05:46 INFO - PROCESS | 1969 | 1461539146640 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 16:05:46 INFO - PROCESS | 1969 | 1461539146642 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 16:05:46 INFO - PROCESS | 1969 | 1461539146643 Marionette TRACE conn2 <- [1,674,null,{}] 16:05:46 INFO - PROCESS | 1969 | 1461539146645 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}] 16:05:46 INFO - PROCESS | 1969 | 1461539146723 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 16:05:46 INFO - PROCESS | 1969 | 1461539146727 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:46 INFO - PROCESS | 1969 | ++DOCSHELL 0x12e967800 == 47 [pid = 1969] [id = 176] 16:05:46 INFO - PROCESS | 1969 | ++DOMWINDOW == 128 (0x12e51f400) [pid = 1969] [serial = 526] [outer = 0x0] 16:05:46 INFO - PROCESS | 1969 | ++DOMWINDOW == 129 (0x12e53b800) [pid = 1969] [serial = 527] [outer = 0x12e51f400] 16:05:46 INFO - PROCESS | 1969 | 1461539146755 Marionette DEBUG loaded listener.js 16:05:46 INFO - PROCESS | 1969 | ++DOMWINDOW == 130 (0x12e540800) [pid = 1969] [serial = 528] [outer = 0x12e51f400] 16:05:46 INFO - PROCESS | 1969 | [1969] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:05:46 INFO - PROCESS | 1969 | [1969] WARNING: 'NS_FAILED(aResult)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:05:47 INFO - PROCESS | 1969 | [1969] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:05:47 INFO - PROCESS | 1969 | 1461539147188 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]]]}] 16:05:47 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 16:05:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 572ms 16:05:47 INFO - PROCESS | 1969 | 1461539147215 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 16:05:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 16:05:47 INFO - PROCESS | 1969 | 1461539147218 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 16:05:47 INFO - PROCESS | 1969 | 1461539147221 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 16:05:47 INFO - PROCESS | 1969 | 1461539147224 Marionette TRACE conn2 <- [1,678,null,{}] 16:05:47 INFO - PROCESS | 1969 | 1461539147228 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}] 16:05:47 INFO - PROCESS | 1969 | 1461539147328 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 16:05:47 INFO - PROCESS | 1969 | 1461539147393 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:47 INFO - PROCESS | 1969 | ++DOCSHELL 0x1197cb800 == 48 [pid = 1969] [id = 177] 16:05:47 INFO - PROCESS | 1969 | ++DOMWINDOW == 131 (0x1191a4800) [pid = 1969] [serial = 529] [outer = 0x0] 16:05:47 INFO - PROCESS | 1969 | ++DOMWINDOW == 132 (0x119e5c800) [pid = 1969] [serial = 530] [outer = 0x1191a4800] 16:05:47 INFO - PROCESS | 1969 | 1461539147454 Marionette DEBUG loaded listener.js 16:05:47 INFO - PROCESS | 1969 | ++DOMWINDOW == 133 (0x11af0d400) [pid = 1969] [serial = 531] [outer = 0x1191a4800] 16:05:47 INFO - PROCESS | 1969 | 1461539147844 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]]]}] 16:05:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 16:05:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 672ms 16:05:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 16:05:47 INFO - PROCESS | 1969 | 1461539147894 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 16:05:47 INFO - PROCESS | 1969 | 1461539147898 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 16:05:47 INFO - PROCESS | 1969 | 1461539147903 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 16:05:47 INFO - PROCESS | 1969 | 1461539147904 Marionette TRACE conn2 <- [1,682,null,{}] 16:05:47 INFO - PROCESS | 1969 | 1461539147907 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}] 16:05:48 INFO - PROCESS | 1969 | 1461539148010 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 16:05:48 INFO - PROCESS | 1969 | 1461539148062 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:48 INFO - PROCESS | 1969 | ++DOCSHELL 0x125abb800 == 49 [pid = 1969] [id = 178] 16:05:48 INFO - PROCESS | 1969 | ++DOMWINDOW == 134 (0x11a85f000) [pid = 1969] [serial = 532] [outer = 0x0] 16:05:48 INFO - PROCESS | 1969 | ++DOMWINDOW == 135 (0x11bf92800) [pid = 1969] [serial = 533] [outer = 0x11a85f000] 16:05:48 INFO - PROCESS | 1969 | 1461539148105 Marionette DEBUG loaded listener.js 16:05:48 INFO - PROCESS | 1969 | ++DOMWINDOW == 136 (0x125a44800) [pid = 1969] [serial = 534] [outer = 0x11a85f000] 16:05:48 INFO - PROCESS | 1969 | 1461539148977 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]]]}] 16:05:49 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) 16:05:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1121ms 16:05:49 INFO - PROCESS | 1969 | 1461539149024 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 16:05:49 INFO - PROCESS | 1969 | 1461539149025 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 16:05:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 16:05:49 INFO - PROCESS | 1969 | 1461539149028 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 16:05:49 INFO - PROCESS | 1969 | 1461539149031 Marionette TRACE conn2 <- [1,686,null,{}] 16:05:49 INFO - PROCESS | 1969 | 1461539149038 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}] 16:05:49 INFO - PROCESS | 1969 | 1461539149140 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 16:05:49 INFO - PROCESS | 1969 | 1461539149188 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:49 INFO - PROCESS | 1969 | ++DOCSHELL 0x12dc96000 == 50 [pid = 1969] [id = 179] 16:05:49 INFO - PROCESS | 1969 | ++DOMWINDOW == 137 (0x1280f1000) [pid = 1969] [serial = 535] [outer = 0x0] 16:05:49 INFO - PROCESS | 1969 | ++DOMWINDOW == 138 (0x129c10c00) [pid = 1969] [serial = 536] [outer = 0x1280f1000] 16:05:49 INFO - PROCESS | 1969 | 1461539149220 Marionette DEBUG loaded listener.js 16:05:49 INFO - PROCESS | 1969 | ++DOMWINDOW == 139 (0x12b4e4800) [pid = 1969] [serial = 537] [outer = 0x1280f1000] 16:05:50 INFO - PROCESS | 1969 | 1461539150089 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]]]}] 16:05:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 16:05:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1072ms 16:05:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 16:05:50 INFO - PROCESS | 1969 | 1461539150101 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 16:05:50 INFO - PROCESS | 1969 | 1461539150103 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 16:05:50 INFO - PROCESS | 1969 | 1461539150105 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 16:05:50 INFO - PROCESS | 1969 | 1461539150106 Marionette TRACE conn2 <- [1,690,null,{}] 16:05:50 INFO - PROCESS | 1969 | 1461539150109 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}] 16:05:50 INFO - PROCESS | 1969 | 1461539150209 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 16:05:50 INFO - PROCESS | 1969 | 1461539150256 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:50 INFO - PROCESS | 1969 | ++DOCSHELL 0x12ed3d800 == 51 [pid = 1969] [id = 180] 16:05:50 INFO - PROCESS | 1969 | ++DOMWINDOW == 140 (0x12b4e5800) [pid = 1969] [serial = 538] [outer = 0x0] 16:05:50 INFO - PROCESS | 1969 | ++DOMWINDOW == 141 (0x12d938800) [pid = 1969] [serial = 539] [outer = 0x12b4e5800] 16:05:50 INFO - PROCESS | 1969 | 1461539150287 Marionette DEBUG loaded listener.js 16:05:50 INFO - PROCESS | 1969 | ++DOMWINDOW == 142 (0x12d9eb000) [pid = 1969] [serial = 540] [outer = 0x12b4e5800] 16:05:51 INFO - PROCESS | 1969 | 1461539151189 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]]]}] 16:05:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 16:05:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1124ms 16:05:51 INFO - PROCESS | 1969 | 1461539151230 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 16:05:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 16:05:51 INFO - PROCESS | 1969 | 1461539151235 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 16:05:51 INFO - PROCESS | 1969 | 1461539151238 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 16:05:51 INFO - PROCESS | 1969 | 1461539151240 Marionette TRACE conn2 <- [1,694,null,{}] 16:05:51 INFO - PROCESS | 1969 | 1461539151244 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}] 16:05:51 INFO - PROCESS | 1969 | 1461539151333 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 16:05:51 INFO - PROCESS | 1969 | 1461539151383 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:51 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c471800 == 52 [pid = 1969] [id = 181] 16:05:51 INFO - PROCESS | 1969 | ++DOMWINDOW == 143 (0x118cf5400) [pid = 1969] [serial = 541] [outer = 0x0] 16:05:51 INFO - PROCESS | 1969 | ++DOMWINDOW == 144 (0x119b5c800) [pid = 1969] [serial = 542] [outer = 0x118cf5400] 16:05:51 INFO - PROCESS | 1969 | 1461539151411 Marionette DEBUG loaded listener.js 16:05:51 INFO - PROCESS | 1969 | ++DOMWINDOW == 145 (0x11af0c400) [pid = 1969] [serial = 543] [outer = 0x118cf5400] 16:05:51 INFO - PROCESS | 1969 | --DOCSHELL 0x12e573000 == 51 [pid = 1969] [id = 175] 16:05:51 INFO - PROCESS | 1969 | --DOCSHELL 0x12dc9b800 == 50 [pid = 1969] [id = 174] 16:05:51 INFO - PROCESS | 1969 | --DOCSHELL 0x12702b800 == 49 [pid = 1969] [id = 173] 16:05:51 INFO - PROCESS | 1969 | --DOCSHELL 0x12b8f2800 == 48 [pid = 1969] [id = 172] 16:05:51 INFO - PROCESS | 1969 | --DOCSHELL 0x12b459800 == 47 [pid = 1969] [id = 171] 16:05:51 INFO - PROCESS | 1969 | --DOCSHELL 0x129a23800 == 46 [pid = 1969] [id = 170] 16:05:51 INFO - PROCESS | 1969 | --DOCSHELL 0x11ad62800 == 45 [pid = 1969] [id = 169] 16:05:51 INFO - PROCESS | 1969 | --DOMWINDOW == 144 (0x12e3a6000) [pid = 1969] [serial = 473] [outer = 0x0] [url = about:blank] 16:05:52 INFO - PROCESS | 1969 | --DOCSHELL 0x12702e800 == 44 [pid = 1969] [id = 168] 16:05:52 INFO - PROCESS | 1969 | --DOCSHELL 0x125aba800 == 43 [pid = 1969] [id = 167] 16:05:52 INFO - PROCESS | 1969 | --DOCSHELL 0x11c17c800 == 42 [pid = 1969] [id = 166] 16:05:52 INFO - PROCESS | 1969 | --DOCSHELL 0x119b68800 == 41 [pid = 1969] [id = 165] 16:05:52 INFO - PROCESS | 1969 | --DOCSHELL 0x118c53000 == 40 [pid = 1969] [id = 164] 16:05:52 INFO - PROCESS | 1969 | --DOCSHELL 0x11b998800 == 39 [pid = 1969] [id = 163] 16:05:52 INFO - PROCESS | 1969 | --DOCSHELL 0x12ead6000 == 38 [pid = 1969] [id = 162] 16:05:52 INFO - PROCESS | 1969 | --DOCSHELL 0x11c167000 == 37 [pid = 1969] [id = 160] 16:05:52 INFO - PROCESS | 1969 | --DOCSHELL 0x118cd7800 == 36 [pid = 1969] [id = 159] 16:05:52 INFO - PROCESS | 1969 | --DOMWINDOW == 143 (0x12bb04000) [pid = 1969] [serial = 413] [outer = 0x0] [url = about:blank] 16:05:52 INFO - PROCESS | 1969 | --DOMWINDOW == 142 (0x12b61a400) [pid = 1969] [serial = 454] [outer = 0x0] [url = about:blank] 16:05:52 INFO - PROCESS | 1969 | --DOMWINDOW == 141 (0x126b77c00) [pid = 1969] [serial = 445] [outer = 0x0] [url = about:blank] 16:05:52 INFO - PROCESS | 1969 | --DOMWINDOW == 140 (0x127fa0c00) [pid = 1969] [serial = 446] [outer = 0x0] [url = about:blank] 16:05:52 INFO - PROCESS | 1969 | --DOMWINDOW == 139 (0x11af7fc00) [pid = 1969] [serial = 439] [outer = 0x0] [url = about:blank] 16:05:52 INFO - PROCESS | 1969 | --DOMWINDOW == 138 (0x11bbbac00) [pid = 1969] [serial = 440] [outer = 0x0] [url = about:blank] 16:05:52 INFO - PROCESS | 1969 | --DOMWINDOW == 137 (0x12bd97800) [pid = 1969] [serial = 458] [outer = 0x0] [url = about:blank] 16:05:52 INFO - PROCESS | 1969 | --DOMWINDOW == 136 (0x1297c1800) [pid = 1969] [serial = 448] [outer = 0x0] [url = about:blank] 16:05:52 INFO - PROCESS | 1969 | --DOMWINDOW == 135 (0x11aa81000) [pid = 1969] [serial = 437] [outer = 0x0] [url = about:blank] 16:05:52 INFO - PROCESS | 1969 | --DOMWINDOW == 134 (0x119b5c400) [pid = 1969] [serial = 436] [outer = 0x0] [url = about:blank] 16:05:52 INFO - PROCESS | 1969 | --DOMWINDOW == 133 (0x12b4ee000) [pid = 1969] [serial = 465] [outer = 0x0] [url = about:blank] 16:05:52 INFO - PROCESS | 1969 | --DOMWINDOW == 132 (0x129c19800) [pid = 1969] [serial = 424] [outer = 0x0] [url = about:blank] 16:05:52 INFO - PROCESS | 1969 | --DOMWINDOW == 131 (0x125b77000) [pid = 1969] [serial = 421] [outer = 0x0] [url = about:blank] 16:05:52 INFO - PROCESS | 1969 | --DOMWINDOW == 130 (0x12584f400) [pid = 1969] [serial = 442] [outer = 0x0] [url = about:blank] 16:05:52 INFO - PROCESS | 1969 | --DOMWINDOW == 129 (0x125f30c00) [pid = 1969] [serial = 443] [outer = 0x0] [url = about:blank] 16:05:52 INFO - PROCESS | 1969 | --DOMWINDOW == 128 (0x114548c00) [pid = 1969] [serial = 415] [outer = 0x0] [url = about:blank] 16:05:52 INFO - PROCESS | 1969 | --DOMWINDOW == 127 (0x1159a7400) [pid = 1969] [serial = 434] [outer = 0x0] [url = about:blank] 16:05:52 INFO - PROCESS | 1969 | --DOMWINDOW == 126 (0x115649800) [pid = 1969] [serial = 433] [outer = 0x0] [url = about:blank] 16:05:52 INFO - PROCESS | 1969 | --DOMWINDOW == 125 (0x12b614c00) [pid = 1969] [serial = 427] [outer = 0x0] [url = about:blank] 16:05:52 INFO - PROCESS | 1969 | --DOMWINDOW == 124 (0x11ad47800) [pid = 1969] [serial = 418] [outer = 0x0] [url = about:blank] 16:05:52 INFO - PROCESS | 1969 | --DOMWINDOW == 123 (0x12c102c00) [pid = 1969] [serial = 430] [outer = 0x0] [url = about:blank] 16:05:52 INFO - PROCESS | 1969 | --DOMWINDOW == 122 (0x12bd92000) [pid = 1969] [serial = 455] [outer = 0x0] [url = about:blank] 16:05:52 INFO - PROCESS | 1969 | --DOMWINDOW == 121 (0x125d5f400) [pid = 1969] [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.] 16:05:52 INFO - PROCESS | 1969 | --DOMWINDOW == 120 (0x12d169c00) [pid = 1969] [serial = 461] [outer = 0x0] [url = about:blank] 16:05:52 INFO - PROCESS | 1969 | --DOMWINDOW == 119 (0x12d92ec00) [pid = 1969] [serial = 467] [outer = 0x0] [url = about:blank] 16:05:52 INFO - PROCESS | 1969 | --DOMWINDOW == 118 (0x127535c00) [pid = 1969] [serial = 464] [outer = 0x0] [url = about:blank] 16:05:52 INFO - PROCESS | 1969 | --DOMWINDOW == 117 (0x12d9e8400) [pid = 1969] [serial = 471] [outer = 0x0] [url = about:blank] 16:05:52 INFO - PROCESS | 1969 | --DOMWINDOW == 116 (0x12d9ccc00) [pid = 1969] [serial = 468] [outer = 0x0] [url = about:blank] 16:05:52 INFO - PROCESS | 1969 | --DOMWINDOW == 115 (0x12d9cec00) [pid = 1969] [serial = 470] [outer = 0x0] [url = about:blank] 16:05:52 INFO - PROCESS | 1969 | --DOMWINDOW == 114 (0x12b4e0c00) [pid = 1969] [serial = 451] [outer = 0x0] [url = about:blank] 16:05:52 INFO - PROCESS | 1969 | --DOMWINDOW == 113 (0x12d017800) [pid = 1969] [serial = 459] [outer = 0x0] [url = about:blank] 16:05:52 INFO - PROCESS | 1969 | --DOMWINDOW == 112 (0x12d173000) [pid = 1969] [serial = 462] [outer = 0x0] [url = about:blank] 16:05:52 INFO - PROCESS | 1969 | --DOMWINDOW == 111 (0x129c17c00) [pid = 1969] [serial = 449] [outer = 0x0] [url = about:blank] 16:05:52 INFO - PROCESS | 1969 | --DOMWINDOW == 110 (0x12b536c00) [pid = 1969] [serial = 452] [outer = 0x0] [url = about:blank] 16:05:52 INFO - PROCESS | 1969 | 1461539152291 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]]]}] 16:05:52 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) 16:05:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1071ms 16:05:52 INFO - PROCESS | 1969 | 1461539152309 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 16:05:52 INFO - PROCESS | 1969 | 1461539152313 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 16:05:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 16:05:52 INFO - PROCESS | 1969 | 1461539152318 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 16:05:52 INFO - PROCESS | 1969 | 1461539152320 Marionette TRACE conn2 <- [1,698,null,{}] 16:05:52 INFO - PROCESS | 1969 | 1461539152322 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}] 16:05:52 INFO - PROCESS | 1969 | 1461539152396 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 16:05:52 INFO - PROCESS | 1969 | 1461539152403 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:52 INFO - PROCESS | 1969 | ++DOCSHELL 0x1197cc800 == 37 [pid = 1969] [id = 182] 16:05:52 INFO - PROCESS | 1969 | ++DOMWINDOW == 111 (0x11aa81000) [pid = 1969] [serial = 544] [outer = 0x0] 16:05:52 INFO - PROCESS | 1969 | ++DOMWINDOW == 112 (0x11bf8e400) [pid = 1969] [serial = 545] [outer = 0x11aa81000] 16:05:52 INFO - PROCESS | 1969 | 1461539152430 Marionette DEBUG loaded listener.js 16:05:52 INFO - PROCESS | 1969 | ++DOMWINDOW == 113 (0x12585a000) [pid = 1969] [serial = 546] [outer = 0x11aa81000] 16:05:53 INFO - PROCESS | 1969 | 1461539153272 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]]]}] 16:05:53 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) 16:05:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 969ms 16:05:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 16:05:53 INFO - PROCESS | 1969 | 1461539153287 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 16:05:53 INFO - PROCESS | 1969 | 1461539153289 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 16:05:53 INFO - PROCESS | 1969 | 1461539153291 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 16:05:53 INFO - PROCESS | 1969 | 1461539153293 Marionette TRACE conn2 <- [1,702,null,{}] 16:05:53 INFO - PROCESS | 1969 | 1461539153305 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}] 16:05:53 INFO - PROCESS | 1969 | 1461539153386 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 16:05:53 INFO - PROCESS | 1969 | 1461539153392 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:53 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c46c000 == 38 [pid = 1969] [id = 183] 16:05:53 INFO - PROCESS | 1969 | ++DOMWINDOW == 114 (0x1277c2800) [pid = 1969] [serial = 547] [outer = 0x0] 16:05:53 INFO - PROCESS | 1969 | ++DOMWINDOW == 115 (0x127fa6400) [pid = 1969] [serial = 548] [outer = 0x1277c2800] 16:05:53 INFO - PROCESS | 1969 | 1461539153422 Marionette DEBUG loaded listener.js 16:05:53 INFO - PROCESS | 1969 | ++DOMWINDOW == 116 (0x129778000) [pid = 1969] [serial = 549] [outer = 0x1277c2800] 16:05:54 INFO - PROCESS | 1969 | 1461539154254 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]]]}] 16:05:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 16:05:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 976ms 16:05:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 16:05:54 INFO - PROCESS | 1969 | 1461539154268 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 16:05:54 INFO - PROCESS | 1969 | 1461539154270 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 16:05:54 INFO - PROCESS | 1969 | 1461539154272 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 16:05:54 INFO - PROCESS | 1969 | 1461539154273 Marionette TRACE conn2 <- [1,706,null,{}] 16:05:54 INFO - PROCESS | 1969 | 1461539154294 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}] 16:05:54 INFO - PROCESS | 1969 | 1461539154385 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 16:05:54 INFO - PROCESS | 1969 | 1461539154389 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:54 INFO - PROCESS | 1969 | ++DOCSHELL 0x12700d000 == 39 [pid = 1969] [id = 184] 16:05:54 INFO - PROCESS | 1969 | ++DOMWINDOW == 117 (0x1297c2400) [pid = 1969] [serial = 550] [outer = 0x0] 16:05:54 INFO - PROCESS | 1969 | ++DOMWINDOW == 118 (0x12b469800) [pid = 1969] [serial = 551] [outer = 0x1297c2400] 16:05:54 INFO - PROCESS | 1969 | 1461539154416 Marionette DEBUG loaded listener.js 16:05:54 INFO - PROCESS | 1969 | ++DOMWINDOW == 119 (0x12b4e5000) [pid = 1969] [serial = 552] [outer = 0x1297c2400] 16:05:55 INFO - PROCESS | 1969 | 1461539155204 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]]]}] 16:05:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 16:05:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 968ms 16:05:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 16:05:55 INFO - PROCESS | 1969 | 1461539155241 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 16:05:55 INFO - PROCESS | 1969 | 1461539155242 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 16:05:55 INFO - PROCESS | 1969 | 1461539155244 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 16:05:55 INFO - PROCESS | 1969 | 1461539155246 Marionette TRACE conn2 <- [1,710,null,{}] 16:05:55 INFO - PROCESS | 1969 | 1461539155248 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}] 16:05:55 INFO - PROCESS | 1969 | 1461539155321 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 16:05:55 INFO - PROCESS | 1969 | 1461539155351 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:55 INFO - PROCESS | 1969 | ++DOCSHELL 0x129741000 == 40 [pid = 1969] [id = 185] 16:05:55 INFO - PROCESS | 1969 | ++DOMWINDOW == 120 (0x12b4eb800) [pid = 1969] [serial = 553] [outer = 0x0] 16:05:55 INFO - PROCESS | 1969 | ++DOMWINDOW == 121 (0x12b60c400) [pid = 1969] [serial = 554] [outer = 0x12b4eb800] 16:05:55 INFO - PROCESS | 1969 | 1461539155373 Marionette DEBUG loaded listener.js 16:05:55 INFO - PROCESS | 1969 | ++DOMWINDOW == 122 (0x12bb08800) [pid = 1969] [serial = 555] [outer = 0x12b4eb800] 16:05:55 INFO - PROCESS | 1969 | --DOMWINDOW == 121 (0x126b76400) [pid = 1969] [serial = 472] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 16:05:55 INFO - PROCESS | 1969 | --DOMWINDOW == 120 (0x11aa74800) [pid = 1969] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 16:05:55 INFO - PROCESS | 1969 | --DOMWINDOW == 119 (0x1297cc400) [pid = 1969] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 16:05:55 INFO - PROCESS | 1969 | --DOMWINDOW == 118 (0x118f6f400) [pid = 1969] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 16:05:55 INFO - PROCESS | 1969 | --DOMWINDOW == 117 (0x115886400) [pid = 1969] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 16:05:55 INFO - PROCESS | 1969 | --DOMWINDOW == 116 (0x11c41b400) [pid = 1969] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 16:05:55 INFO - PROCESS | 1969 | --DOMWINDOW == 115 (0x1297c1400) [pid = 1969] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 16:05:55 INFO - PROCESS | 1969 | --DOMWINDOW == 114 (0x129c1e800) [pid = 1969] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 16:05:55 INFO - PROCESS | 1969 | --DOMWINDOW == 113 (0x11bb6d000) [pid = 1969] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 16:05:55 INFO - PROCESS | 1969 | --DOMWINDOW == 112 (0x11a608400) [pid = 1969] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 16:05:55 INFO - PROCESS | 1969 | --DOMWINDOW == 111 (0x12b4e2000) [pid = 1969] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 16:05:55 INFO - PROCESS | 1969 | --DOMWINDOW == 110 (0x12bd9b800) [pid = 1969] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 16:05:55 INFO - PROCESS | 1969 | --DOMWINDOW == 109 (0x12d16dc00) [pid = 1969] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 16:05:55 INFO - PROCESS | 1969 | --DOMWINDOW == 108 (0x12d16c400) [pid = 1969] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 16:05:56 INFO - PROCESS | 1969 | 1461539156246 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]]]}] 16:05:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 16:05:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1023ms 16:05:56 INFO - PROCESS | 1969 | 1461539156271 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 16:05:56 INFO - PROCESS | 1969 | 1461539156273 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 16:05:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 16:05:56 INFO - PROCESS | 1969 | 1461539156275 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 16:05:56 INFO - PROCESS | 1969 | 1461539156276 Marionette TRACE conn2 <- [1,714,null,{}] 16:05:56 INFO - PROCESS | 1969 | 1461539156278 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}] 16:05:56 INFO - PROCESS | 1969 | 1461539156369 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 16:05:56 INFO - PROCESS | 1969 | 1461539156374 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:56 INFO - PROCESS | 1969 | ++DOCSHELL 0x129a1c800 == 41 [pid = 1969] [id = 186] 16:05:56 INFO - PROCESS | 1969 | ++DOMWINDOW == 109 (0x12bd8f000) [pid = 1969] [serial = 556] [outer = 0x0] 16:05:56 INFO - PROCESS | 1969 | ++DOMWINDOW == 110 (0x12bd97800) [pid = 1969] [serial = 557] [outer = 0x12bd8f000] 16:05:56 INFO - PROCESS | 1969 | 1461539156404 Marionette DEBUG loaded listener.js 16:05:56 INFO - PROCESS | 1969 | ++DOMWINDOW == 111 (0x12d01c400) [pid = 1969] [serial = 558] [outer = 0x12bd8f000] 16:05:57 INFO - PROCESS | 1969 | 1461539157222 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]]]}] 16:05:57 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 16:05:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 969ms 16:05:57 INFO - PROCESS | 1969 | 1461539157244 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 16:05:57 INFO - PROCESS | 1969 | 1461539157245 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 16:05:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 16:05:57 INFO - PROCESS | 1969 | 1461539157249 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 16:05:57 INFO - PROCESS | 1969 | 1461539157250 Marionette TRACE conn2 <- [1,718,null,{}] 16:05:57 INFO - PROCESS | 1969 | 1461539157252 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}] 16:05:57 INFO - PROCESS | 1969 | 1461539157344 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 16:05:57 INFO - PROCESS | 1969 | 1461539157350 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:57 INFO - PROCESS | 1969 | ++DOCSHELL 0x12b860800 == 42 [pid = 1969] [id = 187] 16:05:57 INFO - PROCESS | 1969 | ++DOMWINDOW == 112 (0x129c1a800) [pid = 1969] [serial = 559] [outer = 0x0] 16:05:57 INFO - PROCESS | 1969 | ++DOMWINDOW == 113 (0x12d174c00) [pid = 1969] [serial = 560] [outer = 0x129c1a800] 16:05:57 INFO - PROCESS | 1969 | 1461539157375 Marionette DEBUG loaded listener.js 16:05:57 INFO - PROCESS | 1969 | ++DOMWINDOW == 114 (0x12d9cb800) [pid = 1969] [serial = 561] [outer = 0x129c1a800] 16:05:58 INFO - PROCESS | 1969 | 1461539158151 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]]]}] 16:05:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 16:05:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 918ms 16:05:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 16:05:58 INFO - PROCESS | 1969 | 1461539158168 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 16:05:58 INFO - PROCESS | 1969 | 1461539158171 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 16:05:58 INFO - PROCESS | 1969 | 1461539158174 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 16:05:58 INFO - PROCESS | 1969 | 1461539158177 Marionette TRACE conn2 <- [1,722,null,{}] 16:05:58 INFO - PROCESS | 1969 | 1461539158184 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}] 16:05:58 INFO - PROCESS | 1969 | 1461539158278 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 16:05:58 INFO - PROCESS | 1969 | 1461539158325 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:58 INFO - PROCESS | 1969 | ++DOCSHELL 0x119d42000 == 43 [pid = 1969] [id = 188] 16:05:58 INFO - PROCESS | 1969 | ++DOMWINDOW == 115 (0x118f6f400) [pid = 1969] [serial = 562] [outer = 0x0] 16:05:58 INFO - PROCESS | 1969 | ++DOMWINDOW == 116 (0x1191a3800) [pid = 1969] [serial = 563] [outer = 0x118f6f400] 16:05:58 INFO - PROCESS | 1969 | 1461539158358 Marionette DEBUG loaded listener.js 16:05:58 INFO - PROCESS | 1969 | ++DOMWINDOW == 117 (0x11af04c00) [pid = 1969] [serial = 564] [outer = 0x118f6f400] 16:05:58 INFO - PROCESS | 1969 | 1461539158780 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] 16:05:58 INFO - PROCESS | 1969 | 1461539158811 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 16:05:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 16:05:58 INFO - PROCESS | 1969 | 1461539158818 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 16:05:58 INFO - PROCESS | 1969 | 1461539158820 Marionette TRACE conn2 <- [1,726,null,{}] 16:05:58 INFO - PROCESS | 1969 | 1461539158823 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}] 16:05:58 INFO - PROCESS | 1969 | 1461539158921 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 16:05:58 INFO - PROCESS | 1969 | 1461539158970 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:58 INFO - PROCESS | 1969 | ++DOCSHELL 0x126bb6800 == 44 [pid = 1969] [id = 189] 16:05:58 INFO - PROCESS | 1969 | ++DOMWINDOW == 118 (0x118f74400) [pid = 1969] [serial = 565] [outer = 0x0] 16:05:58 INFO - PROCESS | 1969 | ++DOMWINDOW == 119 (0x11c417400) [pid = 1969] [serial = 566] [outer = 0x118f74400] 16:05:59 INFO - PROCESS | 1969 | 1461539159001 Marionette DEBUG loaded listener.js 16:05:59 INFO - PROCESS | 1969 | ++DOMWINDOW == 120 (0x127f9e400) [pid = 1969] [serial = 567] [outer = 0x118f74400] 16:05:59 INFO - PROCESS | 1969 | 1461539159439 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]]]}] 16:05:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 16:05:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 670ms 16:05:59 INFO - PROCESS | 1969 | 1461539159488 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 16:05:59 INFO - PROCESS | 1969 | 1461539159489 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 16:05:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 16:05:59 INFO - PROCESS | 1969 | 1461539159492 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 16:05:59 INFO - PROCESS | 1969 | 1461539159495 Marionette TRACE conn2 <- [1,730,null,{}] 16:05:59 INFO - PROCESS | 1969 | 1461539159502 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}] 16:05:59 INFO - PROCESS | 1969 | 1461539159601 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 16:05:59 INFO - PROCESS | 1969 | 1461539159650 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:59 INFO - PROCESS | 1969 | ++DOCSHELL 0x12d053800 == 45 [pid = 1969] [id = 190] 16:05:59 INFO - PROCESS | 1969 | ++DOMWINDOW == 121 (0x12b474800) [pid = 1969] [serial = 568] [outer = 0x0] 16:05:59 INFO - PROCESS | 1969 | ++DOMWINDOW == 122 (0x12bb0d800) [pid = 1969] [serial = 569] [outer = 0x12b474800] 16:05:59 INFO - PROCESS | 1969 | 1461539159699 Marionette DEBUG loaded listener.js 16:05:59 INFO - PROCESS | 1969 | ++DOMWINDOW == 123 (0x12d16e000) [pid = 1969] [serial = 570] [outer = 0x12b474800] 16:06:00 INFO - PROCESS | 1969 | 1461539160162 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] 16:06:00 INFO - PROCESS | 1969 | 1461539160219 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 16:06:00 INFO - PROCESS | 1969 | 1461539160222 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 16:06:00 INFO - PROCESS | 1969 | 1461539160224 Marionette TRACE conn2 <- [1,734,null,{}] 16:06:00 INFO - PROCESS | 1969 | 1461539160226 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}] 16:06:00 INFO - PROCESS | 1969 | 1461539160354 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 16:06:00 INFO - PROCESS | 1969 | 1461539160443 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:00 INFO - PROCESS | 1969 | ++DOCSHELL 0x12d753800 == 46 [pid = 1969] [id = 191] 16:06:00 INFO - PROCESS | 1969 | ++DOMWINDOW == 124 (0x12d172c00) [pid = 1969] [serial = 571] [outer = 0x0] 16:06:00 INFO - PROCESS | 1969 | ++DOMWINDOW == 125 (0x12d9eb800) [pid = 1969] [serial = 572] [outer = 0x12d172c00] 16:06:00 INFO - PROCESS | 1969 | 1461539160491 Marionette DEBUG loaded listener.js 16:06:00 INFO - PROCESS | 1969 | ++DOMWINDOW == 126 (0x12e519400) [pid = 1969] [serial = 573] [outer = 0x12d172c00] 16:06:00 INFO - PROCESS | 1969 | 1461539160969 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]]]}] 16:06:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 16:06:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 769ms 16:06:00 INFO - PROCESS | 1969 | 1461539160992 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 16:06:00 INFO - PROCESS | 1969 | 1461539160994 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 16:06:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 16:06:00 INFO - PROCESS | 1969 | 1461539160996 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 16:06:00 INFO - PROCESS | 1969 | 1461539160997 Marionette TRACE conn2 <- [1,738,null,{}] 16:06:01 INFO - PROCESS | 1969 | 1461539161000 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}] 16:06:01 INFO - PROCESS | 1969 | 1461539161101 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 16:06:01 INFO - PROCESS | 1969 | 1461539161162 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:01 INFO - PROCESS | 1969 | ++DOCSHELL 0x12e55e000 == 47 [pid = 1969] [id = 192] 16:06:01 INFO - PROCESS | 1969 | ++DOMWINDOW == 127 (0x12e51d400) [pid = 1969] [serial = 574] [outer = 0x0] 16:06:01 INFO - PROCESS | 1969 | ++DOMWINDOW == 128 (0x12e53e800) [pid = 1969] [serial = 575] [outer = 0x12e51d400] 16:06:01 INFO - PROCESS | 1969 | 1461539161211 Marionette DEBUG loaded listener.js 16:06:01 INFO - PROCESS | 1969 | ++DOMWINDOW == 129 (0x12e91b000) [pid = 1969] [serial = 576] [outer = 0x12e51d400] 16:06:02 INFO - PROCESS | 1969 | 1461539162212 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]]]}] 16:06:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 16:06:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1222ms 16:06:02 INFO - PROCESS | 1969 | 1461539162219 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 16:06:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 16:06:02 INFO - PROCESS | 1969 | 1461539162220 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 16:06:02 INFO - PROCESS | 1969 | 1461539162222 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 16:06:02 INFO - PROCESS | 1969 | 1461539162224 Marionette TRACE conn2 <- [1,742,null,{}] 16:06:02 INFO - PROCESS | 1969 | 1461539162226 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}] 16:06:02 INFO - PROCESS | 1969 | 1461539162340 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 16:06:02 INFO - PROCESS | 1969 | 1461539162389 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:02 INFO - PROCESS | 1969 | ++DOCSHELL 0x12eadc000 == 48 [pid = 1969] [id = 193] 16:06:02 INFO - PROCESS | 1969 | ++DOMWINDOW == 130 (0x12e532400) [pid = 1969] [serial = 577] [outer = 0x0] 16:06:02 INFO - PROCESS | 1969 | ++DOMWINDOW == 131 (0x12e98bc00) [pid = 1969] [serial = 578] [outer = 0x12e532400] 16:06:02 INFO - PROCESS | 1969 | 1461539162421 Marionette DEBUG loaded listener.js 16:06:02 INFO - PROCESS | 1969 | ++DOMWINDOW == 132 (0x12e998400) [pid = 1969] [serial = 579] [outer = 0x12e532400] 16:06:03 INFO - PROCESS | 1969 | 1461539163324 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]]]}] 16:06:03 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 16:06:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1118ms 16:06:03 INFO - PROCESS | 1969 | 1461539163344 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 16:06:03 INFO - PROCESS | 1969 | 1461539163346 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 16:06:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 16:06:03 INFO - PROCESS | 1969 | 1461539163352 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 16:06:03 INFO - PROCESS | 1969 | 1461539163354 Marionette TRACE conn2 <- [1,746,null,{}] 16:06:03 INFO - PROCESS | 1969 | 1461539163358 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}] 16:06:03 INFO - PROCESS | 1969 | 1461539163448 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 16:06:03 INFO - PROCESS | 1969 | 1461539163499 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:03 INFO - PROCESS | 1969 | ++DOCSHELL 0x1153ef000 == 49 [pid = 1969] [id = 194] 16:06:03 INFO - PROCESS | 1969 | ++DOMWINDOW == 133 (0x114baa000) [pid = 1969] [serial = 580] [outer = 0x0] 16:06:03 INFO - PROCESS | 1969 | ++DOMWINDOW == 134 (0x114bb4800) [pid = 1969] [serial = 581] [outer = 0x114baa000] 16:06:03 INFO - PROCESS | 1969 | 1461539163528 Marionette DEBUG loaded listener.js 16:06:03 INFO - PROCESS | 1969 | ++DOMWINDOW == 135 (0x1154cd800) [pid = 1969] [serial = 582] [outer = 0x114baa000] 16:06:03 INFO - PROCESS | 1969 | --DOCSHELL 0x129a1c800 == 48 [pid = 1969] [id = 186] 16:06:03 INFO - PROCESS | 1969 | --DOCSHELL 0x129741000 == 47 [pid = 1969] [id = 185] 16:06:03 INFO - PROCESS | 1969 | --DOCSHELL 0x12700d000 == 46 [pid = 1969] [id = 184] 16:06:03 INFO - PROCESS | 1969 | --DOCSHELL 0x11c46c000 == 45 [pid = 1969] [id = 183] 16:06:03 INFO - PROCESS | 1969 | --DOCSHELL 0x1197cc800 == 44 [pid = 1969] [id = 182] 16:06:03 INFO - PROCESS | 1969 | --DOCSHELL 0x11c471800 == 43 [pid = 1969] [id = 181] 16:06:03 INFO - PROCESS | 1969 | --DOMWINDOW == 134 (0x12e53b800) [pid = 1969] [serial = 527] [outer = 0x0] [url = about:blank] 16:06:03 INFO - PROCESS | 1969 | --DOCSHELL 0x1197cb800 == 42 [pid = 1969] [id = 177] 16:06:03 INFO - PROCESS | 1969 | --DOMWINDOW == 133 (0x12e3adc00) [pid = 1969] [serial = 474] [outer = 0x0] [url = about:blank] 16:06:03 INFO - PROCESS | 1969 | --DOMWINDOW == 132 (0x11af4c400) [pid = 1969] [serial = 492] [outer = 0x0] [url = about:blank] 16:06:03 INFO - PROCESS | 1969 | --DOMWINDOW == 131 (0x11aca5000) [pid = 1969] [serial = 491] [outer = 0x0] [url = about:blank] 16:06:03 INFO - PROCESS | 1969 | --DOMWINDOW == 130 (0x12b472c00) [pid = 1969] [serial = 506] [outer = 0x0] [url = about:blank] 16:06:03 INFO - PROCESS | 1969 | --DOMWINDOW == 129 (0x126dce800) [pid = 1969] [serial = 500] [outer = 0x0] [url = about:blank] 16:06:03 INFO - PROCESS | 1969 | --DOMWINDOW == 128 (0x1280f5c00) [pid = 1969] [serial = 501] [outer = 0x0] [url = about:blank] 16:06:03 INFO - PROCESS | 1969 | --DOMWINDOW == 127 (0x128436400) [pid = 1969] [serial = 482] [outer = 0x0] [url = about:blank] 16:06:03 INFO - PROCESS | 1969 | --DOMWINDOW == 126 (0x11912cc00) [pid = 1969] [serial = 489] [outer = 0x0] [url = about:blank] 16:06:03 INFO - PROCESS | 1969 | --DOMWINDOW == 125 (0x1159cec00) [pid = 1969] [serial = 488] [outer = 0x0] [url = about:blank] 16:06:03 INFO - PROCESS | 1969 | --DOMWINDOW == 124 (0x11c7f6400) [pid = 1969] [serial = 497] [outer = 0x0] [url = about:blank] 16:06:03 INFO - PROCESS | 1969 | --DOMWINDOW == 123 (0x125f31400) [pid = 1969] [serial = 498] [outer = 0x0] [url = about:blank] 16:06:03 INFO - PROCESS | 1969 | --DOMWINDOW == 122 (0x1297c4400) [pid = 1969] [serial = 503] [outer = 0x0] [url = about:blank] 16:06:03 INFO - PROCESS | 1969 | --DOMWINDOW == 121 (0x12b4ea800) [pid = 1969] [serial = 485] [outer = 0x0] [url = about:blank] 16:06:03 INFO - PROCESS | 1969 | --DOMWINDOW == 120 (0x12b60cc00) [pid = 1969] [serial = 509] [outer = 0x0] [url = about:blank] 16:06:03 INFO - PROCESS | 1969 | --DOMWINDOW == 119 (0x11bf86400) [pid = 1969] [serial = 494] [outer = 0x0] [url = about:blank] 16:06:03 INFO - PROCESS | 1969 | --DOMWINDOW == 118 (0x11c381400) [pid = 1969] [serial = 495] [outer = 0x0] [url = about:blank] 16:06:03 INFO - PROCESS | 1969 | --DOMWINDOW == 117 (0x129775000) [pid = 1969] [serial = 518] [outer = 0x0] [url = about:blank] 16:06:03 INFO - PROCESS | 1969 | --DOMWINDOW == 116 (0x12c103800) [pid = 1969] [serial = 512] [outer = 0x0] [url = about:blank] 16:06:03 INFO - PROCESS | 1969 | --DOMWINDOW == 115 (0x12cff8c00) [pid = 1969] [serial = 513] [outer = 0x0] [url = about:blank] 16:06:03 INFO - PROCESS | 1969 | --DOMWINDOW == 114 (0x11875dc00) [pid = 1969] [serial = 476] [outer = 0x0] [url = about:blank] 16:06:03 INFO - PROCESS | 1969 | --DOMWINDOW == 113 (0x11bbc5000) [pid = 1969] [serial = 479] [outer = 0x0] [url = about:blank] 16:06:03 INFO - PROCESS | 1969 | --DOMWINDOW == 112 (0x12d172000) [pid = 1969] [serial = 515] [outer = 0x0] [url = about:blank] 16:06:03 INFO - PROCESS | 1969 | --DOMWINDOW == 111 (0x12d9ea000) [pid = 1969] [serial = 521] [outer = 0x0] [url = about:blank] 16:06:03 INFO - PROCESS | 1969 | --DOMWINDOW == 110 (0x12e519000) [pid = 1969] [serial = 524] [outer = 0x0] [url = about:blank] 16:06:03 INFO - PROCESS | 1969 | --DOMWINDOW == 109 (0x12d172400) [pid = 1969] [serial = 519] [outer = 0x0] [url = about:blank] 16:06:03 INFO - PROCESS | 1969 | --DOMWINDOW == 108 (0x12d92f000) [pid = 1969] [serial = 516] [outer = 0x0] [url = about:blank] 16:06:03 INFO - PROCESS | 1969 | --DOMWINDOW == 107 (0x12b53d400) [pid = 1969] [serial = 507] [outer = 0x0] [url = about:blank] 16:06:03 INFO - PROCESS | 1969 | --DOMWINDOW == 106 (0x12e51f000) [pid = 1969] [serial = 525] [outer = 0x0] [url = about:blank] 16:06:03 INFO - PROCESS | 1969 | --DOMWINDOW == 105 (0x12e3b2400) [pid = 1969] [serial = 522] [outer = 0x0] [url = about:blank] 16:06:03 INFO - PROCESS | 1969 | --DOMWINDOW == 104 (0x12bb08400) [pid = 1969] [serial = 510] [outer = 0x0] [url = about:blank] 16:06:03 INFO - PROCESS | 1969 | --DOMWINDOW == 103 (0x129c1c400) [pid = 1969] [serial = 504] [outer = 0x0] [url = about:blank] 16:06:04 INFO - PROCESS | 1969 | 1461539164417 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]]]}] 16:06:04 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.) 16:06:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1075ms 16:06:04 INFO - PROCESS | 1969 | 1461539164426 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 16:06:04 INFO - PROCESS | 1969 | 1461539164430 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 16:06:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 16:06:04 INFO - PROCESS | 1969 | 1461539164435 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 16:06:04 INFO - PROCESS | 1969 | 1461539164437 Marionette TRACE conn2 <- [1,750,null,{}] 16:06:04 INFO - PROCESS | 1969 | 1461539164439 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}] 16:06:04 INFO - PROCESS | 1969 | 1461539164519 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 16:06:04 INFO - PROCESS | 1969 | 1461539164524 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:04 INFO - PROCESS | 1969 | ++DOCSHELL 0x1197c0000 == 43 [pid = 1969] [id = 195] 16:06:04 INFO - PROCESS | 1969 | ++DOMWINDOW == 104 (0x11870f400) [pid = 1969] [serial = 583] [outer = 0x0] 16:06:04 INFO - PROCESS | 1969 | ++DOMWINDOW == 105 (0x118c11c00) [pid = 1969] [serial = 584] [outer = 0x11870f400] 16:06:04 INFO - PROCESS | 1969 | 1461539164551 Marionette DEBUG loaded listener.js 16:06:04 INFO - PROCESS | 1969 | ++DOMWINDOW == 106 (0x118ef4c00) [pid = 1969] [serial = 585] [outer = 0x11870f400] 16:06:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 16:06:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 970ms 16:06:05 INFO - PROCESS | 1969 | 1461539165402 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]]]}] 16:06:05 INFO - PROCESS | 1969 | 1461539165406 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 16:06:05 INFO - PROCESS | 1969 | 1461539165407 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 16:06:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 16:06:05 INFO - PROCESS | 1969 | 1461539165409 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 16:06:05 INFO - PROCESS | 1969 | 1461539165412 Marionette TRACE conn2 <- [1,754,null,{}] 16:06:05 INFO - PROCESS | 1969 | 1461539165421 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}] 16:06:05 INFO - PROCESS | 1969 | 1461539165519 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 16:06:05 INFO - PROCESS | 1969 | 1461539165526 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:05 INFO - PROCESS | 1969 | ++DOCSHELL 0x11adc3000 == 44 [pid = 1969] [id = 196] 16:06:05 INFO - PROCESS | 1969 | ++DOMWINDOW == 107 (0x119136c00) [pid = 1969] [serial = 586] [outer = 0x0] 16:06:05 INFO - PROCESS | 1969 | ++DOMWINDOW == 108 (0x11aa79400) [pid = 1969] [serial = 587] [outer = 0x119136c00] 16:06:05 INFO - PROCESS | 1969 | 1461539165554 Marionette DEBUG loaded listener.js 16:06:05 INFO - PROCESS | 1969 | ++DOMWINDOW == 109 (0x11af09800) [pid = 1969] [serial = 588] [outer = 0x119136c00] 16:06:06 INFO - PROCESS | 1969 | 1461539166361 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]]]}] 16:06:06 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 16:06:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 972ms 16:06:06 INFO - PROCESS | 1969 | 1461539166383 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 16:06:06 INFO - PROCESS | 1969 | 1461539166384 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 16:06:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 16:06:06 INFO - PROCESS | 1969 | 1461539166387 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 16:06:06 INFO - PROCESS | 1969 | 1461539166388 Marionette TRACE conn2 <- [1,758,null,{}] 16:06:06 INFO - PROCESS | 1969 | 1461539166390 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}] 16:06:06 INFO - PROCESS | 1969 | 1461539166487 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 16:06:06 INFO - PROCESS | 1969 | 1461539166498 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:06 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c174000 == 45 [pid = 1969] [id = 197] 16:06:06 INFO - PROCESS | 1969 | ++DOMWINDOW == 110 (0x11af7c800) [pid = 1969] [serial = 589] [outer = 0x0] 16:06:06 INFO - PROCESS | 1969 | ++DOMWINDOW == 111 (0x11bbb6400) [pid = 1969] [serial = 590] [outer = 0x11af7c800] 16:06:06 INFO - PROCESS | 1969 | 1461539166524 Marionette DEBUG loaded listener.js 16:06:06 INFO - PROCESS | 1969 | ++DOMWINDOW == 112 (0x11bf90800) [pid = 1969] [serial = 591] [outer = 0x11af7c800] 16:06:06 INFO - PROCESS | 1969 | 1461539166862 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]]]}] 16:06:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 16:06:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 517ms 16:06:06 INFO - PROCESS | 1969 | 1461539166905 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 16:06:06 INFO - PROCESS | 1969 | 1461539166906 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 16:06:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 16:06:06 INFO - PROCESS | 1969 | 1461539166908 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 16:06:06 INFO - PROCESS | 1969 | 1461539166910 Marionette TRACE conn2 <- [1,762,null,{}] 16:06:06 INFO - PROCESS | 1969 | 1461539166912 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}] 16:06:07 INFO - PROCESS | 1969 | 1461539167008 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 16:06:07 INFO - PROCESS | 1969 | 1461539167021 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:07 INFO - PROCESS | 1969 | ++DOCSHELL 0x125ab2000 == 46 [pid = 1969] [id = 198] 16:06:07 INFO - PROCESS | 1969 | ++DOMWINDOW == 113 (0x11b1b1400) [pid = 1969] [serial = 592] [outer = 0x0] 16:06:07 INFO - PROCESS | 1969 | ++DOMWINDOW == 114 (0x11c423800) [pid = 1969] [serial = 593] [outer = 0x11b1b1400] 16:06:07 INFO - PROCESS | 1969 | 1461539167046 Marionette DEBUG loaded listener.js 16:06:07 INFO - PROCESS | 1969 | ++DOMWINDOW == 115 (0x125851400) [pid = 1969] [serial = 594] [outer = 0x11b1b1400] 16:06:07 INFO - PROCESS | 1969 | --DOMWINDOW == 114 (0x12b4eb800) [pid = 1969] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 16:06:07 INFO - PROCESS | 1969 | --DOMWINDOW == 113 (0x11aa81000) [pid = 1969] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 16:06:07 INFO - PROCESS | 1969 | --DOMWINDOW == 112 (0x118cf5400) [pid = 1969] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 16:06:07 INFO - PROCESS | 1969 | --DOMWINDOW == 111 (0x1277c2800) [pid = 1969] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 16:06:07 INFO - PROCESS | 1969 | --DOMWINDOW == 110 (0x12bd8f000) [pid = 1969] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 16:06:07 INFO - PROCESS | 1969 | --DOMWINDOW == 109 (0x1297c2400) [pid = 1969] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 16:06:07 INFO - PROCESS | 1969 | 1461539167846 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]]]}] 16:06:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 16:06:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 968ms 16:06:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 16:06:07 INFO - PROCESS | 1969 | 1461539167877 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 16:06:07 INFO - PROCESS | 1969 | 1461539167879 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 16:06:07 INFO - PROCESS | 1969 | 1461539167881 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 16:06:07 INFO - PROCESS | 1969 | 1461539167882 Marionette TRACE conn2 <- [1,766,null,{}] 16:06:07 INFO - PROCESS | 1969 | 1461539167884 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}] 16:06:07 INFO - PROCESS | 1969 | 1461539167972 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 16:06:07 INFO - PROCESS | 1969 | 1461539167978 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:07 INFO - PROCESS | 1969 | ++DOCSHELL 0x126f36000 == 47 [pid = 1969] [id = 199] 16:06:07 INFO - PROCESS | 1969 | ++DOMWINDOW == 110 (0x126b71400) [pid = 1969] [serial = 595] [outer = 0x0] 16:06:08 INFO - PROCESS | 1969 | ++DOMWINDOW == 111 (0x1277c5800) [pid = 1969] [serial = 596] [outer = 0x126b71400] 16:06:08 INFO - PROCESS | 1969 | 1461539168008 Marionette DEBUG loaded listener.js 16:06:08 INFO - PROCESS | 1969 | ++DOMWINDOW == 112 (0x1280ee000) [pid = 1969] [serial = 597] [outer = 0x126b71400] 16:06:08 INFO - PROCESS | 1969 | 1461539168804 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]]]}] 16:06:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 16:06:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 972ms 16:06:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 16:06:08 INFO - PROCESS | 1969 | 1461539168853 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 16:06:08 INFO - PROCESS | 1969 | 1461539168854 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 16:06:08 INFO - PROCESS | 1969 | 1461539168856 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 16:06:08 INFO - PROCESS | 1969 | 1461539168857 Marionette TRACE conn2 <- [1,770,null,{}] 16:06:08 INFO - PROCESS | 1969 | 1461539168860 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}] 16:06:08 INFO - PROCESS | 1969 | 1461539168935 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 16:06:08 INFO - PROCESS | 1969 | 1461539168986 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:08 INFO - PROCESS | 1969 | ++DOCSHELL 0x127a67000 == 48 [pid = 1969] [id = 200] 16:06:08 INFO - PROCESS | 1969 | ++DOMWINDOW == 113 (0x126b76400) [pid = 1969] [serial = 598] [outer = 0x0] 16:06:09 INFO - PROCESS | 1969 | ++DOMWINDOW == 114 (0x129773400) [pid = 1969] [serial = 599] [outer = 0x126b76400] 16:06:09 INFO - PROCESS | 1969 | 1461539169011 Marionette DEBUG loaded listener.js 16:06:09 INFO - PROCESS | 1969 | ++DOMWINDOW == 115 (0x1297c4800) [pid = 1969] [serial = 600] [outer = 0x126b76400] 16:06:09 INFO - PROCESS | 1969 | 1461539169303 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]]]}] 16:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 16:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 467ms 16:06:09 INFO - PROCESS | 1969 | 1461539169325 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 16:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 16:06:09 INFO - PROCESS | 1969 | 1461539169326 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 16:06:09 INFO - PROCESS | 1969 | 1461539169328 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 16:06:09 INFO - PROCESS | 1969 | 1461539169329 Marionette TRACE conn2 <- [1,774,null,{}] 16:06:09 INFO - PROCESS | 1969 | 1461539169334 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}] 16:06:09 INFO - PROCESS | 1969 | 1461539169418 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 16:06:09 INFO - PROCESS | 1969 | 1461539169422 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:09 INFO - PROCESS | 1969 | ++DOCSHELL 0x129a0e800 == 49 [pid = 1969] [id = 201] 16:06:09 INFO - PROCESS | 1969 | ++DOMWINDOW == 116 (0x1297c8c00) [pid = 1969] [serial = 601] [outer = 0x0] 16:06:09 INFO - PROCESS | 1969 | ++DOMWINDOW == 117 (0x1299cf400) [pid = 1969] [serial = 602] [outer = 0x1297c8c00] 16:06:09 INFO - PROCESS | 1969 | 1461539169448 Marionette DEBUG loaded listener.js 16:06:09 INFO - PROCESS | 1969 | ++DOMWINDOW == 118 (0x129c1d400) [pid = 1969] [serial = 603] [outer = 0x1297c8c00] 16:06:09 INFO - PROCESS | 1969 | 1461539169911 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]]]}] 16:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 16:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 622ms 16:06:09 INFO - PROCESS | 1969 | 1461539169951 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 16:06:09 INFO - PROCESS | 1969 | 1461539169954 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 16:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 16:06:09 INFO - PROCESS | 1969 | 1461539169957 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 16:06:09 INFO - PROCESS | 1969 | 1461539169960 Marionette TRACE conn2 <- [1,778,null,{}] 16:06:09 INFO - PROCESS | 1969 | 1461539169964 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}] 16:06:10 INFO - PROCESS | 1969 | 1461539170100 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 16:06:10 INFO - PROCESS | 1969 | 1461539170112 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:10 INFO - PROCESS | 1969 | ++DOCSHELL 0x119b68800 == 50 [pid = 1969] [id = 202] 16:06:10 INFO - PROCESS | 1969 | ++DOMWINDOW == 119 (0x115732400) [pid = 1969] [serial = 604] [outer = 0x0] 16:06:10 INFO - PROCESS | 1969 | ++DOMWINDOW == 120 (0x1177ed000) [pid = 1969] [serial = 605] [outer = 0x115732400] 16:06:10 INFO - PROCESS | 1969 | 1461539170156 Marionette DEBUG loaded listener.js 16:06:10 INFO - PROCESS | 1969 | ++DOMWINDOW == 121 (0x118f6e800) [pid = 1969] [serial = 606] [outer = 0x115732400] 16:06:10 INFO - PROCESS | 1969 | 1461539170578 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]]]}] 16:06:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 16:06:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 671ms 16:06:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 16:06:10 INFO - PROCESS | 1969 | 1461539170629 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 16:06:10 INFO - PROCESS | 1969 | 1461539170633 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 16:06:10 INFO - PROCESS | 1969 | 1461539170638 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 16:06:10 INFO - PROCESS | 1969 | 1461539170640 Marionette TRACE conn2 <- [1,782,null,{}] 16:06:10 INFO - PROCESS | 1969 | 1461539170643 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}] 16:06:10 INFO - PROCESS | 1969 | 1461539170769 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 16:06:10 INFO - PROCESS | 1969 | 1461539170846 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:10 INFO - PROCESS | 1969 | ++DOCSHELL 0x1239e3000 == 51 [pid = 1969] [id = 203] 16:06:10 INFO - PROCESS | 1969 | ++DOMWINDOW == 122 (0x11aa79800) [pid = 1969] [serial = 607] [outer = 0x0] 16:06:10 INFO - PROCESS | 1969 | ++DOMWINDOW == 123 (0x11af4a800) [pid = 1969] [serial = 608] [outer = 0x11aa79800] 16:06:10 INFO - PROCESS | 1969 | 1461539170876 Marionette DEBUG loaded listener.js 16:06:10 INFO - PROCESS | 1969 | ++DOMWINDOW == 124 (0x11bbc5000) [pid = 1969] [serial = 609] [outer = 0x11aa79800] 16:06:11 INFO - PROCESS | 1969 | 1461539171307 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]]]}] 16:06:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 16:06:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 721ms 16:06:11 INFO - PROCESS | 1969 | 1461539171363 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 16:06:11 INFO - PROCESS | 1969 | 1461539171365 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 16:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 16:06:11 INFO - PROCESS | 1969 | 1461539171370 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 16:06:11 INFO - PROCESS | 1969 | 1461539171372 Marionette TRACE conn2 <- [1,786,null,{}] 16:06:11 INFO - PROCESS | 1969 | 1461539171380 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}] 16:06:11 INFO - PROCESS | 1969 | 1461539171483 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 16:06:11 INFO - PROCESS | 1969 | 1461539171548 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:11 INFO - PROCESS | 1969 | ++DOCSHELL 0x12b285000 == 52 [pid = 1969] [id = 204] 16:06:11 INFO - PROCESS | 1969 | ++DOMWINDOW == 125 (0x127450400) [pid = 1969] [serial = 610] [outer = 0x0] 16:06:11 INFO - PROCESS | 1969 | ++DOMWINDOW == 126 (0x1277c7c00) [pid = 1969] [serial = 611] [outer = 0x127450400] 16:06:11 INFO - PROCESS | 1969 | 1461539171580 Marionette DEBUG loaded listener.js 16:06:11 INFO - PROCESS | 1969 | ++DOMWINDOW == 127 (0x129776800) [pid = 1969] [serial = 612] [outer = 0x127450400] 16:06:11 INFO - PROCESS | 1969 | 1461539171979 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]]]}] 16:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 16:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 671ms 16:06:12 INFO - PROCESS | 1969 | 1461539172073 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 16:06:12 INFO - PROCESS | 1969 | 1461539172075 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 16:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 16:06:12 INFO - PROCESS | 1969 | 1461539172079 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 16:06:12 INFO - PROCESS | 1969 | 1461539172080 Marionette TRACE conn2 <- [1,790,null,{}] 16:06:12 INFO - PROCESS | 1969 | 1461539172085 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}] 16:06:12 INFO - PROCESS | 1969 | 1461539172182 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 16:06:12 INFO - PROCESS | 1969 | 1461539172246 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:12 INFO - PROCESS | 1969 | ++DOCSHELL 0x12b865800 == 53 [pid = 1969] [id = 205] 16:06:12 INFO - PROCESS | 1969 | ++DOMWINDOW == 128 (0x1297c2400) [pid = 1969] [serial = 613] [outer = 0x0] 16:06:12 INFO - PROCESS | 1969 | ++DOMWINDOW == 129 (0x129c1e800) [pid = 1969] [serial = 614] [outer = 0x1297c2400] 16:06:12 INFO - PROCESS | 1969 | 1461539172275 Marionette DEBUG loaded listener.js 16:06:12 INFO - PROCESS | 1969 | ++DOMWINDOW == 130 (0x12b46fc00) [pid = 1969] [serial = 615] [outer = 0x1297c2400] 16:06:12 INFO - PROCESS | 1969 | 1461539172665 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]]]}] 16:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 16:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 621ms 16:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 16:06:12 INFO - PROCESS | 1969 | 1461539172703 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 16:06:12 INFO - PROCESS | 1969 | 1461539172704 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 16:06:12 INFO - PROCESS | 1969 | 1461539172706 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 16:06:12 INFO - PROCESS | 1969 | 1461539172707 Marionette TRACE conn2 <- [1,794,null,{}] 16:06:12 INFO - PROCESS | 1969 | 1461539172710 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}] 16:06:12 INFO - PROCESS | 1969 | 1461539172809 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 16:06:12 INFO - PROCESS | 1969 | 1461539172860 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:12 INFO - PROCESS | 1969 | ++DOCSHELL 0x12bf87000 == 54 [pid = 1969] [id = 206] 16:06:12 INFO - PROCESS | 1969 | ++DOMWINDOW == 131 (0x129c20000) [pid = 1969] [serial = 616] [outer = 0x0] 16:06:12 INFO - PROCESS | 1969 | ++DOMWINDOW == 132 (0x12b4e1c00) [pid = 1969] [serial = 617] [outer = 0x129c20000] 16:06:12 INFO - PROCESS | 1969 | 1461539172889 Marionette DEBUG loaded listener.js 16:06:12 INFO - PROCESS | 1969 | ++DOMWINDOW == 133 (0x12b4efc00) [pid = 1969] [serial = 618] [outer = 0x129c20000] 16:06:13 INFO - PROCESS | 1969 | 1461539173295 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]]]}] 16:06:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 16:06:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 619ms 16:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 16:06:13 INFO - PROCESS | 1969 | 1461539173325 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 16:06:13 INFO - PROCESS | 1969 | 1461539173327 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 16:06:13 INFO - PROCESS | 1969 | 1461539173329 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 16:06:13 INFO - PROCESS | 1969 | 1461539173330 Marionette TRACE conn2 <- [1,798,null,{}] 16:06:13 INFO - PROCESS | 1969 | 1461539173333 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}] 16:06:13 INFO - PROCESS | 1969 | 1461539173449 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 16:06:13 INFO - PROCESS | 1969 | 1461539173537 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:13 INFO - PROCESS | 1969 | ++DOCSHELL 0x12b463000 == 55 [pid = 1969] [id = 207] 16:06:13 INFO - PROCESS | 1969 | ++DOMWINDOW == 134 (0x125cb9400) [pid = 1969] [serial = 619] [outer = 0x0] 16:06:13 INFO - PROCESS | 1969 | ++DOMWINDOW == 135 (0x12b534400) [pid = 1969] [serial = 620] [outer = 0x125cb9400] 16:06:13 INFO - PROCESS | 1969 | 1461539173569 Marionette DEBUG loaded listener.js 16:06:13 INFO - PROCESS | 1969 | ++DOMWINDOW == 136 (0x12bb0e000) [pid = 1969] [serial = 621] [outer = 0x125cb9400] 16:06:14 INFO - PROCESS | 1969 | 1461539174121 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]]]}] 16:06:14 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 16:06:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 821ms 16:06:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 16:06:14 INFO - PROCESS | 1969 | 1461539174151 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 16:06:14 INFO - PROCESS | 1969 | 1461539174153 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 16:06:14 INFO - PROCESS | 1969 | 1461539174156 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 16:06:14 INFO - PROCESS | 1969 | 1461539174159 Marionette TRACE conn2 <- [1,802,null,{}] 16:06:14 INFO - PROCESS | 1969 | 1461539174170 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}] 16:06:14 INFO - PROCESS | 1969 | 1461539174258 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 16:06:14 INFO - PROCESS | 1969 | 1461539174309 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:14 INFO - PROCESS | 1969 | ++DOCSHELL 0x119c1e000 == 56 [pid = 1969] [id = 208] 16:06:14 INFO - PROCESS | 1969 | ++DOMWINDOW == 137 (0x115734400) [pid = 1969] [serial = 622] [outer = 0x0] 16:06:14 INFO - PROCESS | 1969 | ++DOMWINDOW == 138 (0x1158f8400) [pid = 1969] [serial = 623] [outer = 0x115734400] 16:06:14 INFO - PROCESS | 1969 | 1461539174337 Marionette DEBUG loaded listener.js 16:06:14 INFO - PROCESS | 1969 | ++DOMWINDOW == 139 (0x118f75000) [pid = 1969] [serial = 624] [outer = 0x115734400] 16:06:14 INFO - PROCESS | 1969 | 1461539174788 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]]]}] 16:06:14 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 16:06:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 673ms 16:06:14 INFO - PROCESS | 1969 | 1461539174850 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 16:06:14 INFO - PROCESS | 1969 | 1461539174854 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 16:06:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 16:06:14 INFO - PROCESS | 1969 | 1461539174860 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 16:06:14 INFO - PROCESS | 1969 | 1461539174862 Marionette TRACE conn2 <- [1,806,null,{}] 16:06:14 INFO - PROCESS | 1969 | 1461539174866 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}] 16:06:14 INFO - PROCESS | 1969 | 1461539174965 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 16:06:15 INFO - PROCESS | 1969 | --DOCSHELL 0x127a67000 == 55 [pid = 1969] [id = 200] 16:06:15 INFO - PROCESS | 1969 | --DOCSHELL 0x126f36000 == 54 [pid = 1969] [id = 199] 16:06:15 INFO - PROCESS | 1969 | --DOCSHELL 0x125ab2000 == 53 [pid = 1969] [id = 198] 16:06:15 INFO - PROCESS | 1969 | --DOCSHELL 0x11c174000 == 52 [pid = 1969] [id = 197] 16:06:15 INFO - PROCESS | 1969 | --DOCSHELL 0x11adc3000 == 51 [pid = 1969] [id = 196] 16:06:15 INFO - PROCESS | 1969 | --DOCSHELL 0x1197c0000 == 50 [pid = 1969] [id = 195] 16:06:15 INFO - PROCESS | 1969 | --DOCSHELL 0x1153ef000 == 49 [pid = 1969] [id = 194] 16:06:15 INFO - PROCESS | 1969 | --DOMWINDOW == 138 (0x12d174c00) [pid = 1969] [serial = 560] [outer = 0x0] [url = about:blank] 16:06:15 INFO - PROCESS | 1969 | 1461539175061 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:15 INFO - PROCESS | 1969 | --DOCSHELL 0x119d42000 == 48 [pid = 1969] [id = 188] 16:06:15 INFO - PROCESS | 1969 | --DOCSHELL 0x12b860800 == 47 [pid = 1969] [id = 187] 16:06:15 INFO - PROCESS | 1969 | --DOMWINDOW == 137 (0x12b60c400) [pid = 1969] [serial = 554] [outer = 0x0] [url = about:blank] 16:06:15 INFO - PROCESS | 1969 | --DOMWINDOW == 136 (0x119e5c800) [pid = 1969] [serial = 530] [outer = 0x0] [url = about:blank] 16:06:15 INFO - PROCESS | 1969 | --DOMWINDOW == 135 (0x11bf92800) [pid = 1969] [serial = 533] [outer = 0x0] [url = about:blank] 16:06:15 INFO - PROCESS | 1969 | --DOMWINDOW == 134 (0x11bf8e400) [pid = 1969] [serial = 545] [outer = 0x0] [url = about:blank] 16:06:15 INFO - PROCESS | 1969 | --DOMWINDOW == 133 (0x12585a000) [pid = 1969] [serial = 546] [outer = 0x0] [url = about:blank] 16:06:15 INFO - PROCESS | 1969 | --DOMWINDOW == 132 (0x11af0c400) [pid = 1969] [serial = 543] [outer = 0x0] [url = about:blank] 16:06:15 INFO - PROCESS | 1969 | --DOMWINDOW == 131 (0x119b5c800) [pid = 1969] [serial = 542] [outer = 0x0] [url = about:blank] 16:06:15 INFO - PROCESS | 1969 | --DOMWINDOW == 130 (0x12d938800) [pid = 1969] [serial = 539] [outer = 0x0] [url = about:blank] 16:06:15 INFO - PROCESS | 1969 | --DOMWINDOW == 129 (0x127fa6400) [pid = 1969] [serial = 548] [outer = 0x0] [url = about:blank] 16:06:15 INFO - PROCESS | 1969 | --DOMWINDOW == 128 (0x129c10c00) [pid = 1969] [serial = 536] [outer = 0x0] [url = about:blank] 16:06:15 INFO - PROCESS | 1969 | --DOMWINDOW == 127 (0x12bb08800) [pid = 1969] [serial = 555] [outer = 0x0] [url = about:blank] 16:06:15 INFO - PROCESS | 1969 | --DOMWINDOW == 126 (0x12bd97800) [pid = 1969] [serial = 557] [outer = 0x0] [url = about:blank] 16:06:15 INFO - PROCESS | 1969 | --DOMWINDOW == 125 (0x12b469800) [pid = 1969] [serial = 551] [outer = 0x0] [url = about:blank] 16:06:15 INFO - PROCESS | 1969 | --DOMWINDOW == 124 (0x12d01c400) [pid = 1969] [serial = 558] [outer = 0x0] [url = about:blank] 16:06:15 INFO - PROCESS | 1969 | --DOMWINDOW == 123 (0x12b4e5000) [pid = 1969] [serial = 552] [outer = 0x0] [url = about:blank] 16:06:15 INFO - PROCESS | 1969 | --DOMWINDOW == 122 (0x129778000) [pid = 1969] [serial = 549] [outer = 0x0] [url = about:blank] 16:06:15 INFO - PROCESS | 1969 | ++DOCSHELL 0x1151cc000 == 48 [pid = 1969] [id = 209] 16:06:15 INFO - PROCESS | 1969 | ++DOMWINDOW == 123 (0x11475d800) [pid = 1969] [serial = 625] [outer = 0x0] 16:06:15 INFO - PROCESS | 1969 | ++DOMWINDOW == 124 (0x118f6c000) [pid = 1969] [serial = 626] [outer = 0x11475d800] 16:06:15 INFO - PROCESS | 1969 | 1461539175095 Marionette DEBUG loaded listener.js 16:06:15 INFO - PROCESS | 1969 | ++DOMWINDOW == 125 (0x11af47c00) [pid = 1969] [serial = 627] [outer = 0x11475d800] 16:06:15 INFO - PROCESS | 1969 | [1969] WARNING: robustness marked as unsupported: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 16:06:15 INFO - PROCESS | 1969 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 16:06:15 INFO - PROCESS | 1969 | Determined SkiaGL cache limits: Size 100663296, Items: 256 16:06:15 INFO - PROCESS | 1969 | [GFX2-]: Using SkiaGL canvas. 16:06:15 INFO - PROCESS | 1969 | 1461539175431 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]]]}] 16:06:15 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 16:06:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 620ms 16:06:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 16:06:15 INFO - PROCESS | 1969 | 1461539175481 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 16:06:15 INFO - PROCESS | 1969 | 1461539175482 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 16:06:15 INFO - PROCESS | 1969 | 1461539175484 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 16:06:15 INFO - PROCESS | 1969 | 1461539175487 Marionette TRACE conn2 <- [1,810,null,{}] 16:06:15 INFO - PROCESS | 1969 | 1461539175494 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}] 16:06:15 INFO - PROCESS | 1969 | 1461539175575 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 16:06:15 INFO - PROCESS | 1969 | 1461539175639 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:15 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c329800 == 49 [pid = 1969] [id = 210] 16:06:15 INFO - PROCESS | 1969 | ++DOMWINDOW == 126 (0x11ad45800) [pid = 1969] [serial = 628] [outer = 0x0] 16:06:15 INFO - PROCESS | 1969 | ++DOMWINDOW == 127 (0x11bf90c00) [pid = 1969] [serial = 629] [outer = 0x11ad45800] 16:06:15 INFO - PROCESS | 1969 | 1461539175671 Marionette DEBUG loaded listener.js 16:06:15 INFO - PROCESS | 1969 | ++DOMWINDOW == 128 (0x125f30c00) [pid = 1969] [serial = 630] [outer = 0x11ad45800] 16:06:15 INFO - PROCESS | 1969 | 1461539175975 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]]]}] 16:06:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 16:06:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 519ms 16:06:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 16:06:16 INFO - PROCESS | 1969 | 1461539176006 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 16:06:16 INFO - PROCESS | 1969 | 1461539176007 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 16:06:16 INFO - PROCESS | 1969 | 1461539176010 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 16:06:16 INFO - PROCESS | 1969 | 1461539176011 Marionette TRACE conn2 <- [1,814,null,{}] 16:06:16 INFO - PROCESS | 1969 | 1461539176013 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}] 16:06:16 INFO - PROCESS | 1969 | 1461539176101 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 16:06:16 INFO - PROCESS | 1969 | 1461539176105 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:16 INFO - PROCESS | 1969 | ++DOCSHELL 0x12700b800 == 50 [pid = 1969] [id = 211] 16:06:16 INFO - PROCESS | 1969 | ++DOMWINDOW == 129 (0x126dd5c00) [pid = 1969] [serial = 631] [outer = 0x0] 16:06:16 INFO - PROCESS | 1969 | ++DOMWINDOW == 130 (0x12843cc00) [pid = 1969] [serial = 632] [outer = 0x126dd5c00] 16:06:16 INFO - PROCESS | 1969 | 1461539176137 Marionette DEBUG loaded listener.js 16:06:16 INFO - PROCESS | 1969 | ++DOMWINDOW == 131 (0x1297c6400) [pid = 1969] [serial = 633] [outer = 0x126dd5c00] 16:06:16 INFO - PROCESS | 1969 | 1461539176484 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] 16:06:16 INFO - PROCESS | 1969 | 1461539176532 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 16:06:16 INFO - PROCESS | 1969 | 1461539176534 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 16:06:16 INFO - PROCESS | 1969 | 1461539176535 Marionette TRACE conn2 <- [1,818,null,{}] 16:06:16 INFO - PROCESS | 1969 | 1461539176537 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}] 16:06:16 INFO - PROCESS | 1969 | 1461539176611 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 16:06:16 INFO - PROCESS | 1969 | 1461539176618 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:16 INFO - PROCESS | 1969 | ++DOCSHELL 0x129744800 == 51 [pid = 1969] [id = 212] 16:06:16 INFO - PROCESS | 1969 | ++DOMWINDOW == 132 (0x1280ecc00) [pid = 1969] [serial = 634] [outer = 0x0] 16:06:16 INFO - PROCESS | 1969 | ++DOMWINDOW == 133 (0x12b4ebc00) [pid = 1969] [serial = 635] [outer = 0x1280ecc00] 16:06:16 INFO - PROCESS | 1969 | 1461539176643 Marionette DEBUG loaded listener.js 16:06:16 INFO - PROCESS | 1969 | ++DOMWINDOW == 134 (0x12b53e000) [pid = 1969] [serial = 636] [outer = 0x1280ecc00] 16:06:16 INFO - PROCESS | 1969 | 1461539176970 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]]]}] 16:06:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 16:06:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 470ms 16:06:17 INFO - PROCESS | 1969 | 1461539177004 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 16:06:17 INFO - PROCESS | 1969 | 1461539177005 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 16:06:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 16:06:17 INFO - PROCESS | 1969 | 1461539177008 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 16:06:17 INFO - PROCESS | 1969 | 1461539177009 Marionette TRACE conn2 <- [1,822,null,{}] 16:06:17 INFO - PROCESS | 1969 | 1461539177011 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}] 16:06:17 INFO - PROCESS | 1969 | 1461539177133 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 16:06:17 INFO - PROCESS | 1969 | 1461539177146 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:17 INFO - PROCESS | 1969 | ++DOCSHELL 0x12b278000 == 52 [pid = 1969] [id = 213] 16:06:17 INFO - PROCESS | 1969 | ++DOMWINDOW == 135 (0x12b53f400) [pid = 1969] [serial = 637] [outer = 0x0] 16:06:17 INFO - PROCESS | 1969 | ++DOMWINDOW == 136 (0x12b803400) [pid = 1969] [serial = 638] [outer = 0x12b53f400] 16:06:17 INFO - PROCESS | 1969 | 1461539177176 Marionette DEBUG loaded listener.js 16:06:17 INFO - PROCESS | 1969 | ++DOMWINDOW == 137 (0x12c107000) [pid = 1969] [serial = 639] [outer = 0x12b53f400] 16:06:17 INFO - PROCESS | 1969 | 1461539177539 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] 16:06:17 INFO - PROCESS | 1969 | 1461539177579 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 16:06:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 16:06:17 INFO - PROCESS | 1969 | 1461539177582 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 16:06:17 INFO - PROCESS | 1969 | 1461539177583 Marionette TRACE conn2 <- [1,826,null,{}] 16:06:17 INFO - PROCESS | 1969 | 1461539177586 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}] 16:06:17 INFO - PROCESS | 1969 | 1461539177704 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 16:06:17 INFO - PROCESS | 1969 | 1461539177722 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:17 INFO - PROCESS | 1969 | ++DOCSHELL 0x12d058000 == 53 [pid = 1969] [id = 214] 16:06:17 INFO - PROCESS | 1969 | ++DOMWINDOW == 138 (0x12bd9b800) [pid = 1969] [serial = 640] [outer = 0x0] 16:06:17 INFO - PROCESS | 1969 | ++DOMWINDOW == 139 (0x12cff3000) [pid = 1969] [serial = 641] [outer = 0x12bd9b800] 16:06:17 INFO - PROCESS | 1969 | 1461539177762 Marionette DEBUG loaded listener.js 16:06:17 INFO - PROCESS | 1969 | ++DOMWINDOW == 140 (0x12d16c400) [pid = 1969] [serial = 642] [outer = 0x12bd9b800] 16:06:18 INFO - PROCESS | 1969 | 1461539178216 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]]]}] 16:06:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 16:06:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 668ms 16:06:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 16:06:18 INFO - PROCESS | 1969 | 1461539178251 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 16:06:18 INFO - PROCESS | 1969 | 1461539178252 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 16:06:18 INFO - PROCESS | 1969 | 1461539178254 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 16:06:18 INFO - PROCESS | 1969 | 1461539178255 Marionette TRACE conn2 <- [1,830,null,{}] 16:06:18 INFO - PROCESS | 1969 | 1461539178258 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}] 16:06:18 INFO - PROCESS | 1969 | 1461539178357 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 16:06:18 INFO - PROCESS | 1969 | 1461539178368 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:18 INFO - PROCESS | 1969 | ++DOCSHELL 0x12da52800 == 54 [pid = 1969] [id = 215] 16:06:18 INFO - PROCESS | 1969 | ++DOMWINDOW == 141 (0x12d168c00) [pid = 1969] [serial = 643] [outer = 0x0] 16:06:18 INFO - PROCESS | 1969 | ++DOMWINDOW == 142 (0x12d929c00) [pid = 1969] [serial = 644] [outer = 0x12d168c00] 16:06:18 INFO - PROCESS | 1969 | 1461539178393 Marionette DEBUG loaded listener.js 16:06:18 INFO - PROCESS | 1969 | ++DOMWINDOW == 143 (0x12d935800) [pid = 1969] [serial = 645] [outer = 0x12d168c00] 16:06:18 INFO - PROCESS | 1969 | 1461539178751 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]]]}] 16:06:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 16:06:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 518ms 16:06:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 16:06:18 INFO - PROCESS | 1969 | 1461539178773 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 16:06:18 INFO - PROCESS | 1969 | 1461539178774 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 16:06:18 INFO - PROCESS | 1969 | 1461539178776 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 16:06:18 INFO - PROCESS | 1969 | 1461539178777 Marionette TRACE conn2 <- [1,834,null,{}] 16:06:18 INFO - PROCESS | 1969 | 1461539178779 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}] 16:06:18 INFO - PROCESS | 1969 | 1461539178876 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 16:06:18 INFO - PROCESS | 1969 | 1461539178881 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:18 INFO - PROCESS | 1969 | ++DOCSHELL 0x12e54f000 == 55 [pid = 1969] [id = 216] 16:06:18 INFO - PROCESS | 1969 | ++DOMWINDOW == 144 (0x12d16bc00) [pid = 1969] [serial = 646] [outer = 0x0] 16:06:18 INFO - PROCESS | 1969 | ++DOMWINDOW == 145 (0x12d9c9800) [pid = 1969] [serial = 647] [outer = 0x12d16bc00] 16:06:18 INFO - PROCESS | 1969 | 1461539178906 Marionette DEBUG loaded listener.js 16:06:18 INFO - PROCESS | 1969 | ++DOMWINDOW == 146 (0x12d9e7000) [pid = 1969] [serial = 648] [outer = 0x12d16bc00] 16:06:19 INFO - PROCESS | 1969 | --DOMWINDOW == 145 (0x126b76400) [pid = 1969] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 16:06:19 INFO - PROCESS | 1969 | --DOMWINDOW == 144 (0x11b1b1400) [pid = 1969] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 16:06:19 INFO - PROCESS | 1969 | --DOMWINDOW == 143 (0x119136c00) [pid = 1969] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 16:06:19 INFO - PROCESS | 1969 | --DOMWINDOW == 142 (0x114baa000) [pid = 1969] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 16:06:19 INFO - PROCESS | 1969 | --DOMWINDOW == 141 (0x126b71400) [pid = 1969] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 16:06:19 INFO - PROCESS | 1969 | --DOMWINDOW == 140 (0x11870f400) [pid = 1969] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 16:06:19 INFO - PROCESS | 1969 | --DOMWINDOW == 139 (0x11af7c800) [pid = 1969] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 16:06:19 INFO - PROCESS | 1969 | 1461539179295 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]]]}] 16:06:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 16:06:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 572ms 16:06:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 16:06:19 INFO - PROCESS | 1969 | 1461539179348 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 16:06:19 INFO - PROCESS | 1969 | 1461539179350 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 16:06:19 INFO - PROCESS | 1969 | 1461539179352 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 16:06:19 INFO - PROCESS | 1969 | 1461539179353 Marionette TRACE conn2 <- [1,838,null,{}] 16:06:19 INFO - PROCESS | 1969 | 1461539179355 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}] 16:06:19 INFO - PROCESS | 1969 | 1461539179437 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 16:06:19 INFO - PROCESS | 1969 | 1461539179489 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:19 INFO - PROCESS | 1969 | ++DOCSHELL 0x12e57b800 == 56 [pid = 1969] [id = 217] 16:06:19 INFO - PROCESS | 1969 | ++DOMWINDOW == 140 (0x1142d1400) [pid = 1969] [serial = 649] [outer = 0x0] 16:06:19 INFO - PROCESS | 1969 | ++DOMWINDOW == 141 (0x1280f1800) [pid = 1969] [serial = 650] [outer = 0x1142d1400] 16:06:19 INFO - PROCESS | 1969 | 1461539179514 Marionette DEBUG loaded listener.js 16:06:19 INFO - PROCESS | 1969 | ++DOMWINDOW == 142 (0x12d9ec800) [pid = 1969] [serial = 651] [outer = 0x1142d1400] 16:06:19 INFO - PROCESS | 1969 | 1461539179808 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]]]}] 16:06:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 16:06:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 469ms 16:06:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 16:06:19 INFO - PROCESS | 1969 | 1461539179824 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 16:06:19 INFO - PROCESS | 1969 | 1461539179826 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 16:06:19 INFO - PROCESS | 1969 | 1461539179828 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 16:06:19 INFO - PROCESS | 1969 | 1461539179830 Marionette TRACE conn2 <- [1,842,null,{}] 16:06:19 INFO - PROCESS | 1969 | 1461539179834 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}] 16:06:19 INFO - PROCESS | 1969 | 1461539179934 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 16:06:19 INFO - PROCESS | 1969 | 1461539179949 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:19 INFO - PROCESS | 1969 | ++DOCSHELL 0x12eadf800 == 57 [pid = 1969] [id = 218] 16:06:19 INFO - PROCESS | 1969 | ++DOMWINDOW == 143 (0x12e3b2c00) [pid = 1969] [serial = 652] [outer = 0x0] 16:06:19 INFO - PROCESS | 1969 | ++DOMWINDOW == 144 (0x12e51e000) [pid = 1969] [serial = 653] [outer = 0x12e3b2c00] 16:06:19 INFO - PROCESS | 1969 | 1461539179979 Marionette DEBUG loaded listener.js 16:06:20 INFO - PROCESS | 1969 | ++DOMWINDOW == 145 (0x12e91ec00) [pid = 1969] [serial = 654] [outer = 0x12e3b2c00] 16:06:20 INFO - PROCESS | 1969 | 1461539180337 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]]]}] 16:06:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 16:06:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 524ms 16:06:20 INFO - PROCESS | 1969 | 1461539180352 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 16:06:20 INFO - PROCESS | 1969 | 1461539180354 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 16:06:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 16:06:20 INFO - PROCESS | 1969 | 1461539180356 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 16:06:20 INFO - PROCESS | 1969 | 1461539180357 Marionette TRACE conn2 <- [1,846,null,{}] 16:06:20 INFO - PROCESS | 1969 | 1461539180359 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}] 16:06:20 INFO - PROCESS | 1969 | 1461539180469 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 16:06:20 INFO - PROCESS | 1969 | 1461539180475 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:20 INFO - PROCESS | 1969 | ++DOCSHELL 0x12ed47800 == 58 [pid = 1969] [id = 219] 16:06:20 INFO - PROCESS | 1969 | ++DOMWINDOW == 146 (0x12e91f000) [pid = 1969] [serial = 655] [outer = 0x0] 16:06:20 INFO - PROCESS | 1969 | ++DOMWINDOW == 147 (0x12e98b800) [pid = 1969] [serial = 656] [outer = 0x12e91f000] 16:06:20 INFO - PROCESS | 1969 | 1461539180500 Marionette DEBUG loaded listener.js 16:06:20 INFO - PROCESS | 1969 | ++DOMWINDOW == 148 (0x12e994000) [pid = 1969] [serial = 657] [outer = 0x12e91f000] 16:06:20 INFO - PROCESS | 1969 | 1461539180820 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]]]}] 16:06:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 16:06:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 519ms 16:06:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 16:06:20 INFO - PROCESS | 1969 | 1461539180876 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 16:06:20 INFO - PROCESS | 1969 | 1461539180877 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 16:06:20 INFO - PROCESS | 1969 | 1461539180879 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 16:06:20 INFO - PROCESS | 1969 | 1461539180880 Marionette TRACE conn2 <- [1,850,null,{}] 16:06:20 INFO - PROCESS | 1969 | 1461539180882 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}] 16:06:20 INFO - PROCESS | 1969 | 1461539180968 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 16:06:20 INFO - PROCESS | 1969 | 1461539180972 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:20 INFO - PROCESS | 1969 | ++DOCSHELL 0x12f588000 == 59 [pid = 1969] [id = 220] 16:06:20 INFO - PROCESS | 1969 | ++DOMWINDOW == 149 (0x12e992c00) [pid = 1969] [serial = 658] [outer = 0x0] 16:06:20 INFO - PROCESS | 1969 | ++DOMWINDOW == 150 (0x12e9acc00) [pid = 1969] [serial = 659] [outer = 0x12e992c00] 16:06:20 INFO - PROCESS | 1969 | 1461539180997 Marionette DEBUG loaded listener.js 16:06:21 INFO - PROCESS | 1969 | ++DOMWINDOW == 151 (0x12e9b5400) [pid = 1969] [serial = 660] [outer = 0x12e992c00] 16:06:21 INFO - PROCESS | 1969 | 1461539181473 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]]]}] 16:06:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 16:06:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 622ms 16:06:21 INFO - PROCESS | 1969 | 1461539181502 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 16:06:21 INFO - PROCESS | 1969 | 1461539181504 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 16:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 16:06:21 INFO - PROCESS | 1969 | 1461539181508 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 16:06:21 INFO - PROCESS | 1969 | 1461539181511 Marionette TRACE conn2 <- [1,854,null,{}] 16:06:21 INFO - PROCESS | 1969 | 1461539181514 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}] 16:06:21 INFO - PROCESS | 1969 | 1461539181619 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 16:06:21 INFO - PROCESS | 1969 | 1461539181689 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:21 INFO - PROCESS | 1969 | ++DOCSHELL 0x1158a9800 == 60 [pid = 1969] [id = 221] 16:06:21 INFO - PROCESS | 1969 | ++DOMWINDOW == 152 (0x11588d000) [pid = 1969] [serial = 661] [outer = 0x0] 16:06:21 INFO - PROCESS | 1969 | ++DOMWINDOW == 153 (0x119139c00) [pid = 1969] [serial = 662] [outer = 0x11588d000] 16:06:21 INFO - PROCESS | 1969 | 1461539181721 Marionette DEBUG loaded listener.js 16:06:21 INFO - PROCESS | 1969 | ++DOMWINDOW == 154 (0x11aa74400) [pid = 1969] [serial = 663] [outer = 0x11588d000] 16:06:22 INFO - PROCESS | 1969 | 1461539182141 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]]]}] 16:06:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 16:06:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 673ms 16:06:22 INFO - PROCESS | 1969 | 1461539182181 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 16:06:22 INFO - PROCESS | 1969 | 1461539182185 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 16:06:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 16:06:22 INFO - PROCESS | 1969 | 1461539182190 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 16:06:22 INFO - PROCESS | 1969 | 1461539182191 Marionette TRACE conn2 <- [1,858,null,{}] 16:06:22 INFO - PROCESS | 1969 | 1461539182194 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}] 16:06:22 INFO - PROCESS | 1969 | 1461539182298 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 16:06:22 INFO - PROCESS | 1969 | 1461539182354 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:22 INFO - PROCESS | 1969 | ++DOCSHELL 0x1277a9000 == 61 [pid = 1969] [id = 222] 16:06:22 INFO - PROCESS | 1969 | ++DOMWINDOW == 155 (0x11af7c800) [pid = 1969] [serial = 664] [outer = 0x0] 16:06:22 INFO - PROCESS | 1969 | ++DOMWINDOW == 156 (0x11c12bc00) [pid = 1969] [serial = 665] [outer = 0x11af7c800] 16:06:22 INFO - PROCESS | 1969 | 1461539182384 Marionette DEBUG loaded listener.js 16:06:22 INFO - PROCESS | 1969 | ++DOMWINDOW == 157 (0x126b7a400) [pid = 1969] [serial = 666] [outer = 0x11af7c800] 16:06:22 INFO - PROCESS | 1969 | 1461539182800 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]]]}] 16:06:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 16:06:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 620ms 16:06:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 16:06:22 INFO - PROCESS | 1969 | 1461539182809 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 16:06:22 INFO - PROCESS | 1969 | 1461539182811 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 16:06:22 INFO - PROCESS | 1969 | 1461539182813 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 16:06:22 INFO - PROCESS | 1969 | 1461539182816 Marionette TRACE conn2 <- [1,862,null,{}] 16:06:22 INFO - PROCESS | 1969 | 1461539182824 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}] 16:06:22 INFO - PROCESS | 1969 | 1461539182928 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 16:06:23 INFO - PROCESS | 1969 | 1461539183019 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:23 INFO - PROCESS | 1969 | ++DOCSHELL 0x12ed2e000 == 62 [pid = 1969] [id = 223] 16:06:23 INFO - PROCESS | 1969 | ++DOMWINDOW == 158 (0x129c1c800) [pid = 1969] [serial = 667] [outer = 0x0] 16:06:23 INFO - PROCESS | 1969 | ++DOMWINDOW == 159 (0x12b60d000) [pid = 1969] [serial = 668] [outer = 0x129c1c800] 16:06:23 INFO - PROCESS | 1969 | 1461539183053 Marionette DEBUG loaded listener.js 16:06:23 INFO - PROCESS | 1969 | ++DOMWINDOW == 160 (0x12bb08800) [pid = 1969] [serial = 669] [outer = 0x129c1c800] 16:06:23 INFO - PROCESS | 1969 | 1461539183470 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]]]}] 16:06:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 16:06:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 673ms 16:06:23 INFO - PROCESS | 1969 | 1461539183486 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 16:06:23 INFO - PROCESS | 1969 | 1461539183488 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 16:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 16:06:23 INFO - PROCESS | 1969 | 1461539183490 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 16:06:23 INFO - PROCESS | 1969 | 1461539183491 Marionette TRACE conn2 <- [1,866,null,{}] 16:06:23 INFO - PROCESS | 1969 | 1461539183494 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}] 16:06:23 INFO - PROCESS | 1969 | 1461539183600 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 16:06:23 INFO - PROCESS | 1969 | 1461539183655 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:23 INFO - PROCESS | 1969 | ++DOCSHELL 0x12f752800 == 63 [pid = 1969] [id = 224] 16:06:23 INFO - PROCESS | 1969 | ++DOMWINDOW == 161 (0x12bd8e800) [pid = 1969] [serial = 670] [outer = 0x0] 16:06:23 INFO - PROCESS | 1969 | ++DOMWINDOW == 162 (0x12d177000) [pid = 1969] [serial = 671] [outer = 0x12bd8e800] 16:06:23 INFO - PROCESS | 1969 | 1461539183685 Marionette DEBUG loaded listener.js 16:06:23 INFO - PROCESS | 1969 | ++DOMWINDOW == 163 (0x12e3b3000) [pid = 1969] [serial = 672] [outer = 0x12bd8e800] 16:06:24 INFO - PROCESS | 1969 | 1461539184139 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]]]}] 16:06:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 16:06:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 669ms 16:06:24 INFO - PROCESS | 1969 | 1461539184160 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 16:06:24 INFO - PROCESS | 1969 | 1461539184161 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 16:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 16:06:24 INFO - PROCESS | 1969 | 1461539184164 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 16:06:24 INFO - PROCESS | 1969 | 1461539184165 Marionette TRACE conn2 <- [1,870,null,{}] 16:06:24 INFO - PROCESS | 1969 | 1461539184167 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}] 16:06:24 INFO - PROCESS | 1969 | 1461539184269 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 16:06:24 INFO - PROCESS | 1969 | 1461539184355 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:24 INFO - PROCESS | 1969 | ++DOCSHELL 0x12fadf800 == 64 [pid = 1969] [id = 225] 16:06:24 INFO - PROCESS | 1969 | ++DOMWINDOW == 164 (0x12e3a6400) [pid = 1969] [serial = 673] [outer = 0x0] 16:06:24 INFO - PROCESS | 1969 | ++DOMWINDOW == 165 (0x12e53d400) [pid = 1969] [serial = 674] [outer = 0x12e3a6400] 16:06:24 INFO - PROCESS | 1969 | 1461539184384 Marionette DEBUG loaded listener.js 16:06:24 INFO - PROCESS | 1969 | ++DOMWINDOW == 166 (0x12e994400) [pid = 1969] [serial = 675] [outer = 0x12e3a6400] 16:06:24 INFO - PROCESS | 1969 | 1461539184804 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]]]}] 16:06:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 16:06:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 670ms 16:06:24 INFO - PROCESS | 1969 | 1461539184847 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 16:06:24 INFO - PROCESS | 1969 | 1461539184850 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 16:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 16:06:24 INFO - PROCESS | 1969 | 1461539184854 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 16:06:24 INFO - PROCESS | 1969 | 1461539184855 Marionette TRACE conn2 <- [1,874,null,{}] 16:06:24 INFO - PROCESS | 1969 | 1461539184857 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}] 16:06:24 INFO - PROCESS | 1969 | 1461539184974 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 16:06:25 INFO - PROCESS | 1969 | 1461539185043 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:25 INFO - PROCESS | 1969 | ++DOCSHELL 0x12fda7000 == 65 [pid = 1969] [id = 226] 16:06:25 INFO - PROCESS | 1969 | ++DOMWINDOW == 167 (0x12e9b5000) [pid = 1969] [serial = 676] [outer = 0x0] 16:06:25 INFO - PROCESS | 1969 | ++DOMWINDOW == 168 (0x12f5cc800) [pid = 1969] [serial = 677] [outer = 0x12e9b5000] 16:06:25 INFO - PROCESS | 1969 | 1461539185075 Marionette DEBUG loaded listener.js 16:06:25 INFO - PROCESS | 1969 | ++DOMWINDOW == 169 (0x12f5d2c00) [pid = 1969] [serial = 678] [outer = 0x12e9b5000] 16:06:25 INFO - PROCESS | 1969 | 1461539185486 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]]]}] 16:06:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 16:06:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 668ms 16:06:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 16:06:25 INFO - PROCESS | 1969 | 1461539185523 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 16:06:25 INFO - PROCESS | 1969 | 1461539185524 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 16:06:25 INFO - PROCESS | 1969 | 1461539185527 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 16:06:25 INFO - PROCESS | 1969 | 1461539185528 Marionette TRACE conn2 <- [1,878,null,{}] 16:06:25 INFO - PROCESS | 1969 | 1461539185530 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}] 16:06:25 INFO - PROCESS | 1969 | 1461539185687 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 16:06:25 INFO - PROCESS | 1969 | 1461539185709 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:25 INFO - PROCESS | 1969 | ++DOCSHELL 0x11ad6d000 == 66 [pid = 1969] [id = 227] 16:06:25 INFO - PROCESS | 1969 | ++DOMWINDOW == 170 (0x11af7f800) [pid = 1969] [serial = 679] [outer = 0x0] 16:06:25 INFO - PROCESS | 1969 | ++DOMWINDOW == 171 (0x11c654000) [pid = 1969] [serial = 680] [outer = 0x11af7f800] 16:06:25 INFO - PROCESS | 1969 | 1461539185768 Marionette DEBUG loaded listener.js 16:06:25 INFO - PROCESS | 1969 | ++DOMWINDOW == 172 (0x12e7ef400) [pid = 1969] [serial = 681] [outer = 0x11af7f800] 16:06:26 INFO - PROCESS | 1969 | 1461539186344 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]]]}] 16:06:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 16:06:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 868ms 16:06:26 INFO - PROCESS | 1969 | 1461539186396 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 16:06:26 INFO - PROCESS | 1969 | 1461539186400 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 16:06:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 16:06:26 INFO - PROCESS | 1969 | 1461539186404 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 16:06:26 INFO - PROCESS | 1969 | 1461539186406 Marionette TRACE conn2 <- [1,882,null,{}] 16:06:26 INFO - PROCESS | 1969 | 1461539186410 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}] 16:06:26 INFO - PROCESS | 1969 | 1461539186507 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 16:06:26 INFO - PROCESS | 1969 | 1461539186577 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:26 INFO - PROCESS | 1969 | ++DOCSHELL 0x125fa9800 == 67 [pid = 1969] [id = 228] 16:06:26 INFO - PROCESS | 1969 | ++DOMWINDOW == 173 (0x11564f800) [pid = 1969] [serial = 682] [outer = 0x0] 16:06:26 INFO - PROCESS | 1969 | ++DOMWINDOW == 174 (0x118533000) [pid = 1969] [serial = 683] [outer = 0x11564f800] 16:06:26 INFO - PROCESS | 1969 | 1461539186605 Marionette DEBUG loaded listener.js 16:06:26 INFO - PROCESS | 1969 | ++DOMWINDOW == 175 (0x11913b400) [pid = 1969] [serial = 684] [outer = 0x11564f800] 16:06:27 INFO - PROCESS | 1969 | 1461539187092 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]]]}] 16:06:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 16:06:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 722ms 16:06:27 INFO - PROCESS | 1969 | 1461539187136 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 16:06:27 INFO - PROCESS | 1969 | 1461539187140 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 16:06:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 16:06:27 INFO - PROCESS | 1969 | 1461539187145 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 16:06:27 INFO - PROCESS | 1969 | 1461539187146 Marionette TRACE conn2 <- [1,886,null,{}] 16:06:27 INFO - PROCESS | 1969 | 1461539187149 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}] 16:06:27 INFO - PROCESS | 1969 | 1461539187228 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 16:06:27 INFO - PROCESS | 1969 | 1461539187314 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:27 INFO - PROCESS | 1969 | ++DOCSHELL 0x127a5f800 == 68 [pid = 1969] [id = 229] 16:06:27 INFO - PROCESS | 1969 | ++DOMWINDOW == 176 (0x11af7a800) [pid = 1969] [serial = 685] [outer = 0x0] 16:06:27 INFO - PROCESS | 1969 | ++DOMWINDOW == 177 (0x11bbba400) [pid = 1969] [serial = 686] [outer = 0x11af7a800] 16:06:27 INFO - PROCESS | 1969 | 1461539187359 Marionette DEBUG loaded listener.js 16:06:27 INFO - PROCESS | 1969 | ++DOMWINDOW == 178 (0x12584f400) [pid = 1969] [serial = 687] [outer = 0x11af7a800] 16:06:27 INFO - PROCESS | 1969 | --DOCSHELL 0x11b1ef800 == 67 [pid = 1969] [id = 140] 16:06:27 INFO - PROCESS | 1969 | --DOCSHELL 0x12ed47800 == 66 [pid = 1969] [id = 219] 16:06:27 INFO - PROCESS | 1969 | --DOCSHELL 0x12eadf800 == 65 [pid = 1969] [id = 218] 16:06:27 INFO - PROCESS | 1969 | --DOMWINDOW == 177 (0x12e53e800) [pid = 1969] [serial = 575] [outer = 0x0] [url = about:blank] 16:06:27 INFO - PROCESS | 1969 | --DOMWINDOW == 176 (0x12d9eb800) [pid = 1969] [serial = 572] [outer = 0x0] [url = about:blank] 16:06:27 INFO - PROCESS | 1969 | --DOCSHELL 0x12e57b800 == 64 [pid = 1969] [id = 217] 16:06:27 INFO - PROCESS | 1969 | --DOCSHELL 0x12e54f000 == 63 [pid = 1969] [id = 216] 16:06:27 INFO - PROCESS | 1969 | --DOCSHELL 0x12da52800 == 62 [pid = 1969] [id = 215] 16:06:27 INFO - PROCESS | 1969 | --DOCSHELL 0x12d058000 == 61 [pid = 1969] [id = 214] 16:06:27 INFO - PROCESS | 1969 | --DOCSHELL 0x12b278000 == 60 [pid = 1969] [id = 213] 16:06:27 INFO - PROCESS | 1969 | --DOCSHELL 0x129744800 == 59 [pid = 1969] [id = 212] 16:06:27 INFO - PROCESS | 1969 | --DOCSHELL 0x12700b800 == 58 [pid = 1969] [id = 211] 16:06:27 INFO - PROCESS | 1969 | --DOCSHELL 0x11c329800 == 57 [pid = 1969] [id = 210] 16:06:27 INFO - PROCESS | 1969 | --DOCSHELL 0x1151cc000 == 56 [pid = 1969] [id = 209] 16:06:27 INFO - PROCESS | 1969 | --DOCSHELL 0x119c1e000 == 55 [pid = 1969] [id = 208] 16:06:27 INFO - PROCESS | 1969 | --DOCSHELL 0x129a0e800 == 54 [pid = 1969] [id = 201] 16:06:27 INFO - PROCESS | 1969 | --DOMWINDOW == 175 (0x125851400) [pid = 1969] [serial = 594] [outer = 0x0] [url = about:blank] 16:06:27 INFO - PROCESS | 1969 | --DOMWINDOW == 174 (0x1191a3800) [pid = 1969] [serial = 563] [outer = 0x0] [url = about:blank] 16:06:27 INFO - PROCESS | 1969 | --DOMWINDOW == 173 (0x12e98bc00) [pid = 1969] [serial = 578] [outer = 0x0] [url = about:blank] 16:06:27 INFO - PROCESS | 1969 | --DOMWINDOW == 172 (0x11aa79400) [pid = 1969] [serial = 587] [outer = 0x0] [url = about:blank] 16:06:27 INFO - PROCESS | 1969 | --DOMWINDOW == 171 (0x114bb4800) [pid = 1969] [serial = 581] [outer = 0x0] [url = about:blank] 16:06:27 INFO - PROCESS | 1969 | --DOMWINDOW == 170 (0x1277c5800) [pid = 1969] [serial = 596] [outer = 0x0] [url = about:blank] 16:06:27 INFO - PROCESS | 1969 | --DOMWINDOW == 169 (0x118c11c00) [pid = 1969] [serial = 584] [outer = 0x0] [url = about:blank] 16:06:27 INFO - PROCESS | 1969 | --DOMWINDOW == 168 (0x1154cd800) [pid = 1969] [serial = 582] [outer = 0x0] [url = about:blank] 16:06:27 INFO - PROCESS | 1969 | --DOMWINDOW == 167 (0x12bb0d800) [pid = 1969] [serial = 569] [outer = 0x0] [url = about:blank] 16:06:27 INFO - PROCESS | 1969 | --DOMWINDOW == 166 (0x11bbb6400) [pid = 1969] [serial = 590] [outer = 0x0] [url = about:blank] 16:06:27 INFO - PROCESS | 1969 | --DOMWINDOW == 165 (0x11c417400) [pid = 1969] [serial = 566] [outer = 0x0] [url = about:blank] 16:06:27 INFO - PROCESS | 1969 | --DOMWINDOW == 164 (0x118ef4c00) [pid = 1969] [serial = 585] [outer = 0x0] [url = about:blank] 16:06:27 INFO - PROCESS | 1969 | --DOMWINDOW == 163 (0x11c423800) [pid = 1969] [serial = 593] [outer = 0x0] [url = about:blank] 16:06:27 INFO - PROCESS | 1969 | --DOMWINDOW == 162 (0x11af09800) [pid = 1969] [serial = 588] [outer = 0x0] [url = about:blank] 16:06:27 INFO - PROCESS | 1969 | --DOMWINDOW == 161 (0x11bf90800) [pid = 1969] [serial = 591] [outer = 0x0] [url = about:blank] 16:06:27 INFO - PROCESS | 1969 | --DOMWINDOW == 160 (0x1280ee000) [pid = 1969] [serial = 597] [outer = 0x0] [url = about:blank] 16:06:27 INFO - PROCESS | 1969 | --DOMWINDOW == 159 (0x1297c4800) [pid = 1969] [serial = 600] [outer = 0x0] [url = about:blank] 16:06:27 INFO - PROCESS | 1969 | --DOMWINDOW == 158 (0x129773400) [pid = 1969] [serial = 599] [outer = 0x0] [url = about:blank] 16:06:27 INFO - PROCESS | 1969 | 1461539187929 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]]]}] 16:06:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 16:06:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 826ms 16:06:27 INFO - PROCESS | 1969 | 1461539187971 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 16:06:27 INFO - PROCESS | 1969 | 1461539187973 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 16:06:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 16:06:27 INFO - PROCESS | 1969 | 1461539187977 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 16:06:27 INFO - PROCESS | 1969 | 1461539187981 Marionette TRACE conn2 <- [1,890,null,{}] 16:06:27 INFO - PROCESS | 1969 | 1461539187991 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}] 16:06:28 INFO - PROCESS | 1969 | 1461539188074 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 16:06:28 INFO - PROCESS | 1969 | 1461539188137 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:28 INFO - PROCESS | 1969 | ++DOCSHELL 0x11b99f800 == 55 [pid = 1969] [id = 230] 16:06:28 INFO - PROCESS | 1969 | ++DOMWINDOW == 159 (0x11c652800) [pid = 1969] [serial = 688] [outer = 0x0] 16:06:28 INFO - PROCESS | 1969 | ++DOMWINDOW == 160 (0x1277bf400) [pid = 1969] [serial = 689] [outer = 0x11c652800] 16:06:28 INFO - PROCESS | 1969 | 1461539188172 Marionette DEBUG loaded listener.js 16:06:28 INFO - PROCESS | 1969 | ++DOMWINDOW == 161 (0x1280fa400) [pid = 1969] [serial = 690] [outer = 0x11c652800] 16:06:28 INFO - PROCESS | 1969 | 1461539188458 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]]]}] 16:06:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 16:06:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 528ms 16:06:28 INFO - PROCESS | 1969 | 1461539188505 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 16:06:28 INFO - PROCESS | 1969 | 1461539188507 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 16:06:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 16:06:28 INFO - PROCESS | 1969 | 1461539188509 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 16:06:28 INFO - PROCESS | 1969 | 1461539188510 Marionette TRACE conn2 <- [1,894,null,{}] 16:06:28 INFO - PROCESS | 1969 | 1461539188512 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}] 16:06:28 INFO - PROCESS | 1969 | 1461539188595 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 16:06:28 INFO - PROCESS | 1969 | 1461539188601 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:28 INFO - PROCESS | 1969 | ++DOCSHELL 0x12849b800 == 56 [pid = 1969] [id = 231] 16:06:28 INFO - PROCESS | 1969 | ++DOMWINDOW == 162 (0x12977b800) [pid = 1969] [serial = 691] [outer = 0x0] 16:06:28 INFO - PROCESS | 1969 | ++DOMWINDOW == 163 (0x129c1bc00) [pid = 1969] [serial = 692] [outer = 0x12977b800] 16:06:28 INFO - PROCESS | 1969 | 1461539188634 Marionette DEBUG loaded listener.js 16:06:28 INFO - PROCESS | 1969 | ++DOMWINDOW == 164 (0x12b471800) [pid = 1969] [serial = 693] [outer = 0x12977b800] 16:06:28 INFO - PROCESS | 1969 | 1461539188992 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]]]}] 16:06:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 16:06:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 518ms 16:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 16:06:29 INFO - PROCESS | 1969 | 1461539189028 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 16:06:29 INFO - PROCESS | 1969 | 1461539189029 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 16:06:29 INFO - PROCESS | 1969 | 1461539189032 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 16:06:29 INFO - PROCESS | 1969 | 1461539189035 Marionette TRACE conn2 <- [1,898,null,{}] 16:06:29 INFO - PROCESS | 1969 | 1461539189038 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}] 16:06:29 INFO - PROCESS | 1969 | 1461539189117 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 16:06:29 INFO - PROCESS | 1969 | 1461539189123 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:29 INFO - PROCESS | 1969 | ++DOCSHELL 0x12b8f7000 == 57 [pid = 1969] [id = 232] 16:06:29 INFO - PROCESS | 1969 | ++DOMWINDOW == 165 (0x128435800) [pid = 1969] [serial = 694] [outer = 0x0] 16:06:29 INFO - PROCESS | 1969 | ++DOMWINDOW == 166 (0x12b537800) [pid = 1969] [serial = 695] [outer = 0x128435800] 16:06:29 INFO - PROCESS | 1969 | 1461539189149 Marionette DEBUG loaded listener.js 16:06:29 INFO - PROCESS | 1969 | ++DOMWINDOW == 167 (0x12b878c00) [pid = 1969] [serial = 696] [outer = 0x128435800] 16:06:29 INFO - PROCESS | 1969 | 1461539189519 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]]]}] 16:06:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 16:06:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 521ms 16:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 16:06:29 INFO - PROCESS | 1969 | 1461539189554 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 16:06:29 INFO - PROCESS | 1969 | 1461539189555 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 16:06:29 INFO - PROCESS | 1969 | 1461539189559 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 16:06:29 INFO - PROCESS | 1969 | 1461539189560 Marionette TRACE conn2 <- [1,902,null,{}] 16:06:29 INFO - PROCESS | 1969 | 1461539189572 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}] 16:06:29 INFO - PROCESS | 1969 | 1461539189755 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 16:06:29 INFO - PROCESS | 1969 | 1461539189774 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:29 INFO - PROCESS | 1969 | ++DOCSHELL 0x12dc98000 == 58 [pid = 1969] [id = 233] 16:06:29 INFO - PROCESS | 1969 | ++DOMWINDOW == 168 (0x12b879400) [pid = 1969] [serial = 697] [outer = 0x0] 16:06:29 INFO - PROCESS | 1969 | ++DOMWINDOW == 169 (0x12cff2c00) [pid = 1969] [serial = 698] [outer = 0x12b879400] 16:06:29 INFO - PROCESS | 1969 | 1461539189817 Marionette DEBUG loaded listener.js 16:06:29 INFO - PROCESS | 1969 | ++DOMWINDOW == 170 (0x12d92c400) [pid = 1969] [serial = 699] [outer = 0x12b879400] 16:06:30 INFO - PROCESS | 1969 | 1461539190250 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]]]}] 16:06:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 16:06:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 721ms 16:06:30 INFO - PROCESS | 1969 | 1461539190280 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 16:06:30 INFO - PROCESS | 1969 | 1461539190285 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 16:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 16:06:30 INFO - PROCESS | 1969 | 1461539190296 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 16:06:30 INFO - PROCESS | 1969 | 1461539190297 Marionette TRACE conn2 <- [1,906,null,{}] 16:06:30 INFO - PROCESS | 1969 | 1461539190303 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}] 16:06:30 INFO - PROCESS | 1969 | 1461539190448 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 16:06:30 INFO - PROCESS | 1969 | 1461539190474 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:30 INFO - PROCESS | 1969 | ++DOCSHELL 0x12e55b800 == 59 [pid = 1969] [id = 234] 16:06:30 INFO - PROCESS | 1969 | ++DOMWINDOW == 171 (0x12d935c00) [pid = 1969] [serial = 700] [outer = 0x0] 16:06:30 INFO - PROCESS | 1969 | ++DOMWINDOW == 172 (0x12d9ccc00) [pid = 1969] [serial = 701] [outer = 0x12d935c00] 16:06:30 INFO - PROCESS | 1969 | 1461539190514 Marionette DEBUG loaded listener.js 16:06:30 INFO - PROCESS | 1969 | ++DOMWINDOW == 173 (0x12e3ad800) [pid = 1969] [serial = 702] [outer = 0x12d935c00] 16:06:30 INFO - PROCESS | 1969 | 1461539190933 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]]]}] 16:06:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 16:06:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 672ms 16:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 16:06:30 INFO - PROCESS | 1969 | 1461539190971 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 16:06:30 INFO - PROCESS | 1969 | 1461539190972 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 16:06:30 INFO - PROCESS | 1969 | 1461539190975 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 16:06:30 INFO - PROCESS | 1969 | 1461539190976 Marionette TRACE conn2 <- [1,910,null,{}] 16:06:30 INFO - PROCESS | 1969 | 1461539190978 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}] 16:06:31 INFO - PROCESS | 1969 | 1461539191077 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 16:06:31 INFO - PROCESS | 1969 | 1461539191097 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:31 INFO - PROCESS | 1969 | ++DOCSHELL 0x12ed33800 == 60 [pid = 1969] [id = 235] 16:06:31 INFO - PROCESS | 1969 | ++DOMWINDOW == 174 (0x11af0c400) [pid = 1969] [serial = 703] [outer = 0x0] 16:06:31 INFO - PROCESS | 1969 | ++DOMWINDOW == 175 (0x12e51f000) [pid = 1969] [serial = 704] [outer = 0x11af0c400] 16:06:31 INFO - PROCESS | 1969 | 1461539191156 Marionette DEBUG loaded listener.js 16:06:31 INFO - PROCESS | 1969 | ++DOMWINDOW == 176 (0x12e7f3000) [pid = 1969] [serial = 705] [outer = 0x11af0c400] 16:06:31 INFO - PROCESS | 1969 | 1461539191466 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]]]}] 16:06:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 16:06:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 517ms 16:06:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 16:06:31 INFO - PROCESS | 1969 | 1461539191493 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 16:06:31 INFO - PROCESS | 1969 | 1461539191494 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 16:06:31 INFO - PROCESS | 1969 | 1461539191496 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 16:06:31 INFO - PROCESS | 1969 | 1461539191498 Marionette TRACE conn2 <- [1,914,null,{}] 16:06:31 INFO - PROCESS | 1969 | 1461539191507 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}] 16:06:31 INFO - PROCESS | 1969 | 1461539191750 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 16:06:31 INFO - PROCESS | 1969 | --DOMWINDOW == 175 (0x126dd5c00) [pid = 1969] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 16:06:31 INFO - PROCESS | 1969 | --DOMWINDOW == 174 (0x11475d800) [pid = 1969] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 16:06:31 INFO - PROCESS | 1969 | --DOMWINDOW == 173 (0x11ad45800) [pid = 1969] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 16:06:31 INFO - PROCESS | 1969 | --DOMWINDOW == 172 (0x1297c8c00) [pid = 1969] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 16:06:31 INFO - PROCESS | 1969 | --DOMWINDOW == 171 (0x12d16bc00) [pid = 1969] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 16:06:31 INFO - PROCESS | 1969 | --DOMWINDOW == 170 (0x1142d1400) [pid = 1969] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 16:06:31 INFO - PROCESS | 1969 | --DOMWINDOW == 169 (0x1280ecc00) [pid = 1969] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 16:06:31 INFO - PROCESS | 1969 | --DOMWINDOW == 168 (0x12e3b2c00) [pid = 1969] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 16:06:31 INFO - PROCESS | 1969 | --DOMWINDOW == 167 (0x12e91f000) [pid = 1969] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 16:06:31 INFO - PROCESS | 1969 | --DOMWINDOW == 166 (0x12b53f400) [pid = 1969] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 16:06:31 INFO - PROCESS | 1969 | --DOMWINDOW == 165 (0x11c7f3800) [pid = 1969] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 16:06:31 INFO - PROCESS | 1969 | --DOMWINDOW == 164 (0x12e51f400) [pid = 1969] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 16:06:31 INFO - PROCESS | 1969 | --DOMWINDOW == 163 (0x129c1a800) [pid = 1969] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 16:06:31 INFO - PROCESS | 1969 | --DOMWINDOW == 162 (0x12bd9b800) [pid = 1969] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 16:06:31 INFO - PROCESS | 1969 | --DOMWINDOW == 161 (0x12d168c00) [pid = 1969] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 16:06:31 INFO - PROCESS | 1969 | 1461539191794 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:31 INFO - PROCESS | 1969 | ++DOCSHELL 0x11ad56800 == 61 [pid = 1969] [id = 236] 16:06:31 INFO - PROCESS | 1969 | ++DOMWINDOW == 162 (0x1142d5000) [pid = 1969] [serial = 706] [outer = 0x0] 16:06:31 INFO - PROCESS | 1969 | ++DOMWINDOW == 163 (0x11a867800) [pid = 1969] [serial = 707] [outer = 0x1142d5000] 16:06:31 INFO - PROCESS | 1969 | 1461539191819 Marionette DEBUG loaded listener.js 16:06:31 INFO - PROCESS | 1969 | ++DOMWINDOW == 164 (0x1299c6c00) [pid = 1969] [serial = 708] [outer = 0x1142d5000] 16:06:32 INFO - PROCESS | 1969 | 1461539192084 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]]]}] 16:06:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 16:06:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 628ms 16:06:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 16:06:32 INFO - PROCESS | 1969 | 1461539192125 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 16:06:32 INFO - PROCESS | 1969 | 1461539192126 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 16:06:32 INFO - PROCESS | 1969 | 1461539192128 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 16:06:32 INFO - PROCESS | 1969 | 1461539192129 Marionette TRACE conn2 <- [1,918,null,{}] 16:06:32 INFO - PROCESS | 1969 | 1461539192139 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}] 16:06:32 INFO - PROCESS | 1969 | 1461539192231 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 16:06:32 INFO - PROCESS | 1969 | 1461539192236 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:32 INFO - PROCESS | 1969 | ++DOCSHELL 0x12fae0000 == 62 [pid = 1969] [id = 237] 16:06:32 INFO - PROCESS | 1969 | ++DOMWINDOW == 165 (0x129c1a000) [pid = 1969] [serial = 709] [outer = 0x0] 16:06:32 INFO - PROCESS | 1969 | ++DOMWINDOW == 166 (0x12e516800) [pid = 1969] [serial = 710] [outer = 0x129c1a000] 16:06:32 INFO - PROCESS | 1969 | 1461539192262 Marionette DEBUG loaded listener.js 16:06:32 INFO - PROCESS | 1969 | ++DOMWINDOW == 167 (0x12e920c00) [pid = 1969] [serial = 711] [outer = 0x129c1a000] 16:06:32 INFO - PROCESS | 1969 | 1461539192632 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]]]}] 16:06:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 16:06:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 523ms 16:06:32 INFO - PROCESS | 1969 | 1461539192659 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 16:06:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 16:06:32 INFO - PROCESS | 1969 | 1461539192661 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 16:06:32 INFO - PROCESS | 1969 | 1461539192665 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 16:06:32 INFO - PROCESS | 1969 | 1461539192668 Marionette TRACE conn2 <- [1,922,null,{}] 16:06:32 INFO - PROCESS | 1969 | 1461539192671 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}] 16:06:32 INFO - PROCESS | 1969 | 1461539192823 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 16:06:32 INFO - PROCESS | 1969 | 1461539192829 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:32 INFO - PROCESS | 1969 | ++DOCSHELL 0x13002e000 == 63 [pid = 1969] [id = 238] 16:06:32 INFO - PROCESS | 1969 | ++DOMWINDOW == 168 (0x12e7f8400) [pid = 1969] [serial = 712] [outer = 0x0] 16:06:32 INFO - PROCESS | 1969 | ++DOMWINDOW == 169 (0x12e9b7400) [pid = 1969] [serial = 713] [outer = 0x12e7f8400] 16:06:32 INFO - PROCESS | 1969 | 1461539192878 Marionette DEBUG loaded listener.js 16:06:32 INFO - PROCESS | 1969 | ++DOMWINDOW == 170 (0x12f5ce000) [pid = 1969] [serial = 714] [outer = 0x12e7f8400] 16:06:33 INFO - PROCESS | 1969 | 1461539193282 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]]]}] 16:06:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 16:06:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 673ms 16:06:33 INFO - PROCESS | 1969 | 1461539193345 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 16:06:33 INFO - PROCESS | 1969 | 1461539193347 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 16:06:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 16:06:33 INFO - PROCESS | 1969 | 1461539193351 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 16:06:33 INFO - PROCESS | 1969 | 1461539193353 Marionette TRACE conn2 <- [1,926,null,{}] 16:06:33 INFO - PROCESS | 1969 | 1461539193356 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}] 16:06:33 INFO - PROCESS | 1969 | 1461539193441 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 16:06:33 INFO - PROCESS | 1969 | 1461539193445 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:33 INFO - PROCESS | 1969 | ++DOCSHELL 0x130093800 == 64 [pid = 1969] [id = 239] 16:06:33 INFO - PROCESS | 1969 | ++DOMWINDOW == 171 (0x12e9ba800) [pid = 1969] [serial = 715] [outer = 0x0] 16:06:33 INFO - PROCESS | 1969 | ++DOMWINDOW == 172 (0x12f942c00) [pid = 1969] [serial = 716] [outer = 0x12e9ba800] 16:06:33 INFO - PROCESS | 1969 | 1461539193471 Marionette DEBUG loaded listener.js 16:06:33 INFO - PROCESS | 1969 | ++DOMWINDOW == 173 (0x12f94a400) [pid = 1969] [serial = 717] [outer = 0x12e9ba800] 16:06:33 INFO - PROCESS | 1969 | 1461539193911 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]]]}] 16:06:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 16:06:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 571ms 16:06:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 16:06:33 INFO - PROCESS | 1969 | 1461539193922 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 16:06:33 INFO - PROCESS | 1969 | 1461539193925 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 16:06:33 INFO - PROCESS | 1969 | 1461539193928 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 16:06:33 INFO - PROCESS | 1969 | 1461539193931 Marionette TRACE conn2 <- [1,930,null,{}] 16:06:33 INFO - PROCESS | 1969 | 1461539193935 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}] 16:06:34 INFO - PROCESS | 1969 | 1461539194040 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 16:06:34 INFO - PROCESS | 1969 | 1461539194112 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:34 INFO - PROCESS | 1969 | ++DOCSHELL 0x11ad64000 == 65 [pid = 1969] [id = 240] 16:06:34 INFO - PROCESS | 1969 | ++DOMWINDOW == 174 (0x115655000) [pid = 1969] [serial = 718] [outer = 0x0] 16:06:34 INFO - PROCESS | 1969 | ++DOMWINDOW == 175 (0x118f99000) [pid = 1969] [serial = 719] [outer = 0x115655000] 16:06:34 INFO - PROCESS | 1969 | 1461539194145 Marionette DEBUG loaded listener.js 16:06:34 INFO - PROCESS | 1969 | ++DOMWINDOW == 176 (0x11af09800) [pid = 1969] [serial = 720] [outer = 0x115655000] 16:06:34 INFO - PROCESS | 1969 | 1461539194543 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]]]}] 16:06:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 16:06:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 675ms 16:06:34 INFO - PROCESS | 1969 | 1461539194603 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 16:06:34 INFO - PROCESS | 1969 | 1461539194607 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 16:06:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 16:06:34 INFO - PROCESS | 1969 | 1461539194611 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 16:06:34 INFO - PROCESS | 1969 | 1461539194613 Marionette TRACE conn2 <- [1,934,null,{}] 16:06:34 INFO - PROCESS | 1969 | 1461539194641 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}] 16:06:34 INFO - PROCESS | 1969 | 1461539194747 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 16:06:34 INFO - PROCESS | 1969 | 1461539194820 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:34 INFO - PROCESS | 1969 | ++DOCSHELL 0x1284a7800 == 66 [pid = 1969] [id = 241] 16:06:34 INFO - PROCESS | 1969 | ++DOMWINDOW == 177 (0x11b1b2000) [pid = 1969] [serial = 721] [outer = 0x0] 16:06:34 INFO - PROCESS | 1969 | ++DOMWINDOW == 178 (0x125f1c000) [pid = 1969] [serial = 722] [outer = 0x11b1b2000] 16:06:34 INFO - PROCESS | 1969 | 1461539194851 Marionette DEBUG loaded listener.js 16:06:34 INFO - PROCESS | 1969 | ++DOMWINDOW == 179 (0x12977d800) [pid = 1969] [serial = 723] [outer = 0x11b1b2000] 16:06:35 INFO - PROCESS | 1969 | 1461539195272 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]]]}] 16:06:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 16:06:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 696ms 16:06:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 16:06:35 INFO - PROCESS | 1969 | 1461539195308 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 16:06:35 INFO - PROCESS | 1969 | 1461539195309 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 16:06:35 INFO - PROCESS | 1969 | 1461539195312 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 16:06:35 INFO - PROCESS | 1969 | 1461539195315 Marionette TRACE conn2 <- [1,938,null,{}] 16:06:35 INFO - PROCESS | 1969 | 1461539195323 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}] 16:06:35 INFO - PROCESS | 1969 | 1461539195429 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 16:06:35 INFO - PROCESS | 1969 | 1461539195491 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:35 INFO - PROCESS | 1969 | ++DOCSHELL 0x13002d000 == 67 [pid = 1969] [id = 242] 16:06:35 INFO - PROCESS | 1969 | ++DOMWINDOW == 180 (0x12a68ac00) [pid = 1969] [serial = 724] [outer = 0x0] 16:06:35 INFO - PROCESS | 1969 | ++DOMWINDOW == 181 (0x12a694800) [pid = 1969] [serial = 725] [outer = 0x12a68ac00] 16:06:35 INFO - PROCESS | 1969 | 1461539195525 Marionette DEBUG loaded listener.js 16:06:35 INFO - PROCESS | 1969 | ++DOMWINDOW == 182 (0x12b878000) [pid = 1969] [serial = 726] [outer = 0x12a68ac00] 16:06:36 INFO - PROCESS | 1969 | 1461539196015 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]]]}] 16:06:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 16:06:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 723ms 16:06:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 16:06:36 INFO - PROCESS | 1969 | 1461539196073 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 16:06:36 INFO - PROCESS | 1969 | 1461539196075 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 16:06:36 INFO - PROCESS | 1969 | 1461539196077 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 16:06:36 INFO - PROCESS | 1969 | 1461539196079 Marionette TRACE conn2 <- [1,942,null,{}] 16:06:36 INFO - PROCESS | 1969 | 1461539196081 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}] 16:06:36 INFO - PROCESS | 1969 | 1461539196184 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 16:06:36 INFO - PROCESS | 1969 | 1461539196243 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:36 INFO - PROCESS | 1969 | ++DOCSHELL 0x1302a1800 == 68 [pid = 1969] [id = 243] 16:06:36 INFO - PROCESS | 1969 | ++DOMWINDOW == 183 (0x12bb03000) [pid = 1969] [serial = 727] [outer = 0x0] 16:06:36 INFO - PROCESS | 1969 | ++DOMWINDOW == 184 (0x12cff8c00) [pid = 1969] [serial = 728] [outer = 0x12bb03000] 16:06:36 INFO - PROCESS | 1969 | 1461539196274 Marionette DEBUG loaded listener.js 16:06:36 INFO - PROCESS | 1969 | ++DOMWINDOW == 185 (0x12d9e8c00) [pid = 1969] [serial = 729] [outer = 0x12bb03000] 16:06:36 INFO - PROCESS | 1969 | 1461539196673 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]]]}] 16:06:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 16:06:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 625ms 16:06:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 16:06:36 INFO - PROCESS | 1969 | 1461539196703 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 16:06:36 INFO - PROCESS | 1969 | 1461539196704 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 16:06:36 INFO - PROCESS | 1969 | 1461539196706 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 16:06:36 INFO - PROCESS | 1969 | 1461539196708 Marionette TRACE conn2 <- [1,946,null,{}] 16:06:36 INFO - PROCESS | 1969 | 1461539196710 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}] 16:06:36 INFO - PROCESS | 1969 | 1461539196814 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 16:06:36 INFO - PROCESS | 1969 | 1461539196874 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:36 INFO - PROCESS | 1969 | ++DOCSHELL 0x1302dd800 == 69 [pid = 1969] [id = 244] 16:06:36 INFO - PROCESS | 1969 | ++DOMWINDOW == 186 (0x12d9c9400) [pid = 1969] [serial = 730] [outer = 0x0] 16:06:36 INFO - PROCESS | 1969 | ++DOMWINDOW == 187 (0x12e7f1000) [pid = 1969] [serial = 731] [outer = 0x12d9c9400] 16:06:36 INFO - PROCESS | 1969 | 1461539196903 Marionette DEBUG loaded listener.js 16:06:36 INFO - PROCESS | 1969 | ++DOMWINDOW == 188 (0x12e925800) [pid = 1969] [serial = 732] [outer = 0x12d9c9400] 16:06:37 INFO - PROCESS | 1969 | 1461539197350 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]]]}] 16:06:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 16:06:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 669ms 16:06:37 INFO - PROCESS | 1969 | 1461539197376 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 16:06:37 INFO - PROCESS | 1969 | 1461539197377 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 16:06:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 16:06:37 INFO - PROCESS | 1969 | 1461539197379 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 16:06:37 INFO - PROCESS | 1969 | 1461539197380 Marionette TRACE conn2 <- [1,950,null,{}] 16:06:37 INFO - PROCESS | 1969 | 1461539197383 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}] 16:06:37 INFO - PROCESS | 1969 | 1461539197516 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 16:06:37 INFO - PROCESS | 1969 | 1461539197604 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:37 INFO - PROCESS | 1969 | ++DOCSHELL 0x130c11000 == 70 [pid = 1969] [id = 245] 16:06:37 INFO - PROCESS | 1969 | ++DOMWINDOW == 189 (0x12e991c00) [pid = 1969] [serial = 733] [outer = 0x0] 16:06:37 INFO - PROCESS | 1969 | ++DOMWINDOW == 190 (0x12f5c6400) [pid = 1969] [serial = 734] [outer = 0x12e991c00] 16:06:37 INFO - PROCESS | 1969 | 1461539197637 Marionette DEBUG loaded listener.js 16:06:37 INFO - PROCESS | 1969 | ++DOMWINDOW == 191 (0x12fd92400) [pid = 1969] [serial = 735] [outer = 0x12e991c00] 16:06:38 INFO - PROCESS | 1969 | 1461539198069 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]]]}] 16:06:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 16:06:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 721ms 16:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 16:06:38 INFO - PROCESS | 1969 | 1461539198100 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 16:06:38 INFO - PROCESS | 1969 | 1461539198102 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 16:06:38 INFO - PROCESS | 1969 | 1461539198104 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 16:06:38 INFO - PROCESS | 1969 | 1461539198105 Marionette TRACE conn2 <- [1,954,null,{}] 16:06:38 INFO - PROCESS | 1969 | 1461539198108 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}] 16:06:38 INFO - PROCESS | 1969 | 1461539198209 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 16:06:38 INFO - PROCESS | 1969 | 1461539198270 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:38 INFO - PROCESS | 1969 | ++DOCSHELL 0x114f66000 == 71 [pid = 1969] [id = 246] 16:06:38 INFO - PROCESS | 1969 | ++DOMWINDOW == 192 (0x12e3ac000) [pid = 1969] [serial = 736] [outer = 0x0] 16:06:38 INFO - PROCESS | 1969 | ++DOMWINDOW == 193 (0x12fd94400) [pid = 1969] [serial = 737] [outer = 0x12e3ac000] 16:06:38 INFO - PROCESS | 1969 | 1461539198299 Marionette DEBUG loaded listener.js 16:06:38 INFO - PROCESS | 1969 | ++DOMWINDOW == 194 (0x12ff79c00) [pid = 1969] [serial = 738] [outer = 0x12e3ac000] 16:06:38 INFO - PROCESS | 1969 | 1461539198901 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]]]}] 16:06:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 16:06:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 821ms 16:06:38 INFO - PROCESS | 1969 | 1461539198945 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 16:06:38 INFO - PROCESS | 1969 | 1461539198949 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 16:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 16:06:38 INFO - PROCESS | 1969 | 1461539198955 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 16:06:38 INFO - PROCESS | 1969 | 1461539198957 Marionette TRACE conn2 <- [1,958,null,{}] 16:06:38 INFO - PROCESS | 1969 | 1461539198961 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}] 16:06:39 INFO - PROCESS | 1969 | 1461539199082 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 16:06:39 INFO - PROCESS | 1969 | 1461539199171 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:39 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c481000 == 72 [pid = 1969] [id = 247] 16:06:39 INFO - PROCESS | 1969 | ++DOMWINDOW == 195 (0x118c20000) [pid = 1969] [serial = 739] [outer = 0x0] 16:06:39 INFO - PROCESS | 1969 | ++DOMWINDOW == 196 (0x118e68c00) [pid = 1969] [serial = 740] [outer = 0x118c20000] 16:06:39 INFO - PROCESS | 1969 | 1461539199201 Marionette DEBUG loaded listener.js 16:06:39 INFO - PROCESS | 1969 | ++DOMWINDOW == 197 (0x119a27c00) [pid = 1969] [serial = 741] [outer = 0x118c20000] 16:06:39 INFO - PROCESS | 1969 | 1461539199663 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]]]}] 16:06:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 16:06:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 724ms 16:06:39 INFO - PROCESS | 1969 | 1461539199680 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 16:06:39 INFO - PROCESS | 1969 | 1461539199685 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 16:06:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 16:06:39 INFO - PROCESS | 1969 | 1461539199718 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 16:06:39 INFO - PROCESS | 1969 | 1461539199721 Marionette TRACE conn2 <- [1,962,null,{}] 16:06:39 INFO - PROCESS | 1969 | 1461539199725 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}] 16:06:39 INFO - PROCESS | 1969 | 1461539199867 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 16:06:39 INFO - PROCESS | 1969 | 1461539199976 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:39 INFO - PROCESS | 1969 | ++DOCSHELL 0x11bb20800 == 73 [pid = 1969] [id = 248] 16:06:39 INFO - PROCESS | 1969 | ++DOMWINDOW == 198 (0x11b918c00) [pid = 1969] [serial = 742] [outer = 0x0] 16:06:40 INFO - PROCESS | 1969 | ++DOMWINDOW == 199 (0x11c121c00) [pid = 1969] [serial = 743] [outer = 0x11b918c00] 16:06:40 INFO - PROCESS | 1969 | 1461539200012 Marionette DEBUG loaded listener.js 16:06:40 INFO - PROCESS | 1969 | ++DOMWINDOW == 200 (0x125851400) [pid = 1969] [serial = 744] [outer = 0x11b918c00] 16:06:40 INFO - PROCESS | 1969 | --DOCSHELL 0x13002e000 == 72 [pid = 1969] [id = 238] 16:06:40 INFO - PROCESS | 1969 | --DOCSHELL 0x12fae0000 == 71 [pid = 1969] [id = 237] 16:06:40 INFO - PROCESS | 1969 | --DOCSHELL 0x11ad56800 == 70 [pid = 1969] [id = 236] 16:06:40 INFO - PROCESS | 1969 | --DOCSHELL 0x12ed33800 == 69 [pid = 1969] [id = 235] 16:06:40 INFO - PROCESS | 1969 | --DOCSHELL 0x12e55b800 == 68 [pid = 1969] [id = 234] 16:06:40 INFO - PROCESS | 1969 | --DOCSHELL 0x12dc98000 == 67 [pid = 1969] [id = 233] 16:06:40 INFO - PROCESS | 1969 | --DOMWINDOW == 199 (0x1177ed000) [pid = 1969] [serial = 605] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 1969 | --DOMWINDOW == 198 (0x11af4a800) [pid = 1969] [serial = 608] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 1969 | --DOMWINDOW == 197 (0x1277c7c00) [pid = 1969] [serial = 611] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 1969 | --DOMWINDOW == 196 (0x129c1e800) [pid = 1969] [serial = 614] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 1969 | --DOMWINDOW == 195 (0x12b4e1c00) [pid = 1969] [serial = 617] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 1969 | --DOMWINDOW == 194 (0x12b534400) [pid = 1969] [serial = 620] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 1969 | --DOMWINDOW == 193 (0x12e9acc00) [pid = 1969] [serial = 659] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 1969 | --DOCSHELL 0x12b8f7000 == 66 [pid = 1969] [id = 232] 16:06:40 INFO - PROCESS | 1969 | --DOCSHELL 0x12849b800 == 65 [pid = 1969] [id = 231] 16:06:40 INFO - PROCESS | 1969 | --DOCSHELL 0x11b99f800 == 64 [pid = 1969] [id = 230] 16:06:40 INFO - PROCESS | 1969 | --DOCSHELL 0x127a5f800 == 63 [pid = 1969] [id = 229] 16:06:40 INFO - PROCESS | 1969 | --DOCSHELL 0x125fa9800 == 62 [pid = 1969] [id = 228] 16:06:40 INFO - PROCESS | 1969 | --DOCSHELL 0x12ed2e000 == 61 [pid = 1969] [id = 223] 16:06:40 INFO - PROCESS | 1969 | --DOCSHELL 0x1277a9000 == 60 [pid = 1969] [id = 222] 16:06:40 INFO - PROCESS | 1969 | --DOCSHELL 0x1158a9800 == 59 [pid = 1969] [id = 221] 16:06:40 INFO - PROCESS | 1969 | 1461539200521 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]]]}] 16:06:40 INFO - PROCESS | 1969 | --DOMWINDOW == 192 (0x12e540800) [pid = 1969] [serial = 528] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 1969 | --DOMWINDOW == 191 (0x12cff3000) [pid = 1969] [serial = 641] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 1969 | --DOMWINDOW == 190 (0x12d929c00) [pid = 1969] [serial = 644] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 1969 | --DOMWINDOW == 189 (0x12843cc00) [pid = 1969] [serial = 632] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 1969 | --DOMWINDOW == 188 (0x1297c6400) [pid = 1969] [serial = 633] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 1969 | --DOMWINDOW == 187 (0x118f6c000) [pid = 1969] [serial = 626] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 1969 | --DOMWINDOW == 186 (0x11af47c00) [pid = 1969] [serial = 627] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 1969 | --DOMWINDOW == 185 (0x11bf90c00) [pid = 1969] [serial = 629] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 1969 | --DOMWINDOW == 184 (0x125f30c00) [pid = 1969] [serial = 630] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 1969 | --DOMWINDOW == 183 (0x1299cf400) [pid = 1969] [serial = 602] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 1969 | --DOMWINDOW == 182 (0x129c1d400) [pid = 1969] [serial = 603] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 1969 | --DOMWINDOW == 181 (0x1158f8400) [pid = 1969] [serial = 623] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 1969 | --DOMWINDOW == 180 (0x12d9c9800) [pid = 1969] [serial = 647] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 1969 | --DOMWINDOW == 179 (0x1280f1800) [pid = 1969] [serial = 650] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 1969 | --DOMWINDOW == 178 (0x12d935800) [pid = 1969] [serial = 645] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 1969 | --DOMWINDOW == 177 (0x12b4ebc00) [pid = 1969] [serial = 635] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 1969 | --DOMWINDOW == 176 (0x12e51e000) [pid = 1969] [serial = 653] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 1969 | --DOMWINDOW == 175 (0x12b53e000) [pid = 1969] [serial = 636] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 1969 | --DOMWINDOW == 174 (0x12e98b800) [pid = 1969] [serial = 656] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 1969 | --DOMWINDOW == 173 (0x12d9e7000) [pid = 1969] [serial = 648] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 1969 | --DOMWINDOW == 172 (0x12e91ec00) [pid = 1969] [serial = 654] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 1969 | --DOMWINDOW == 171 (0x12e994000) [pid = 1969] [serial = 657] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 1969 | --DOMWINDOW == 170 (0x12b803400) [pid = 1969] [serial = 638] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 1969 | --DOMWINDOW == 169 (0x12c107000) [pid = 1969] [serial = 639] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 1969 | --DOMWINDOW == 168 (0x12d16c400) [pid = 1969] [serial = 642] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 1969 | --DOMWINDOW == 167 (0x12d9ec800) [pid = 1969] [serial = 651] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 1969 | --DOMWINDOW == 166 (0x125f1b400) [pid = 1969] [serial = 332] [outer = 0x0] [url = about:blank] 16:06:40 INFO - PROCESS | 1969 | --DOMWINDOW == 165 (0x12d9cb800) [pid = 1969] [serial = 561] [outer = 0x0] [url = about:blank] 16:06:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 16:06:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 827ms 16:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 16:06:40 INFO - PROCESS | 1969 | 1461539200541 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 16:06:40 INFO - PROCESS | 1969 | 1461539200542 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 16:06:40 INFO - PROCESS | 1969 | 1461539200544 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 16:06:40 INFO - PROCESS | 1969 | 1461539200547 Marionette TRACE conn2 <- [1,966,null,{}] 16:06:40 INFO - PROCESS | 1969 | 1461539200562 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}] 16:06:40 INFO - PROCESS | 1969 | 1461539200649 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 16:06:40 INFO - PROCESS | 1969 | 1461539200656 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:40 INFO - PROCESS | 1969 | ++DOCSHELL 0x11ad70800 == 60 [pid = 1969] [id = 249] 16:06:40 INFO - PROCESS | 1969 | ++DOMWINDOW == 166 (0x125858800) [pid = 1969] [serial = 745] [outer = 0x0] 16:06:40 INFO - PROCESS | 1969 | ++DOMWINDOW == 167 (0x12752e000) [pid = 1969] [serial = 746] [outer = 0x125858800] 16:06:40 INFO - PROCESS | 1969 | 1461539200686 Marionette DEBUG loaded listener.js 16:06:40 INFO - PROCESS | 1969 | ++DOMWINDOW == 168 (0x129771000) [pid = 1969] [serial = 747] [outer = 0x125858800] 16:06:41 INFO - PROCESS | 1969 | 1461539201038 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]]]}] 16:06:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 16:06:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 530ms 16:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 16:06:41 INFO - PROCESS | 1969 | 1461539201091 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 16:06:41 INFO - PROCESS | 1969 | 1461539201093 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 16:06:41 INFO - PROCESS | 1969 | 1461539201096 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 16:06:41 INFO - PROCESS | 1969 | 1461539201097 Marionette TRACE conn2 <- [1,970,null,{}] 16:06:41 INFO - PROCESS | 1969 | 1461539201100 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}] 16:06:41 INFO - PROCESS | 1969 | 1461539201180 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 16:06:41 INFO - PROCESS | 1969 | 1461539201188 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:41 INFO - PROCESS | 1969 | ++DOCSHELL 0x127514000 == 61 [pid = 1969] [id = 250] 16:06:41 INFO - PROCESS | 1969 | ++DOMWINDOW == 169 (0x1297bf400) [pid = 1969] [serial = 748] [outer = 0x0] 16:06:41 INFO - PROCESS | 1969 | ++DOMWINDOW == 170 (0x1299cc000) [pid = 1969] [serial = 749] [outer = 0x1297bf400] 16:06:41 INFO - PROCESS | 1969 | 1461539201215 Marionette DEBUG loaded listener.js 16:06:41 INFO - PROCESS | 1969 | ++DOMWINDOW == 171 (0x12a689400) [pid = 1969] [serial = 750] [outer = 0x1297bf400] 16:06:41 INFO - PROCESS | 1969 | 1461539201574 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]]]}] 16:06:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 16:06:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 521ms 16:06:41 INFO - PROCESS | 1969 | 1461539201629 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 16:06:41 INFO - PROCESS | 1969 | 1461539201630 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 16:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 16:06:41 INFO - PROCESS | 1969 | 1461539201634 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 16:06:41 INFO - PROCESS | 1969 | 1461539201635 Marionette TRACE conn2 <- [1,974,null,{}] 16:06:41 INFO - PROCESS | 1969 | 1461539201637 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}] 16:06:41 INFO - PROCESS | 1969 | 1461539201716 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 16:06:41 INFO - PROCESS | 1969 | 1461539201724 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:41 INFO - PROCESS | 1969 | ++DOCSHELL 0x129a19000 == 62 [pid = 1969] [id = 251] 16:06:41 INFO - PROCESS | 1969 | ++DOMWINDOW == 172 (0x12a68b000) [pid = 1969] [serial = 751] [outer = 0x0] 16:06:41 INFO - PROCESS | 1969 | ++DOMWINDOW == 173 (0x12b473800) [pid = 1969] [serial = 752] [outer = 0x12a68b000] 16:06:41 INFO - PROCESS | 1969 | 1461539201750 Marionette DEBUG loaded listener.js 16:06:41 INFO - PROCESS | 1969 | ++DOMWINDOW == 174 (0x12b53c800) [pid = 1969] [serial = 753] [outer = 0x12a68b000] 16:06:42 INFO - PROCESS | 1969 | 1461539202164 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]]]}] 16:06:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 16:06:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 568ms 16:06:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 16:06:42 INFO - PROCESS | 1969 | 1461539202204 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 16:06:42 INFO - PROCESS | 1969 | 1461539202205 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 16:06:42 INFO - PROCESS | 1969 | 1461539202209 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 16:06:42 INFO - PROCESS | 1969 | 1461539202211 Marionette TRACE conn2 <- [1,978,null,{}] 16:06:42 INFO - PROCESS | 1969 | 1461539202214 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}] 16:06:42 INFO - PROCESS | 1969 | 1461539202403 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 16:06:42 INFO - PROCESS | 1969 | 1461539202464 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:42 INFO - PROCESS | 1969 | ++DOCSHELL 0x12b6ca800 == 63 [pid = 1969] [id = 252] 16:06:42 INFO - PROCESS | 1969 | ++DOMWINDOW == 175 (0x12b53fc00) [pid = 1969] [serial = 754] [outer = 0x0] 16:06:42 INFO - PROCESS | 1969 | ++DOMWINDOW == 176 (0x12cfecc00) [pid = 1969] [serial = 755] [outer = 0x12b53fc00] 16:06:42 INFO - PROCESS | 1969 | 1461539202506 Marionette DEBUG loaded listener.js 16:06:42 INFO - PROCESS | 1969 | ++DOMWINDOW == 177 (0x12d936400) [pid = 1969] [serial = 756] [outer = 0x12b53fc00] 16:06:42 INFO - PROCESS | 1969 | 1461539202829 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]]]}] 16:06:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 16:06:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 670ms 16:06:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 16:06:42 INFO - PROCESS | 1969 | 1461539202879 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 16:06:42 INFO - PROCESS | 1969 | 1461539202880 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 16:06:42 INFO - PROCESS | 1969 | 1461539202882 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 16:06:42 INFO - PROCESS | 1969 | 1461539202883 Marionette TRACE conn2 <- [1,982,null,{}] 16:06:42 INFO - PROCESS | 1969 | 1461539202886 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}] 16:06:43 INFO - PROCESS | 1969 | 1461539203008 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 16:06:43 INFO - PROCESS | 1969 | 1461539203026 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:43 INFO - PROCESS | 1969 | ++DOCSHELL 0x12d05e800 == 64 [pid = 1969] [id = 253] 16:06:43 INFO - PROCESS | 1969 | ++DOMWINDOW == 178 (0x12d01bc00) [pid = 1969] [serial = 757] [outer = 0x0] 16:06:43 INFO - PROCESS | 1969 | ++DOMWINDOW == 179 (0x12d9e1800) [pid = 1969] [serial = 758] [outer = 0x12d01bc00] 16:06:43 INFO - PROCESS | 1969 | 1461539203051 Marionette DEBUG loaded listener.js 16:06:43 INFO - PROCESS | 1969 | ++DOMWINDOW == 180 (0x12e512400) [pid = 1969] [serial = 759] [outer = 0x12d01bc00] 16:06:43 INFO - PROCESS | 1969 | 1461539203397 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]]]}] 16:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 16:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 569ms 16:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 16:06:43 INFO - PROCESS | 1969 | 1461539203452 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 16:06:43 INFO - PROCESS | 1969 | 1461539203453 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 16:06:43 INFO - PROCESS | 1969 | 1461539203456 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 16:06:43 INFO - PROCESS | 1969 | 1461539203457 Marionette TRACE conn2 <- [1,986,null,{}] 16:06:43 INFO - PROCESS | 1969 | 1461539203459 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}] 16:06:43 INFO - PROCESS | 1969 | 1461539203563 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 16:06:43 INFO - PROCESS | 1969 | 1461539203576 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:43 INFO - PROCESS | 1969 | ++DOCSHELL 0x12dc9c800 == 65 [pid = 1969] [id = 254] 16:06:43 INFO - PROCESS | 1969 | ++DOMWINDOW == 181 (0x12b619800) [pid = 1969] [serial = 760] [outer = 0x0] 16:06:43 INFO - PROCESS | 1969 | ++DOMWINDOW == 182 (0x12e7ea800) [pid = 1969] [serial = 761] [outer = 0x12b619800] 16:06:43 INFO - PROCESS | 1969 | 1461539203601 Marionette DEBUG loaded listener.js 16:06:43 INFO - PROCESS | 1969 | ++DOMWINDOW == 183 (0x12e7f5800) [pid = 1969] [serial = 762] [outer = 0x12b619800] 16:06:43 INFO - PROCESS | 1969 | 1461539203954 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]]]}] 16:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 16:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 517ms 16:06:43 INFO - PROCESS | 1969 | 1461539203974 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 16:06:43 INFO - PROCESS | 1969 | 1461539203975 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 16:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 16:06:43 INFO - PROCESS | 1969 | 1461539203977 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 16:06:43 INFO - PROCESS | 1969 | 1461539203978 Marionette TRACE conn2 <- [1,990,null,{}] 16:06:43 INFO - PROCESS | 1969 | 1461539203988 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}] 16:06:44 INFO - PROCESS | 1969 | 1461539204093 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 16:06:44 INFO - PROCESS | 1969 | 1461539204131 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:44 INFO - PROCESS | 1969 | ++DOCSHELL 0x12e57c000 == 66 [pid = 1969] [id = 255] 16:06:44 INFO - PROCESS | 1969 | ++DOMWINDOW == 184 (0x12d938800) [pid = 1969] [serial = 763] [outer = 0x0] 16:06:44 INFO - PROCESS | 1969 | ++DOMWINDOW == 185 (0x12e98d800) [pid = 1969] [serial = 764] [outer = 0x12d938800] 16:06:44 INFO - PROCESS | 1969 | 1461539204157 Marionette DEBUG loaded listener.js 16:06:44 INFO - PROCESS | 1969 | ++DOMWINDOW == 186 (0x12e9ad800) [pid = 1969] [serial = 765] [outer = 0x12d938800] 16:06:44 INFO - PROCESS | 1969 | 1461539204484 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]]]}] 16:06:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 16:06:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 526ms 16:06:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 16:06:44 INFO - PROCESS | 1969 | 1461539204504 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 16:06:44 INFO - PROCESS | 1969 | 1461539204505 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 16:06:44 INFO - PROCESS | 1969 | 1461539204507 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 16:06:44 INFO - PROCESS | 1969 | 1461539204508 Marionette TRACE conn2 <- [1,994,null,{}] 16:06:44 INFO - PROCESS | 1969 | 1461539204510 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}] 16:06:44 INFO - PROCESS | 1969 | 1461539204621 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 16:06:44 INFO - PROCESS | 1969 | 1461539204625 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:44 INFO - PROCESS | 1969 | ++DOCSHELL 0x12ed2c000 == 67 [pid = 1969] [id = 256] 16:06:44 INFO - PROCESS | 1969 | ++DOMWINDOW == 187 (0x114ee2800) [pid = 1969] [serial = 766] [outer = 0x0] 16:06:44 INFO - PROCESS | 1969 | ++DOMWINDOW == 188 (0x114eeb800) [pid = 1969] [serial = 767] [outer = 0x114ee2800] 16:06:44 INFO - PROCESS | 1969 | 1461539204650 Marionette DEBUG loaded listener.js 16:06:44 INFO - PROCESS | 1969 | ++DOMWINDOW == 189 (0x114eef400) [pid = 1969] [serial = 768] [outer = 0x114ee2800] 16:06:45 INFO - PROCESS | 1969 | --DOMWINDOW == 188 (0x11c125400) [pid = 1969] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 16:06:45 INFO - PROCESS | 1969 | --DOMWINDOW == 187 (0x11af05800) [pid = 1969] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 16:06:45 INFO - PROCESS | 1969 | --DOMWINDOW == 186 (0x127450400) [pid = 1969] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 16:06:45 INFO - PROCESS | 1969 | --DOMWINDOW == 185 (0x115732400) [pid = 1969] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 16:06:45 INFO - PROCESS | 1969 | --DOMWINDOW == 184 (0x1166f8000) [pid = 1969] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 16:06:45 INFO - PROCESS | 1969 | --DOMWINDOW == 183 (0x114013800) [pid = 1969] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 16:06:45 INFO - PROCESS | 1969 | --DOMWINDOW == 182 (0x12d172c00) [pid = 1969] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 16:06:45 INFO - PROCESS | 1969 | --DOMWINDOW == 181 (0x1159d1000) [pid = 1969] [serial = 475] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 16:06:45 INFO - PROCESS | 1969 | --DOMWINDOW == 180 (0x12b477000) [pid = 1969] [serial = 484] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 16:06:45 INFO - PROCESS | 1969 | --DOMWINDOW == 179 (0x12bd98400) [pid = 1969] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 16:06:45 INFO - PROCESS | 1969 | --DOMWINDOW == 178 (0x115653800) [pid = 1969] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 16:06:45 INFO - PROCESS | 1969 | --DOMWINDOW == 177 (0x118f74400) [pid = 1969] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 16:06:45 INFO - PROCESS | 1969 | --DOMWINDOW == 176 (0x11aa79800) [pid = 1969] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 16:06:45 INFO - PROCESS | 1969 | --DOMWINDOW == 175 (0x11af7f800) [pid = 1969] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 16:06:45 INFO - PROCESS | 1969 | --DOMWINDOW == 174 (0x12b879400) [pid = 1969] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 16:06:45 INFO - PROCESS | 1969 | --DOMWINDOW == 173 (0x129c1a000) [pid = 1969] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 16:06:45 INFO - PROCESS | 1969 | --DOMWINDOW == 172 (0x1280f1000) [pid = 1969] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 16:06:45 INFO - PROCESS | 1969 | --DOMWINDOW == 171 (0x11a85f000) [pid = 1969] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 16:06:45 INFO - PROCESS | 1969 | --DOMWINDOW == 170 (0x12b4e5800) [pid = 1969] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 16:06:45 INFO - PROCESS | 1969 | --DOMWINDOW == 169 (0x12e51d400) [pid = 1969] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 16:06:45 INFO - PROCESS | 1969 | --DOMWINDOW == 168 (0x12e532400) [pid = 1969] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 16:06:45 INFO - PROCESS | 1969 | --DOMWINDOW == 167 (0x12584f800) [pid = 1969] [serial = 481] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 16:06:45 INFO - PROCESS | 1969 | --DOMWINDOW == 166 (0x118f6f400) [pid = 1969] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 16:06:45 INFO - PROCESS | 1969 | --DOMWINDOW == 165 (0x118538000) [pid = 1969] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 16:06:45 INFO - PROCESS | 1969 | --DOMWINDOW == 164 (0x1297c2400) [pid = 1969] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 16:06:45 INFO - PROCESS | 1969 | --DOMWINDOW == 163 (0x11b913000) [pid = 1969] [serial = 478] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 16:06:45 INFO - PROCESS | 1969 | --DOMWINDOW == 162 (0x12b474800) [pid = 1969] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 16:06:45 INFO - PROCESS | 1969 | --DOMWINDOW == 161 (0x1191a4800) [pid = 1969] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 16:06:45 INFO - PROCESS | 1969 | --DOMWINDOW == 160 (0x125f28400) [pid = 1969] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 16:06:45 INFO - PROCESS | 1969 | --DOMWINDOW == 159 (0x12745a000) [pid = 1969] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 16:06:45 INFO - PROCESS | 1969 | --DOMWINDOW == 158 (0x125cb9400) [pid = 1969] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 16:06:45 INFO - PROCESS | 1969 | --DOMWINDOW == 157 (0x129c20000) [pid = 1969] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 16:06:45 INFO - PROCESS | 1969 | --DOMWINDOW == 156 (0x12b4ed400) [pid = 1969] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 16:06:45 INFO - PROCESS | 1969 | --DOMWINDOW == 155 (0x115734400) [pid = 1969] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 16:06:45 INFO - PROCESS | 1969 | --DOMWINDOW == 154 (0x12d935c00) [pid = 1969] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 16:06:45 INFO - PROCESS | 1969 | --DOMWINDOW == 153 (0x11af0c400) [pid = 1969] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 16:06:45 INFO - PROCESS | 1969 | --DOMWINDOW == 152 (0x1142d5000) [pid = 1969] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 16:06:45 INFO - PROCESS | 1969 | --DOMWINDOW == 151 (0x11c652800) [pid = 1969] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 16:06:45 INFO - PROCESS | 1969 | --DOMWINDOW == 150 (0x128435800) [pid = 1969] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 16:06:45 INFO - PROCESS | 1969 | --DOMWINDOW == 149 (0x11af7a800) [pid = 1969] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 16:06:45 INFO - PROCESS | 1969 | --DOMWINDOW == 148 (0x12e7f8400) [pid = 1969] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 16:06:45 INFO - PROCESS | 1969 | --DOMWINDOW == 147 (0x11564f800) [pid = 1969] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 16:06:45 INFO - PROCESS | 1969 | --DOMWINDOW == 146 (0x12977b800) [pid = 1969] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 16:06:45 INFO - PROCESS | 1969 | 1461539205275 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]]]}] 16:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 16:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 820ms 16:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 16:06:45 INFO - PROCESS | 1969 | 1461539205331 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 16:06:45 INFO - PROCESS | 1969 | 1461539205333 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 16:06:45 INFO - PROCESS | 1969 | 1461539205337 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 16:06:45 INFO - PROCESS | 1969 | 1461539205339 Marionette TRACE conn2 <- [1,998,null,{}] 16:06:45 INFO - PROCESS | 1969 | 1461539205341 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}] 16:06:45 INFO - PROCESS | 1969 | 1461539205438 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 16:06:45 INFO - PROCESS | 1969 | 1461539205442 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:45 INFO - PROCESS | 1969 | ++DOCSHELL 0x12b272800 == 68 [pid = 1969] [id = 257] 16:06:45 INFO - PROCESS | 1969 | ++DOMWINDOW == 147 (0x114eeac00) [pid = 1969] [serial = 769] [outer = 0x0] 16:06:45 INFO - PROCESS | 1969 | ++DOMWINDOW == 148 (0x119739c00) [pid = 1969] [serial = 770] [outer = 0x114eeac00] 16:06:45 INFO - PROCESS | 1969 | 1461539205472 Marionette DEBUG loaded listener.js 16:06:45 INFO - PROCESS | 1969 | ++DOMWINDOW == 149 (0x126b77c00) [pid = 1969] [serial = 771] [outer = 0x114eeac00] 16:06:45 INFO - PROCESS | 1969 | 1461539205803 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]]]}] 16:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 16:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 468ms 16:06:45 INFO - PROCESS | 1969 | 1461539205806 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 16:06:45 INFO - PROCESS | 1969 | 1461539205807 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 16:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 16:06:45 INFO - PROCESS | 1969 | 1461539205809 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 16:06:45 INFO - PROCESS | 1969 | 1461539205810 Marionette TRACE conn2 <- [1,1002,null,{}] 16:06:45 INFO - PROCESS | 1969 | 1461539205812 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}] 16:06:45 INFO - PROCESS | 1969 | 1461539205903 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 16:06:45 INFO - PROCESS | 1969 | 1461539205966 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:45 INFO - PROCESS | 1969 | ++DOCSHELL 0x12eaeb000 == 69 [pid = 1969] [id = 258] 16:06:45 INFO - PROCESS | 1969 | ++DOMWINDOW == 150 (0x114eef800) [pid = 1969] [serial = 772] [outer = 0x0] 16:06:45 INFO - PROCESS | 1969 | ++DOMWINDOW == 151 (0x128435800) [pid = 1969] [serial = 773] [outer = 0x114eef800] 16:06:45 INFO - PROCESS | 1969 | 1461539205991 Marionette DEBUG loaded listener.js 16:06:46 INFO - PROCESS | 1969 | ++DOMWINDOW == 152 (0x12b536000) [pid = 1969] [serial = 774] [outer = 0x114eef800] 16:06:46 INFO - PROCESS | 1969 | 1461539206269 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]]]}] 16:06:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 16:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 468ms 16:06:46 INFO - PROCESS | 1969 | 1461539206278 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 16:06:46 INFO - PROCESS | 1969 | 1461539206279 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 16:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 16:06:46 INFO - PROCESS | 1969 | 1461539206281 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 16:06:46 INFO - PROCESS | 1969 | 1461539206283 Marionette TRACE conn2 <- [1,1006,null,{}] 16:06:46 INFO - PROCESS | 1969 | 1461539206292 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}] 16:06:46 INFO - PROCESS | 1969 | 1461539206385 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 16:06:46 INFO - PROCESS | 1969 | 1461539206390 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:46 INFO - PROCESS | 1969 | ++DOCSHELL 0x12f759000 == 70 [pid = 1969] [id = 259] 16:06:46 INFO - PROCESS | 1969 | ++DOMWINDOW == 153 (0x1297cc400) [pid = 1969] [serial = 775] [outer = 0x0] 16:06:46 INFO - PROCESS | 1969 | ++DOMWINDOW == 154 (0x12c109000) [pid = 1969] [serial = 776] [outer = 0x1297cc400] 16:06:46 INFO - PROCESS | 1969 | 1461539206415 Marionette DEBUG loaded listener.js 16:06:46 INFO - PROCESS | 1969 | ++DOMWINDOW == 155 (0x12e51a800) [pid = 1969] [serial = 777] [outer = 0x1297cc400] 16:06:46 INFO - PROCESS | 1969 | 1461539206753 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]]]}] 16:06:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 16:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 476ms 16:06:46 INFO - PROCESS | 1969 | 1461539206758 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 16:06:46 INFO - PROCESS | 1969 | 1461539206759 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 16:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 16:06:46 INFO - PROCESS | 1969 | 1461539206761 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 16:06:46 INFO - PROCESS | 1969 | 1461539206762 Marionette TRACE conn2 <- [1,1010,null,{}] 16:06:46 INFO - PROCESS | 1969 | 1461539206764 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}] 16:06:46 INFO - PROCESS | 1969 | 1461539206891 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 16:06:46 INFO - PROCESS | 1969 | 1461539206898 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:46 INFO - PROCESS | 1969 | ++DOCSHELL 0x12fdb9800 == 71 [pid = 1969] [id = 260] 16:06:46 INFO - PROCESS | 1969 | ++DOMWINDOW == 156 (0x129c0e400) [pid = 1969] [serial = 778] [outer = 0x0] 16:06:46 INFO - PROCESS | 1969 | ++DOMWINDOW == 157 (0x12e51c400) [pid = 1969] [serial = 779] [outer = 0x129c0e400] 16:06:46 INFO - PROCESS | 1969 | 1461539206923 Marionette DEBUG loaded listener.js 16:06:46 INFO - PROCESS | 1969 | ++DOMWINDOW == 158 (0x12e9b4000) [pid = 1969] [serial = 780] [outer = 0x129c0e400] 16:06:47 INFO - PROCESS | 1969 | 1461539207389 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]]]}] 16:06:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 16:06:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 669ms 16:06:47 INFO - PROCESS | 1969 | 1461539207431 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 16:06:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 16:06:47 INFO - PROCESS | 1969 | 1461539207433 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 16:06:47 INFO - PROCESS | 1969 | 1461539207437 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 16:06:47 INFO - PROCESS | 1969 | 1461539207439 Marionette TRACE conn2 <- [1,1014,null,{}] 16:06:47 INFO - PROCESS | 1969 | 1461539207443 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}] 16:06:47 INFO - PROCESS | 1969 | 1461539207555 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 16:06:47 INFO - PROCESS | 1969 | 1461539207631 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:47 INFO - PROCESS | 1969 | ++DOCSHELL 0x119b6a000 == 72 [pid = 1969] [id = 261] 16:06:47 INFO - PROCESS | 1969 | ++DOMWINDOW == 159 (0x115467c00) [pid = 1969] [serial = 781] [outer = 0x0] 16:06:47 INFO - PROCESS | 1969 | ++DOMWINDOW == 160 (0x1159a5400) [pid = 1969] [serial = 782] [outer = 0x115467c00] 16:06:47 INFO - PROCESS | 1969 | 1461539207663 Marionette DEBUG loaded listener.js 16:06:47 INFO - PROCESS | 1969 | ++DOMWINDOW == 161 (0x118c5ac00) [pid = 1969] [serial = 783] [outer = 0x115467c00] 16:06:48 INFO - PROCESS | 1969 | 1461539208103 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]]]}] 16:06:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 16:06:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 721ms 16:06:48 INFO - PROCESS | 1969 | 1461539208158 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 16:06:48 INFO - PROCESS | 1969 | 1461539208162 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 16:06:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 16:06:48 INFO - PROCESS | 1969 | 1461539208166 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 16:06:48 INFO - PROCESS | 1969 | 1461539208168 Marionette TRACE conn2 <- [1,1018,null,{}] 16:06:48 INFO - PROCESS | 1969 | 1461539208171 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}] 16:06:48 INFO - PROCESS | 1969 | 1461539208278 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 16:06:48 INFO - PROCESS | 1969 | 1461539208354 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:48 INFO - PROCESS | 1969 | ++DOCSHELL 0x127018800 == 73 [pid = 1969] [id = 262] 16:06:48 INFO - PROCESS | 1969 | ++DOMWINDOW == 162 (0x118f71800) [pid = 1969] [serial = 784] [outer = 0x0] 16:06:48 INFO - PROCESS | 1969 | ++DOMWINDOW == 163 (0x11aa7a800) [pid = 1969] [serial = 785] [outer = 0x118f71800] 16:06:48 INFO - PROCESS | 1969 | 1461539208385 Marionette DEBUG loaded listener.js 16:06:48 INFO - PROCESS | 1969 | ++DOMWINDOW == 164 (0x11bf92800) [pid = 1969] [serial = 786] [outer = 0x118f71800] 16:06:48 INFO - PROCESS | 1969 | 1461539208820 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]]]}] 16:06:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 16:06:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 671ms 16:06:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 16:06:48 INFO - PROCESS | 1969 | 1461539208838 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 16:06:48 INFO - PROCESS | 1969 | 1461539208839 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 16:06:48 INFO - PROCESS | 1969 | 1461539208842 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 16:06:48 INFO - PROCESS | 1969 | 1461539208845 Marionette TRACE conn2 <- [1,1022,null,{}] 16:06:48 INFO - PROCESS | 1969 | 1461539208852 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}] 16:06:48 INFO - PROCESS | 1969 | 1461539208962 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 16:06:49 INFO - PROCESS | 1969 | 1461539209040 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:49 INFO - PROCESS | 1969 | ++DOCSHELL 0x12ed2d800 == 74 [pid = 1969] [id = 263] 16:06:49 INFO - PROCESS | 1969 | ++DOMWINDOW == 165 (0x11c1d5800) [pid = 1969] [serial = 787] [outer = 0x0] 16:06:49 INFO - PROCESS | 1969 | ++DOMWINDOW == 166 (0x11c1dcc00) [pid = 1969] [serial = 788] [outer = 0x11c1d5800] 16:06:49 INFO - PROCESS | 1969 | 1461539209071 Marionette DEBUG loaded listener.js 16:06:49 INFO - PROCESS | 1969 | ++DOMWINDOW == 167 (0x125b77000) [pid = 1969] [serial = 789] [outer = 0x11c1d5800] 16:06:49 INFO - PROCESS | 1969 | 1461539209513 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]]]}] 16:06:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 16:06:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 678ms 16:06:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 16:06:49 INFO - PROCESS | 1969 | 1461539209521 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 16:06:49 INFO - PROCESS | 1969 | 1461539209523 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 16:06:49 INFO - PROCESS | 1969 | 1461539209525 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 16:06:49 INFO - PROCESS | 1969 | 1461539209526 Marionette TRACE conn2 <- [1,1026,null,{}] 16:06:49 INFO - PROCESS | 1969 | 1461539209529 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}] 16:06:49 INFO - PROCESS | 1969 | 1461539209660 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 16:06:49 INFO - PROCESS | 1969 | 1461539209766 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:49 INFO - PROCESS | 1969 | ++DOCSHELL 0x130285000 == 75 [pid = 1969] [id = 264] 16:06:49 INFO - PROCESS | 1969 | ++DOMWINDOW == 168 (0x125f1b400) [pid = 1969] [serial = 790] [outer = 0x0] 16:06:49 INFO - PROCESS | 1969 | ++DOMWINDOW == 169 (0x128439c00) [pid = 1969] [serial = 791] [outer = 0x125f1b400] 16:06:49 INFO - PROCESS | 1969 | 1461539209798 Marionette DEBUG loaded listener.js 16:06:49 INFO - PROCESS | 1969 | ++DOMWINDOW == 170 (0x12a68fc00) [pid = 1969] [serial = 792] [outer = 0x125f1b400] 16:06:50 INFO - PROCESS | 1969 | 1461539210230 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]]]}] 16:06:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 16:06:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 720ms 16:06:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 16:06:50 INFO - PROCESS | 1969 | 1461539210245 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 16:06:50 INFO - PROCESS | 1969 | 1461539210247 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 16:06:50 INFO - PROCESS | 1969 | 1461539210250 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 16:06:50 INFO - PROCESS | 1969 | 1461539210253 Marionette TRACE conn2 <- [1,1030,null,{}] 16:06:50 INFO - PROCESS | 1969 | 1461539210255 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}] 16:06:50 INFO - PROCESS | 1969 | 1461539210359 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 16:06:50 INFO - PROCESS | 1969 | 1461539210421 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:50 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c83b000 == 76 [pid = 1969] [id = 265] 16:06:50 INFO - PROCESS | 1969 | ++DOMWINDOW == 171 (0x125f24400) [pid = 1969] [serial = 793] [outer = 0x0] 16:06:50 INFO - PROCESS | 1969 | ++DOMWINDOW == 172 (0x12b4edc00) [pid = 1969] [serial = 794] [outer = 0x125f24400] 16:06:50 INFO - PROCESS | 1969 | 1461539210491 Marionette DEBUG loaded listener.js 16:06:50 INFO - PROCESS | 1969 | ++DOMWINDOW == 173 (0x12bb06800) [pid = 1969] [serial = 795] [outer = 0x125f24400] 16:06:50 INFO - PROCESS | 1969 | 1461539210922 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]]]}] 16:06:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 16:06:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 721ms 16:06:50 INFO - PROCESS | 1969 | 1461539210970 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 16:06:50 INFO - PROCESS | 1969 | 1461539210972 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 16:06:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 16:06:50 INFO - PROCESS | 1969 | 1461539210974 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 16:06:50 INFO - PROCESS | 1969 | 1461539210975 Marionette TRACE conn2 <- [1,1034,null,{}] 16:06:50 INFO - PROCESS | 1969 | 1461539210978 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}] 16:06:51 INFO - PROCESS | 1969 | 1461539211158 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 16:06:51 INFO - PROCESS | 1969 | 1461539211216 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:51 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c13f800 == 77 [pid = 1969] [id = 266] 16:06:51 INFO - PROCESS | 1969 | ++DOMWINDOW == 174 (0x11aa73000) [pid = 1969] [serial = 796] [outer = 0x0] 16:06:51 INFO - PROCESS | 1969 | ++DOMWINDOW == 175 (0x12b80a000) [pid = 1969] [serial = 797] [outer = 0x11aa73000] 16:06:51 INFO - PROCESS | 1969 | 1461539211249 Marionette DEBUG loaded listener.js 16:06:51 INFO - PROCESS | 1969 | ++DOMWINDOW == 176 (0x12e7f8000) [pid = 1969] [serial = 798] [outer = 0x11aa73000] 16:06:51 INFO - PROCESS | 1969 | 1461539211669 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]]]}] 16:06:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 16:06:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 720ms 16:06:51 INFO - PROCESS | 1969 | 1461539211695 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 16:06:51 INFO - PROCESS | 1969 | 1461539211697 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 16:06:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 16:06:51 INFO - PROCESS | 1969 | 1461539211704 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 16:06:51 INFO - PROCESS | 1969 | 1461539211706 Marionette TRACE conn2 <- [1,1038,null,{}] 16:06:51 INFO - PROCESS | 1969 | 1461539211709 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}] 16:06:51 INFO - PROCESS | 1969 | 1461539211869 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 16:06:52 INFO - PROCESS | 1969 | 1461539212285 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:52 INFO - PROCESS | 1969 | ++DOCSHELL 0x119117000 == 78 [pid = 1969] [id = 267] 16:06:52 INFO - PROCESS | 1969 | ++DOMWINDOW == 177 (0x1147cf400) [pid = 1969] [serial = 799] [outer = 0x0] 16:06:52 INFO - PROCESS | 1969 | ++DOMWINDOW == 178 (0x114ee3800) [pid = 1969] [serial = 800] [outer = 0x1147cf400] 16:06:52 INFO - PROCESS | 1969 | 1461539212331 Marionette DEBUG loaded listener.js 16:06:52 INFO - PROCESS | 1969 | ++DOMWINDOW == 179 (0x115460c00) [pid = 1969] [serial = 801] [outer = 0x1147cf400] 16:06:52 INFO - PROCESS | 1969 | 1461539212787 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]]]}] 16:06:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 16:06:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1122ms 16:06:52 INFO - PROCESS | 1969 | 1461539212825 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 16:06:52 INFO - PROCESS | 1969 | 1461539212828 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 16:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 16:06:52 INFO - PROCESS | 1969 | 1461539212831 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 16:06:52 INFO - PROCESS | 1969 | 1461539212833 Marionette TRACE conn2 <- [1,1042,null,{}] 16:06:52 INFO - PROCESS | 1969 | 1461539212855 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}] 16:06:52 INFO - PROCESS | 1969 | 1461539212951 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 16:06:53 INFO - PROCESS | 1969 | 1461539213033 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:53 INFO - PROCESS | 1969 | ++DOCSHELL 0x114f74800 == 79 [pid = 1969] [id = 268] 16:06:53 INFO - PROCESS | 1969 | ++DOMWINDOW == 180 (0x1159a3800) [pid = 1969] [serial = 802] [outer = 0x0] 16:06:53 INFO - PROCESS | 1969 | ++DOMWINDOW == 181 (0x118c1ec00) [pid = 1969] [serial = 803] [outer = 0x1159a3800] 16:06:53 INFO - PROCESS | 1969 | 1461539213063 Marionette DEBUG loaded listener.js 16:06:53 INFO - PROCESS | 1969 | ++DOMWINDOW == 182 (0x119137c00) [pid = 1969] [serial = 804] [outer = 0x1159a3800] 16:06:53 INFO - PROCESS | 1969 | 1461539213452 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]]]}] 16:06:53 INFO - PROCESS | 1969 | --DOCSHELL 0x12f588000 == 78 [pid = 1969] [id = 220] 16:06:53 INFO - PROCESS | 1969 | --DOCSHELL 0x12e967800 == 77 [pid = 1969] [id = 176] 16:06:53 INFO - PROCESS | 1969 | --DOCSHELL 0x12f759000 == 76 [pid = 1969] [id = 259] 16:06:53 INFO - PROCESS | 1969 | --DOCSHELL 0x12eaeb000 == 75 [pid = 1969] [id = 258] 16:06:53 INFO - PROCESS | 1969 | --DOCSHELL 0x12b272800 == 74 [pid = 1969] [id = 257] 16:06:53 INFO - PROCESS | 1969 | --DOCSHELL 0x12ed2c000 == 73 [pid = 1969] [id = 256] 16:06:53 INFO - PROCESS | 1969 | --DOCSHELL 0x12e57c000 == 72 [pid = 1969] [id = 255] 16:06:53 INFO - PROCESS | 1969 | --DOCSHELL 0x12dc9c800 == 71 [pid = 1969] [id = 254] 16:06:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 16:06:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 690ms 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 181 (0x12f942c00) [pid = 1969] [serial = 716] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOCSHELL 0x12d05e800 == 70 [pid = 1969] [id = 253] 16:06:53 INFO - PROCESS | 1969 | --DOCSHELL 0x12b6ca800 == 69 [pid = 1969] [id = 252] 16:06:53 INFO - PROCESS | 1969 | --DOCSHELL 0x129a19000 == 68 [pid = 1969] [id = 251] 16:06:53 INFO - PROCESS | 1969 | --DOCSHELL 0x127514000 == 67 [pid = 1969] [id = 250] 16:06:53 INFO - PROCESS | 1969 | --DOCSHELL 0x11ad70800 == 66 [pid = 1969] [id = 249] 16:06:53 INFO - PROCESS | 1969 | --DOCSHELL 0x11bb20800 == 65 [pid = 1969] [id = 248] 16:06:53 INFO - PROCESS | 1969 | --DOCSHELL 0x11c481000 == 64 [pid = 1969] [id = 247] 16:06:53 INFO - PROCESS | 1969 | --DOCSHELL 0x11ad64000 == 63 [pid = 1969] [id = 240] 16:06:53 INFO - PROCESS | 1969 | --DOCSHELL 0x130093800 == 62 [pid = 1969] [id = 239] 16:06:53 INFO - PROCESS | 1969 | 1461539213558 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 16:06:53 INFO - PROCESS | 1969 | 1461539213561 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 16:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 16:06:53 INFO - PROCESS | 1969 | 1461539213570 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 16:06:53 INFO - PROCESS | 1969 | 1461539213571 Marionette TRACE conn2 <- [1,1046,null,{}] 16:06:53 INFO - PROCESS | 1969 | 1461539213573 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}] 16:06:53 INFO - PROCESS | 1969 | 1461539213658 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 16:06:53 INFO - PROCESS | 1969 | 1461539213668 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:53 INFO - PROCESS | 1969 | ++DOCSHELL 0x11922d800 == 63 [pid = 1969] [id = 269] 16:06:53 INFO - PROCESS | 1969 | ++DOMWINDOW == 182 (0x119741400) [pid = 1969] [serial = 805] [outer = 0x0] 16:06:53 INFO - PROCESS | 1969 | ++DOMWINDOW == 183 (0x119b5cc00) [pid = 1969] [serial = 806] [outer = 0x119741400] 16:06:53 INFO - PROCESS | 1969 | 1461539213695 Marionette DEBUG loaded listener.js 16:06:53 INFO - PROCESS | 1969 | ++DOMWINDOW == 184 (0x11aa81800) [pid = 1969] [serial = 807] [outer = 0x119741400] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 183 (0x1299cd000) [pid = 1969] [serial = 483] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 182 (0x11af04c00) [pid = 1969] [serial = 564] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 181 (0x11bbbc000) [pid = 1969] [serial = 419] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 180 (0x12b46fc00) [pid = 1969] [serial = 615] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 179 (0x11c384400) [pid = 1969] [serial = 480] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 178 (0x12d16e000) [pid = 1969] [serial = 570] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 177 (0x11af0d400) [pid = 1969] [serial = 531] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 176 (0x12b4eec00) [pid = 1969] [serial = 425] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 175 (0x127f9b400) [pid = 1969] [serial = 374] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 174 (0x12bb0e000) [pid = 1969] [serial = 621] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 173 (0x12b4efc00) [pid = 1969] [serial = 618] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 172 (0x12bb0c800) [pid = 1969] [serial = 428] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 171 (0x127f9c800) [pid = 1969] [serial = 422] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 170 (0x11bf89c00) [pid = 1969] [serial = 371] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 169 (0x129776800) [pid = 1969] [serial = 612] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 168 (0x118f6e800) [pid = 1969] [serial = 606] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 167 (0x118f73000) [pid = 1969] [serial = 335] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 166 (0x115652400) [pid = 1969] [serial = 416] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 165 (0x12e519400) [pid = 1969] [serial = 573] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 164 (0x118f99400) [pid = 1969] [serial = 477] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 163 (0x12bd90000) [pid = 1969] [serial = 486] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 162 (0x12cff0c00) [pid = 1969] [serial = 431] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 161 (0x118c67000) [pid = 1969] [serial = 368] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 160 (0x127f9e400) [pid = 1969] [serial = 567] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 159 (0x11bbc5000) [pid = 1969] [serial = 609] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 158 (0x12e998400) [pid = 1969] [serial = 579] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 157 (0x12b4e4800) [pid = 1969] [serial = 537] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 156 (0x125a44800) [pid = 1969] [serial = 534] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 155 (0x12d9eb000) [pid = 1969] [serial = 540] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 154 (0x12e91b000) [pid = 1969] [serial = 576] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 153 (0x118f75000) [pid = 1969] [serial = 624] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 152 (0x12e3ad800) [pid = 1969] [serial = 702] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 151 (0x12d9ccc00) [pid = 1969] [serial = 701] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 150 (0x12e7f3000) [pid = 1969] [serial = 705] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 149 (0x12e51f000) [pid = 1969] [serial = 704] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 148 (0x1299c6c00) [pid = 1969] [serial = 708] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 147 (0x1277bf400) [pid = 1969] [serial = 689] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 146 (0x12b537800) [pid = 1969] [serial = 695] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 145 (0x11c12bc00) [pid = 1969] [serial = 665] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 144 (0x12584f400) [pid = 1969] [serial = 687] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 143 (0x11bbba400) [pid = 1969] [serial = 686] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 142 (0x12d177000) [pid = 1969] [serial = 671] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 141 (0x12e53d400) [pid = 1969] [serial = 674] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 140 (0x12b60d000) [pid = 1969] [serial = 668] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 139 (0x12f5cc800) [pid = 1969] [serial = 677] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 138 (0x12e9b7400) [pid = 1969] [serial = 713] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 137 (0x119139c00) [pid = 1969] [serial = 662] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 136 (0x11913b400) [pid = 1969] [serial = 684] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 135 (0x118533000) [pid = 1969] [serial = 683] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 134 (0x129c1bc00) [pid = 1969] [serial = 692] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 133 (0x12b471800) [pid = 1969] [serial = 693] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 132 (0x12e7ef400) [pid = 1969] [serial = 681] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 131 (0x11c654000) [pid = 1969] [serial = 680] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 130 (0x12f5ce000) [pid = 1969] [serial = 714] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 129 (0x11a867800) [pid = 1969] [serial = 707] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 128 (0x1280fa400) [pid = 1969] [serial = 690] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 127 (0x12cff2c00) [pid = 1969] [serial = 698] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 126 (0x12e516800) [pid = 1969] [serial = 710] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 125 (0x12d92c400) [pid = 1969] [serial = 699] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 124 (0x12b878c00) [pid = 1969] [serial = 696] [outer = 0x0] [url = about:blank] 16:06:53 INFO - PROCESS | 1969 | --DOMWINDOW == 123 (0x12e920c00) [pid = 1969] [serial = 711] [outer = 0x0] [url = about:blank] 16:06:54 INFO - PROCESS | 1969 | 1461539214086 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]]]}] 16:06:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 16:06:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 574ms 16:06:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 16:06:54 INFO - PROCESS | 1969 | 1461539214138 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 16:06:54 INFO - PROCESS | 1969 | 1461539214140 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 16:06:54 INFO - PROCESS | 1969 | 1461539214146 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 16:06:54 INFO - PROCESS | 1969 | 1461539214150 Marionette TRACE conn2 <- [1,1050,null,{}] 16:06:54 INFO - PROCESS | 1969 | 1461539214154 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}] 16:06:54 INFO - PROCESS | 1969 | 1461539214242 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 16:06:54 INFO - PROCESS | 1969 | 1461539214247 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:54 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c15f800 == 64 [pid = 1969] [id = 270] 16:06:54 INFO - PROCESS | 1969 | ++DOMWINDOW == 124 (0x11ad4f400) [pid = 1969] [serial = 808] [outer = 0x0] 16:06:54 INFO - PROCESS | 1969 | ++DOMWINDOW == 125 (0x11af85400) [pid = 1969] [serial = 809] [outer = 0x11ad4f400] 16:06:54 INFO - PROCESS | 1969 | 1461539214276 Marionette DEBUG loaded listener.js 16:06:54 INFO - PROCESS | 1969 | ++DOMWINDOW == 126 (0x11bf8b400) [pid = 1969] [serial = 810] [outer = 0x11ad4f400] 16:06:54 INFO - PROCESS | 1969 | 1461539214638 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]]]}] 16:06:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 16:06:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 528ms 16:06:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 16:06:54 INFO - PROCESS | 1969 | 1461539214671 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 16:06:54 INFO - PROCESS | 1969 | 1461539214673 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 16:06:54 INFO - PROCESS | 1969 | 1461539214675 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 16:06:54 INFO - PROCESS | 1969 | 1461539214676 Marionette TRACE conn2 <- [1,1054,null,{}] 16:06:54 INFO - PROCESS | 1969 | 1461539214678 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}] 16:06:54 INFO - PROCESS | 1969 | 1461539214762 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 16:06:54 INFO - PROCESS | 1969 | 1461539214767 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:54 INFO - PROCESS | 1969 | ++DOCSHELL 0x118917000 == 65 [pid = 1969] [id = 271] 16:06:54 INFO - PROCESS | 1969 | ++DOMWINDOW == 127 (0x11c125400) [pid = 1969] [serial = 811] [outer = 0x0] 16:06:54 INFO - PROCESS | 1969 | ++DOMWINDOW == 128 (0x11c1d2800) [pid = 1969] [serial = 812] [outer = 0x11c125400] 16:06:54 INFO - PROCESS | 1969 | 1461539214795 Marionette DEBUG loaded listener.js 16:06:54 INFO - PROCESS | 1969 | ++DOMWINDOW == 129 (0x11c41f400) [pid = 1969] [serial = 813] [outer = 0x11c125400] 16:06:55 INFO - PROCESS | 1969 | 1461539215134 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]]]}] 16:06:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 16:06:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 468ms 16:06:55 INFO - PROCESS | 1969 | 1461539215144 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 16:06:55 INFO - PROCESS | 1969 | 1461539215145 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 16:06:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 16:06:55 INFO - PROCESS | 1969 | 1461539215147 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 16:06:55 INFO - PROCESS | 1969 | 1461539215149 Marionette TRACE conn2 <- [1,1058,null,{}] 16:06:55 INFO - PROCESS | 1969 | 1461539215153 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}] 16:06:55 INFO - PROCESS | 1969 | 1461539215258 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 16:06:55 INFO - PROCESS | 1969 | 1461539215266 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:55 INFO - PROCESS | 1969 | ++DOCSHELL 0x125fa8000 == 66 [pid = 1969] [id = 272] 16:06:55 INFO - PROCESS | 1969 | ++DOMWINDOW == 130 (0x12584f800) [pid = 1969] [serial = 814] [outer = 0x0] 16:06:55 INFO - PROCESS | 1969 | ++DOMWINDOW == 131 (0x125853400) [pid = 1969] [serial = 815] [outer = 0x12584f800] 16:06:55 INFO - PROCESS | 1969 | 1461539215299 Marionette DEBUG loaded listener.js 16:06:55 INFO - PROCESS | 1969 | ++DOMWINDOW == 132 (0x126b78800) [pid = 1969] [serial = 816] [outer = 0x12584f800] 16:06:55 INFO - PROCESS | 1969 | 1461539215632 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]]]}] 16:06:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 16:06:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 521ms 16:06:55 INFO - PROCESS | 1969 | 1461539215669 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 16:06:55 INFO - PROCESS | 1969 | 1461539215670 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 16:06:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 16:06:55 INFO - PROCESS | 1969 | 1461539215672 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 16:06:55 INFO - PROCESS | 1969 | 1461539215673 Marionette TRACE conn2 <- [1,1062,null,{}] 16:06:55 INFO - PROCESS | 1969 | 1461539215675 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}] 16:06:55 INFO - PROCESS | 1969 | 1461539215761 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 16:06:55 INFO - PROCESS | 1969 | 1461539215767 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:55 INFO - PROCESS | 1969 | ++DOCSHELL 0x1280a0000 == 67 [pid = 1969] [id = 273] 16:06:55 INFO - PROCESS | 1969 | ++DOMWINDOW == 133 (0x127452400) [pid = 1969] [serial = 817] [outer = 0x0] 16:06:55 INFO - PROCESS | 1969 | ++DOMWINDOW == 134 (0x128435400) [pid = 1969] [serial = 818] [outer = 0x127452400] 16:06:55 INFO - PROCESS | 1969 | 1461539215792 Marionette DEBUG loaded listener.js 16:06:55 INFO - PROCESS | 1969 | ++DOMWINDOW == 135 (0x12977c400) [pid = 1969] [serial = 819] [outer = 0x127452400] 16:06:56 INFO - PROCESS | 1969 | 1461539216190 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]]]}] 16:06:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 16:06:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 569ms 16:06:56 INFO - PROCESS | 1969 | 1461539216241 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 16:06:56 INFO - PROCESS | 1969 | 1461539216243 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 16:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 16:06:56 INFO - PROCESS | 1969 | 1461539216245 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 16:06:56 INFO - PROCESS | 1969 | 1461539216246 Marionette TRACE conn2 <- [1,1066,null,{}] 16:06:56 INFO - PROCESS | 1969 | 1461539216248 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}] 16:06:56 INFO - PROCESS | 1969 | 1461539216354 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 16:06:56 INFO - PROCESS | 1969 | 1461539216368 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:56 INFO - PROCESS | 1969 | ++DOCSHELL 0x129a1c000 == 68 [pid = 1969] [id = 274] 16:06:56 INFO - PROCESS | 1969 | ++DOMWINDOW == 136 (0x1280f0c00) [pid = 1969] [serial = 820] [outer = 0x0] 16:06:56 INFO - PROCESS | 1969 | ++DOMWINDOW == 137 (0x1297cb000) [pid = 1969] [serial = 821] [outer = 0x1280f0c00] 16:06:56 INFO - PROCESS | 1969 | 1461539216393 Marionette DEBUG loaded listener.js 16:06:56 INFO - PROCESS | 1969 | ++DOMWINDOW == 138 (0x129c1f400) [pid = 1969] [serial = 822] [outer = 0x1280f0c00] 16:06:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 16:06:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 622ms 16:06:56 INFO - PROCESS | 1969 | 1461539216864 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]]]}] 16:06:56 INFO - PROCESS | 1969 | 1461539216868 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 16:06:56 INFO - PROCESS | 1969 | 1461539216869 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 16:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 16:06:56 INFO - PROCESS | 1969 | 1461539216871 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 16:06:56 INFO - PROCESS | 1969 | 1461539216872 Marionette TRACE conn2 <- [1,1070,null,{}] 16:06:56 INFO - PROCESS | 1969 | 1461539216874 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}] 16:06:56 INFO - PROCESS | 1969 | 1461539216979 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 16:06:57 INFO - PROCESS | 1969 | 1461539217029 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:57 INFO - PROCESS | 1969 | ++DOCSHELL 0x12b44a000 == 69 [pid = 1969] [id = 275] 16:06:57 INFO - PROCESS | 1969 | ++DOMWINDOW == 139 (0x129c1f800) [pid = 1969] [serial = 823] [outer = 0x0] 16:06:57 INFO - PROCESS | 1969 | ++DOMWINDOW == 140 (0x12a68e400) [pid = 1969] [serial = 824] [outer = 0x129c1f800] 16:06:57 INFO - PROCESS | 1969 | 1461539217056 Marionette DEBUG loaded listener.js 16:06:57 INFO - PROCESS | 1969 | ++DOMWINDOW == 141 (0x12bb0e000) [pid = 1969] [serial = 825] [outer = 0x129c1f800] 16:06:57 INFO - PROCESS | 1969 | 1461539217389 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]]]}] 16:06:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 16:06:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 570ms 16:06:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 16:06:57 INFO - PROCESS | 1969 | 1461539217442 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 16:06:57 INFO - PROCESS | 1969 | 1461539217443 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 16:06:57 INFO - PROCESS | 1969 | 1461539217445 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 16:06:57 INFO - PROCESS | 1969 | 1461539217446 Marionette TRACE conn2 <- [1,1074,null,{}] 16:06:57 INFO - PROCESS | 1969 | 1461539217448 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}] 16:06:57 INFO - PROCESS | 1969 | 1461539217553 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 16:06:57 INFO - PROCESS | 1969 | 1461539217567 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:57 INFO - PROCESS | 1969 | ++DOCSHELL 0x12d072800 == 70 [pid = 1969] [id = 276] 16:06:57 INFO - PROCESS | 1969 | ++DOMWINDOW == 142 (0x12bb0e400) [pid = 1969] [serial = 826] [outer = 0x0] 16:06:57 INFO - PROCESS | 1969 | ++DOMWINDOW == 143 (0x12c105000) [pid = 1969] [serial = 827] [outer = 0x12bb0e400] 16:06:57 INFO - PROCESS | 1969 | 1461539217592 Marionette DEBUG loaded listener.js 16:06:57 INFO - PROCESS | 1969 | ++DOMWINDOW == 144 (0x12cff7c00) [pid = 1969] [serial = 828] [outer = 0x12bb0e400] 16:06:58 INFO - PROCESS | 1969 | 1461539218155 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]]]}] 16:06:58 INFO - PROCESS | 1969 | --DOMWINDOW == 143 (0x1297cc400) [pid = 1969] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 16:06:58 INFO - PROCESS | 1969 | --DOMWINDOW == 142 (0x12d01bc00) [pid = 1969] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 16:06:58 INFO - PROCESS | 1969 | --DOMWINDOW == 141 (0x12b619800) [pid = 1969] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 16:06:58 INFO - PROCESS | 1969 | --DOMWINDOW == 140 (0x12d938800) [pid = 1969] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 16:06:58 INFO - PROCESS | 1969 | --DOMWINDOW == 139 (0x125858800) [pid = 1969] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 16:06:58 INFO - PROCESS | 1969 | --DOMWINDOW == 138 (0x114ee2800) [pid = 1969] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 16:06:58 INFO - PROCESS | 1969 | --DOMWINDOW == 137 (0x11b918c00) [pid = 1969] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 16:06:58 INFO - PROCESS | 1969 | --DOMWINDOW == 136 (0x12a68b000) [pid = 1969] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 16:06:58 INFO - PROCESS | 1969 | --DOMWINDOW == 135 (0x1297bf400) [pid = 1969] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 16:06:58 INFO - PROCESS | 1969 | --DOMWINDOW == 134 (0x12e3ac000) [pid = 1969] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 16:06:58 INFO - PROCESS | 1969 | --DOMWINDOW == 133 (0x118c20000) [pid = 1969] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 16:06:58 INFO - PROCESS | 1969 | --DOMWINDOW == 132 (0x114eeac00) [pid = 1969] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 16:06:58 INFO - PROCESS | 1969 | --DOMWINDOW == 131 (0x114eef800) [pid = 1969] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 16:06:58 INFO - PROCESS | 1969 | --DOMWINDOW == 130 (0x12b53fc00) [pid = 1969] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 16:06:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 16:06:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 726ms 16:06:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 16:06:58 INFO - PROCESS | 1969 | 1461539218172 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 16:06:58 INFO - PROCESS | 1969 | 1461539218173 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 16:06:58 INFO - PROCESS | 1969 | 1461539218175 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 16:06:58 INFO - PROCESS | 1969 | 1461539218176 Marionette TRACE conn2 <- [1,1078,null,{}] 16:06:58 INFO - PROCESS | 1969 | 1461539218178 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}] 16:06:58 INFO - PROCESS | 1969 | 1461539218268 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 16:06:58 INFO - PROCESS | 1969 | 1461539218300 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:58 INFO - PROCESS | 1969 | ++DOCSHELL 0x1239e3800 == 71 [pid = 1969] [id = 277] 16:06:58 INFO - PROCESS | 1969 | ++DOMWINDOW == 131 (0x125b73400) [pid = 1969] [serial = 829] [outer = 0x0] 16:06:58 INFO - PROCESS | 1969 | ++DOMWINDOW == 132 (0x1299c9800) [pid = 1969] [serial = 830] [outer = 0x125b73400] 16:06:58 INFO - PROCESS | 1969 | 1461539218330 Marionette DEBUG loaded listener.js 16:06:58 INFO - PROCESS | 1969 | ++DOMWINDOW == 133 (0x12d01fc00) [pid = 1969] [serial = 831] [outer = 0x125b73400] 16:06:58 INFO - PROCESS | 1969 | 1461539218689 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]]]}] 16:06:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 16:06:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 520ms 16:06:58 INFO - PROCESS | 1969 | 1461539218696 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 16:06:58 INFO - PROCESS | 1969 | 1461539218697 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 16:06:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 16:06:58 INFO - PROCESS | 1969 | 1461539218700 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 16:06:58 INFO - PROCESS | 1969 | 1461539218704 Marionette TRACE conn2 <- [1,1082,null,{}] 16:06:58 INFO - PROCESS | 1969 | 1461539218706 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}] 16:06:58 INFO - PROCESS | 1969 | 1461539218829 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 16:06:58 INFO - PROCESS | 1969 | 1461539218837 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:58 INFO - PROCESS | 1969 | ++DOCSHELL 0x12dc97800 == 72 [pid = 1969] [id = 278] 16:06:58 INFO - PROCESS | 1969 | ++DOMWINDOW == 134 (0x1280ee000) [pid = 1969] [serial = 832] [outer = 0x0] 16:06:58 INFO - PROCESS | 1969 | ++DOMWINDOW == 135 (0x12d92f800) [pid = 1969] [serial = 833] [outer = 0x1280ee000] 16:06:58 INFO - PROCESS | 1969 | 1461539218862 Marionette DEBUG loaded listener.js 16:06:58 INFO - PROCESS | 1969 | ++DOMWINDOW == 136 (0x12d9eb800) [pid = 1969] [serial = 834] [outer = 0x1280ee000] 16:06:59 INFO - PROCESS | 1969 | 1461539219176 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]]]}] 16:06:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 16:06:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 522ms 16:06:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 16:06:59 INFO - PROCESS | 1969 | 1461539219222 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 16:06:59 INFO - PROCESS | 1969 | 1461539219224 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 16:06:59 INFO - PROCESS | 1969 | 1461539219226 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 16:06:59 INFO - PROCESS | 1969 | 1461539219227 Marionette TRACE conn2 <- [1,1086,null,{}] 16:06:59 INFO - PROCESS | 1969 | 1461539219229 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}] 16:06:59 INFO - PROCESS | 1969 | 1461539219317 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 16:06:59 INFO - PROCESS | 1969 | 1461539219321 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:59 INFO - PROCESS | 1969 | ++DOCSHELL 0x12e57f800 == 73 [pid = 1969] [id = 279] 16:06:59 INFO - PROCESS | 1969 | ++DOMWINDOW == 137 (0x12d9bfc00) [pid = 1969] [serial = 835] [outer = 0x0] 16:06:59 INFO - PROCESS | 1969 | ++DOMWINDOW == 138 (0x12e3af800) [pid = 1969] [serial = 836] [outer = 0x12d9bfc00] 16:06:59 INFO - PROCESS | 1969 | 1461539219347 Marionette DEBUG loaded listener.js 16:06:59 INFO - PROCESS | 1969 | ++DOMWINDOW == 139 (0x12e51f000) [pid = 1969] [serial = 837] [outer = 0x12d9bfc00] 16:06:59 INFO - PROCESS | 1969 | 1461539219700 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]]]}] 16:06:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 16:06:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 518ms 16:06:59 INFO - PROCESS | 1969 | 1461539219744 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 16:06:59 INFO - PROCESS | 1969 | 1461539219745 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 16:06:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 16:06:59 INFO - PROCESS | 1969 | 1461539219749 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 16:06:59 INFO - PROCESS | 1969 | 1461539219750 Marionette TRACE conn2 <- [1,1090,null,{}] 16:06:59 INFO - PROCESS | 1969 | 1461539219753 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}] 16:06:59 INFO - PROCESS | 1969 | 1461539219843 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 16:06:59 INFO - PROCESS | 1969 | 1461539219847 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:59 INFO - PROCESS | 1969 | ++DOCSHELL 0x12eadb800 == 74 [pid = 1969] [id = 280] 16:06:59 INFO - PROCESS | 1969 | ++DOMWINDOW == 140 (0x12e512800) [pid = 1969] [serial = 838] [outer = 0x0] 16:06:59 INFO - PROCESS | 1969 | ++DOMWINDOW == 141 (0x12e532800) [pid = 1969] [serial = 839] [outer = 0x12e512800] 16:06:59 INFO - PROCESS | 1969 | 1461539219875 Marionette DEBUG loaded listener.js 16:06:59 INFO - PROCESS | 1969 | ++DOMWINDOW == 142 (0x12e7ef000) [pid = 1969] [serial = 840] [outer = 0x12e512800] 16:07:00 INFO - PROCESS | 1969 | 1461539220278 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]]]}] 16:07:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 16:07:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 572ms 16:07:00 INFO - PROCESS | 1969 | 1461539220321 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 16:07:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 16:07:00 INFO - PROCESS | 1969 | 1461539220323 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 16:07:00 INFO - PROCESS | 1969 | 1461539220327 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 16:07:00 INFO - PROCESS | 1969 | 1461539220330 Marionette TRACE conn2 <- [1,1094,null,{}] 16:07:00 INFO - PROCESS | 1969 | 1461539220333 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}] 16:07:00 INFO - PROCESS | 1969 | 1461539220445 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 16:07:00 INFO - PROCESS | 1969 | 1461539220519 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:00 INFO - PROCESS | 1969 | ++DOCSHELL 0x1197c1800 == 75 [pid = 1969] [id = 281] 16:07:00 INFO - PROCESS | 1969 | ++DOMWINDOW == 143 (0x114eee000) [pid = 1969] [serial = 841] [outer = 0x0] 16:07:00 INFO - PROCESS | 1969 | ++DOMWINDOW == 144 (0x115654800) [pid = 1969] [serial = 842] [outer = 0x114eee000] 16:07:00 INFO - PROCESS | 1969 | 1461539220551 Marionette DEBUG loaded listener.js 16:07:00 INFO - PROCESS | 1969 | ++DOMWINDOW == 145 (0x118535800) [pid = 1969] [serial = 843] [outer = 0x114eee000] 16:07:01 INFO - PROCESS | 1969 | 1461539221008 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]]]}] 16:07:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 16:07:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 727ms 16:07:01 INFO - PROCESS | 1969 | 1461539221054 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 16:07:01 INFO - PROCESS | 1969 | 1461539221058 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 16:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 16:07:01 INFO - PROCESS | 1969 | 1461539221063 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 16:07:01 INFO - PROCESS | 1969 | 1461539221065 Marionette TRACE conn2 <- [1,1098,null,{}] 16:07:01 INFO - PROCESS | 1969 | 1461539221068 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}] 16:07:01 INFO - PROCESS | 1969 | 1461539221177 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 16:07:01 INFO - PROCESS | 1969 | 1461539221239 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:01 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c833000 == 76 [pid = 1969] [id = 282] 16:07:01 INFO - PROCESS | 1969 | ++DOMWINDOW == 146 (0x118c08800) [pid = 1969] [serial = 844] [outer = 0x0] 16:07:01 INFO - PROCESS | 1969 | ++DOMWINDOW == 147 (0x11ac9d800) [pid = 1969] [serial = 845] [outer = 0x118c08800] 16:07:01 INFO - PROCESS | 1969 | 1461539221269 Marionette DEBUG loaded listener.js 16:07:01 INFO - PROCESS | 1969 | ++DOMWINDOW == 148 (0x11af7a800) [pid = 1969] [serial = 846] [outer = 0x118c08800] 16:07:01 INFO - PROCESS | 1969 | 1461539221728 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]]]}] 16:07:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 16:07:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 672ms 16:07:01 INFO - PROCESS | 1969 | 1461539221736 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 16:07:01 INFO - PROCESS | 1969 | 1461539221738 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 16:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 16:07:01 INFO - PROCESS | 1969 | 1461539221740 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 16:07:01 INFO - PROCESS | 1969 | 1461539221743 Marionette TRACE conn2 <- [1,1102,null,{}] 16:07:01 INFO - PROCESS | 1969 | 1461539221770 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}] 16:07:01 INFO - PROCESS | 1969 | 1461539221886 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 16:07:01 INFO - PROCESS | 1969 | 1461539221961 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:01 INFO - PROCESS | 1969 | ++DOCSHELL 0x12d760800 == 77 [pid = 1969] [id = 283] 16:07:01 INFO - PROCESS | 1969 | ++DOMWINDOW == 149 (0x11bf89800) [pid = 1969] [serial = 847] [outer = 0x0] 16:07:01 INFO - PROCESS | 1969 | ++DOMWINDOW == 150 (0x11c423400) [pid = 1969] [serial = 848] [outer = 0x11bf89800] 16:07:01 INFO - PROCESS | 1969 | 1461539221995 Marionette DEBUG loaded listener.js 16:07:02 INFO - PROCESS | 1969 | ++DOMWINDOW == 151 (0x126b7e800) [pid = 1969] [serial = 849] [outer = 0x11bf89800] 16:07:02 INFO - PROCESS | 1969 | 1461539222425 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]]]}] 16:07:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 16:07:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 721ms 16:07:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 16:07:02 INFO - PROCESS | 1969 | 1461539222461 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 16:07:02 INFO - PROCESS | 1969 | 1461539222463 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 16:07:02 INFO - PROCESS | 1969 | 1461539222466 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 16:07:02 INFO - PROCESS | 1969 | 1461539222467 Marionette TRACE conn2 <- [1,1106,null,{}] 16:07:02 INFO - PROCESS | 1969 | 1461539222469 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}] 16:07:02 INFO - PROCESS | 1969 | 1461539222578 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 16:07:02 INFO - PROCESS | 1969 | 1461539222650 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:02 INFO - PROCESS | 1969 | ++DOCSHELL 0x12f116800 == 78 [pid = 1969] [id = 284] 16:07:02 INFO - PROCESS | 1969 | ++DOMWINDOW == 152 (0x126dd5800) [pid = 1969] [serial = 850] [outer = 0x0] 16:07:02 INFO - PROCESS | 1969 | ++DOMWINDOW == 153 (0x129773400) [pid = 1969] [serial = 851] [outer = 0x126dd5800] 16:07:02 INFO - PROCESS | 1969 | 1461539222682 Marionette DEBUG loaded listener.js 16:07:02 INFO - PROCESS | 1969 | ++DOMWINDOW == 154 (0x12b808800) [pid = 1969] [serial = 852] [outer = 0x126dd5800] 16:07:03 INFO - PROCESS | 1969 | 1461539223064 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]]]}] 16:07:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 16:07:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 621ms 16:07:03 INFO - PROCESS | 1969 | 1461539223087 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 16:07:03 INFO - PROCESS | 1969 | 1461539223089 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 16:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 16:07:03 INFO - PROCESS | 1969 | 1461539223091 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 16:07:03 INFO - PROCESS | 1969 | 1461539223092 Marionette TRACE conn2 <- [1,1110,null,{}] 16:07:03 INFO - PROCESS | 1969 | 1461539223095 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}] 16:07:03 INFO - PROCESS | 1969 | 1461539223198 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 16:07:03 INFO - PROCESS | 1969 | 1461539223291 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:03 INFO - PROCESS | 1969 | ++DOCSHELL 0x12f759000 == 79 [pid = 1969] [id = 285] 16:07:03 INFO - PROCESS | 1969 | ++DOMWINDOW == 155 (0x12bd93400) [pid = 1969] [serial = 853] [outer = 0x0] 16:07:03 INFO - PROCESS | 1969 | ++DOMWINDOW == 156 (0x12d020c00) [pid = 1969] [serial = 854] [outer = 0x12bd93400] 16:07:03 INFO - PROCESS | 1969 | 1461539223322 Marionette DEBUG loaded listener.js 16:07:03 INFO - PROCESS | 1969 | ++DOMWINDOW == 157 (0x12d9c2000) [pid = 1969] [serial = 855] [outer = 0x12bd93400] 16:07:03 INFO - PROCESS | 1969 | ++DOMWINDOW == 158 (0x12d9c9800) [pid = 1969] [serial = 856] [outer = 0x12f944400] 16:07:03 INFO - PROCESS | 1969 | 1461539223781 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]]]}] 16:07:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 16:07:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 719ms 16:07:03 INFO - PROCESS | 1969 | 1461539223811 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 16:07:03 INFO - PROCESS | 1969 | 1461539223813 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 16:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 16:07:03 INFO - PROCESS | 1969 | 1461539223839 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 16:07:03 INFO - PROCESS | 1969 | 1461539223841 Marionette TRACE conn2 <- [1,1114,null,{}] 16:07:03 INFO - PROCESS | 1969 | 1461539223848 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}] 16:07:04 INFO - PROCESS | 1969 | 1461539224006 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 16:07:04 INFO - PROCESS | 1969 | 1461539224062 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:04 INFO - PROCESS | 1969 | ++DOCSHELL 0x12fdb9000 == 80 [pid = 1969] [id = 286] 16:07:04 INFO - PROCESS | 1969 | ++DOMWINDOW == 159 (0x12e920400) [pid = 1969] [serial = 857] [outer = 0x0] 16:07:04 INFO - PROCESS | 1969 | ++DOMWINDOW == 160 (0x12e990c00) [pid = 1969] [serial = 858] [outer = 0x12e920400] 16:07:04 INFO - PROCESS | 1969 | 1461539224091 Marionette DEBUG loaded listener.js 16:07:04 INFO - PROCESS | 1969 | ++DOMWINDOW == 161 (0x12e9b1000) [pid = 1969] [serial = 859] [outer = 0x12e920400] 16:07:04 INFO - PROCESS | 1969 | 1461539224489 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]]]}] 16:07:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 16:07:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 697ms 16:07:04 INFO - PROCESS | 1969 | 1461539224514 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 16:07:04 INFO - PROCESS | 1969 | 1461539224515 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 16:07:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 16:07:04 INFO - PROCESS | 1969 | 1461539224536 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 16:07:04 INFO - PROCESS | 1969 | 1461539224537 Marionette TRACE conn2 <- [1,1118,null,{}] 16:07:04 INFO - PROCESS | 1969 | 1461539224540 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}] 16:07:04 INFO - PROCESS | 1969 | 1461539224644 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 16:07:04 INFO - PROCESS | 1969 | 1461539224718 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:04 INFO - PROCESS | 1969 | ++DOCSHELL 0x130290000 == 81 [pid = 1969] [id = 287] 16:07:04 INFO - PROCESS | 1969 | ++DOMWINDOW == 162 (0x11a604400) [pid = 1969] [serial = 860] [outer = 0x0] 16:07:04 INFO - PROCESS | 1969 | ++DOMWINDOW == 163 (0x12e532c00) [pid = 1969] [serial = 861] [outer = 0x11a604400] 16:07:04 INFO - PROCESS | 1969 | 1461539224748 Marionette DEBUG loaded listener.js 16:07:04 INFO - PROCESS | 1969 | ++DOMWINDOW == 164 (0x12f5ca000) [pid = 1969] [serial = 862] [outer = 0x11a604400] 16:07:05 INFO - PROCESS | 1969 | 1461539225149 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]]]}] 16:07:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 16:07:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 689ms 16:07:05 INFO - PROCESS | 1969 | 1461539225207 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 16:07:05 INFO - PROCESS | 1969 | 1461539225208 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 16:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 16:07:05 INFO - PROCESS | 1969 | 1461539225210 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 16:07:05 INFO - PROCESS | 1969 | 1461539225212 Marionette TRACE conn2 <- [1,1122,null,{}] 16:07:05 INFO - PROCESS | 1969 | 1461539225214 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}] 16:07:05 INFO - PROCESS | 1969 | 1461539225324 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 16:07:05 INFO - PROCESS | 1969 | 1461539225411 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:05 INFO - PROCESS | 1969 | ++DOCSHELL 0x130c13800 == 82 [pid = 1969] [id = 288] 16:07:05 INFO - PROCESS | 1969 | ++DOMWINDOW == 165 (0x114ee5000) [pid = 1969] [serial = 863] [outer = 0x0] 16:07:05 INFO - PROCESS | 1969 | ++DOMWINDOW == 166 (0x12ade1400) [pid = 1969] [serial = 864] [outer = 0x114ee5000] 16:07:05 INFO - PROCESS | 1969 | 1461539225442 Marionette DEBUG loaded listener.js 16:07:05 INFO - PROCESS | 1969 | ++DOMWINDOW == 167 (0x12ade7c00) [pid = 1969] [serial = 865] [outer = 0x114ee5000] 16:07:05 INFO - PROCESS | 1969 | 1461539225866 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]]]}] 16:07:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 16:07:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 669ms 16:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 16:07:05 INFO - PROCESS | 1969 | 1461539225880 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 16:07:05 INFO - PROCESS | 1969 | 1461539225881 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 16:07:05 INFO - PROCESS | 1969 | 1461539225883 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 16:07:05 INFO - PROCESS | 1969 | 1461539225885 Marionette TRACE conn2 <- [1,1126,null,{}] 16:07:05 INFO - PROCESS | 1969 | 1461539225887 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}] 16:07:06 INFO - PROCESS | 1969 | 1461539226019 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 16:07:06 INFO - PROCESS | 1969 | 1461539226375 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:06 INFO - PROCESS | 1969 | ++DOCSHELL 0x11a641800 == 83 [pid = 1969] [id = 289] 16:07:06 INFO - PROCESS | 1969 | ++DOMWINDOW == 168 (0x114ee5c00) [pid = 1969] [serial = 866] [outer = 0x0] 16:07:06 INFO - PROCESS | 1969 | ++DOMWINDOW == 169 (0x114eeb000) [pid = 1969] [serial = 867] [outer = 0x114ee5c00] 16:07:06 INFO - PROCESS | 1969 | 1461539226439 Marionette DEBUG loaded listener.js 16:07:06 INFO - PROCESS | 1969 | ++DOMWINDOW == 170 (0x115734400) [pid = 1969] [serial = 868] [outer = 0x114ee5c00] 16:07:06 INFO - PROCESS | 1969 | 1461539226889 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]]]}] 16:07:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 16:07:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1021ms 16:07:06 INFO - PROCESS | 1969 | 1461539226905 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 16:07:06 INFO - PROCESS | 1969 | 1461539226909 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 16:07:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 16:07:06 INFO - PROCESS | 1969 | 1461539226914 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 16:07:06 INFO - PROCESS | 1969 | 1461539226918 Marionette TRACE conn2 <- [1,1130,null,{}] 16:07:06 INFO - PROCESS | 1969 | 1461539226932 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}] 16:07:07 INFO - PROCESS | 1969 | 1461539227050 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 16:07:07 INFO - PROCESS | 1969 | 1461539227177 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:07 INFO - PROCESS | 1969 | ++DOCSHELL 0x11b1e7000 == 84 [pid = 1969] [id = 290] 16:07:07 INFO - PROCESS | 1969 | ++DOMWINDOW == 171 (0x118f74400) [pid = 1969] [serial = 869] [outer = 0x0] 16:07:07 INFO - PROCESS | 1969 | ++DOMWINDOW == 172 (0x119742000) [pid = 1969] [serial = 870] [outer = 0x118f74400] 16:07:07 INFO - PROCESS | 1969 | 1461539227226 Marionette DEBUG loaded listener.js 16:07:07 INFO - PROCESS | 1969 | ++DOMWINDOW == 173 (0x11aca3000) [pid = 1969] [serial = 871] [outer = 0x118f74400] 16:07:07 INFO - PROCESS | 1969 | --DOCSHELL 0x11ad6d000 == 83 [pid = 1969] [id = 227] 16:07:07 INFO - PROCESS | 1969 | --DOCSHELL 0x12e57f800 == 82 [pid = 1969] [id = 279] 16:07:07 INFO - PROCESS | 1969 | --DOCSHELL 0x12dc97800 == 81 [pid = 1969] [id = 278] 16:07:07 INFO - PROCESS | 1969 | --DOCSHELL 0x1239e3800 == 80 [pid = 1969] [id = 277] 16:07:07 INFO - PROCESS | 1969 | --DOCSHELL 0x12d072800 == 79 [pid = 1969] [id = 276] 16:07:07 INFO - PROCESS | 1969 | --DOCSHELL 0x12b44a000 == 78 [pid = 1969] [id = 275] 16:07:07 INFO - PROCESS | 1969 | --DOMWINDOW == 172 (0x12e51c400) [pid = 1969] [serial = 779] [outer = 0x0] [url = about:blank] 16:07:07 INFO - PROCESS | 1969 | --DOMWINDOW == 171 (0x12e7f1000) [pid = 1969] [serial = 731] [outer = 0x0] [url = about:blank] 16:07:07 INFO - PROCESS | 1969 | --DOMWINDOW == 170 (0x12f5c6400) [pid = 1969] [serial = 734] [outer = 0x0] [url = about:blank] 16:07:07 INFO - PROCESS | 1969 | --DOCSHELL 0x129a1c000 == 77 [pid = 1969] [id = 274] 16:07:07 INFO - PROCESS | 1969 | --DOCSHELL 0x1280a0000 == 76 [pid = 1969] [id = 273] 16:07:07 INFO - PROCESS | 1969 | --DOCSHELL 0x125fa8000 == 75 [pid = 1969] [id = 272] 16:07:07 INFO - PROCESS | 1969 | --DOCSHELL 0x118917000 == 74 [pid = 1969] [id = 271] 16:07:07 INFO - PROCESS | 1969 | --DOCSHELL 0x11c15f800 == 73 [pid = 1969] [id = 270] 16:07:07 INFO - PROCESS | 1969 | --DOCSHELL 0x11922d800 == 72 [pid = 1969] [id = 269] 16:07:07 INFO - PROCESS | 1969 | --DOCSHELL 0x114f74800 == 71 [pid = 1969] [id = 268] 16:07:07 INFO - PROCESS | 1969 | --DOCSHELL 0x119117000 == 70 [pid = 1969] [id = 267] 16:07:07 INFO - PROCESS | 1969 | --DOCSHELL 0x12ed2d800 == 69 [pid = 1969] [id = 263] 16:07:07 INFO - PROCESS | 1969 | --DOCSHELL 0x127018800 == 68 [pid = 1969] [id = 262] 16:07:07 INFO - PROCESS | 1969 | --DOCSHELL 0x119b6a000 == 67 [pid = 1969] [id = 261] 16:07:07 INFO - PROCESS | 1969 | --DOMWINDOW == 169 (0x119739c00) [pid = 1969] [serial = 770] [outer = 0x0] [url = about:blank] 16:07:07 INFO - PROCESS | 1969 | --DOMWINDOW == 168 (0x12b536000) [pid = 1969] [serial = 774] [outer = 0x0] [url = about:blank] 16:07:07 INFO - PROCESS | 1969 | --DOMWINDOW == 167 (0x12cfecc00) [pid = 1969] [serial = 755] [outer = 0x0] [url = about:blank] 16:07:07 INFO - PROCESS | 1969 | --DOMWINDOW == 166 (0x114eef400) [pid = 1969] [serial = 768] [outer = 0x0] [url = about:blank] 16:07:07 INFO - PROCESS | 1969 | --DOMWINDOW == 165 (0x128435800) [pid = 1969] [serial = 773] [outer = 0x0] [url = about:blank] 16:07:07 INFO - PROCESS | 1969 | --DOMWINDOW == 164 (0x12d936400) [pid = 1969] [serial = 756] [outer = 0x0] [url = about:blank] 16:07:07 INFO - PROCESS | 1969 | --DOMWINDOW == 163 (0x126b77c00) [pid = 1969] [serial = 771] [outer = 0x0] [url = about:blank] 16:07:07 INFO - PROCESS | 1969 | --DOMWINDOW == 162 (0x12e51a800) [pid = 1969] [serial = 777] [outer = 0x0] [url = about:blank] 16:07:07 INFO - PROCESS | 1969 | --DOMWINDOW == 161 (0x12c109000) [pid = 1969] [serial = 776] [outer = 0x0] [url = about:blank] 16:07:07 INFO - PROCESS | 1969 | --DOMWINDOW == 160 (0x12d9e1800) [pid = 1969] [serial = 758] [outer = 0x0] [url = about:blank] 16:07:07 INFO - PROCESS | 1969 | --DOMWINDOW == 159 (0x12e7ea800) [pid = 1969] [serial = 761] [outer = 0x0] [url = about:blank] 16:07:07 INFO - PROCESS | 1969 | --DOMWINDOW == 158 (0x12e512400) [pid = 1969] [serial = 759] [outer = 0x0] [url = about:blank] 16:07:07 INFO - PROCESS | 1969 | --DOMWINDOW == 157 (0x12e98d800) [pid = 1969] [serial = 764] [outer = 0x0] [url = about:blank] 16:07:07 INFO - PROCESS | 1969 | --DOMWINDOW == 156 (0x12e7f5800) [pid = 1969] [serial = 762] [outer = 0x0] [url = about:blank] 16:07:07 INFO - PROCESS | 1969 | --DOMWINDOW == 155 (0x118f99000) [pid = 1969] [serial = 719] [outer = 0x0] [url = about:blank] 16:07:07 INFO - PROCESS | 1969 | --DOMWINDOW == 154 (0x12752e000) [pid = 1969] [serial = 746] [outer = 0x0] [url = about:blank] 16:07:07 INFO - PROCESS | 1969 | --DOMWINDOW == 153 (0x129771000) [pid = 1969] [serial = 747] [outer = 0x0] [url = about:blank] 16:07:07 INFO - PROCESS | 1969 | --DOMWINDOW == 152 (0x114eeb800) [pid = 1969] [serial = 767] [outer = 0x0] [url = about:blank] 16:07:07 INFO - PROCESS | 1969 | --DOMWINDOW == 151 (0x125851400) [pid = 1969] [serial = 744] [outer = 0x0] [url = about:blank] 16:07:07 INFO - PROCESS | 1969 | --DOMWINDOW == 150 (0x11c121c00) [pid = 1969] [serial = 743] [outer = 0x0] [url = about:blank] 16:07:07 INFO - PROCESS | 1969 | --DOMWINDOW == 149 (0x12a694800) [pid = 1969] [serial = 725] [outer = 0x0] [url = about:blank] 16:07:07 INFO - PROCESS | 1969 | --DOMWINDOW == 148 (0x12b473800) [pid = 1969] [serial = 752] [outer = 0x0] [url = about:blank] 16:07:07 INFO - PROCESS | 1969 | --DOMWINDOW == 147 (0x12e9ad800) [pid = 1969] [serial = 765] [outer = 0x0] [url = about:blank] 16:07:07 INFO - PROCESS | 1969 | --DOMWINDOW == 146 (0x12b53c800) [pid = 1969] [serial = 753] [outer = 0x0] [url = about:blank] 16:07:07 INFO - PROCESS | 1969 | --DOMWINDOW == 145 (0x1299cc000) [pid = 1969] [serial = 749] [outer = 0x0] [url = about:blank] 16:07:07 INFO - PROCESS | 1969 | --DOMWINDOW == 144 (0x12a689400) [pid = 1969] [serial = 750] [outer = 0x0] [url = about:blank] 16:07:07 INFO - PROCESS | 1969 | --DOMWINDOW == 143 (0x125f1c000) [pid = 1969] [serial = 722] [outer = 0x0] [url = about:blank] 16:07:07 INFO - PROCESS | 1969 | --DOMWINDOW == 142 (0x12cff8c00) [pid = 1969] [serial = 728] [outer = 0x0] [url = about:blank] 16:07:07 INFO - PROCESS | 1969 | --DOMWINDOW == 141 (0x12ff79c00) [pid = 1969] [serial = 738] [outer = 0x0] [url = about:blank] 16:07:07 INFO - PROCESS | 1969 | --DOMWINDOW == 140 (0x12fd94400) [pid = 1969] [serial = 737] [outer = 0x0] [url = about:blank] 16:07:07 INFO - PROCESS | 1969 | --DOMWINDOW == 139 (0x119a27c00) [pid = 1969] [serial = 741] [outer = 0x0] [url = about:blank] 16:07:07 INFO - PROCESS | 1969 | --DOMWINDOW == 138 (0x118e68c00) [pid = 1969] [serial = 740] [outer = 0x0] [url = about:blank] 16:07:07 INFO - PROCESS | 1969 | 1461539227657 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]]]}] 16:07:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 16:07:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 790ms 16:07:07 INFO - PROCESS | 1969 | 1461539227704 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 16:07:07 INFO - PROCESS | 1969 | 1461539227707 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 16:07:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 16:07:07 INFO - PROCESS | 1969 | 1461539227711 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 16:07:07 INFO - PROCESS | 1969 | 1461539227712 Marionette TRACE conn2 <- [1,1134,null,{}] 16:07:07 INFO - PROCESS | 1969 | 1461539227714 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}] 16:07:07 INFO - PROCESS | 1969 | 1461539227808 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 16:07:07 INFO - PROCESS | 1969 | 1461539227869 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:07 INFO - PROCESS | 1969 | ++DOCSHELL 0x11b1f2800 == 68 [pid = 1969] [id = 291] 16:07:07 INFO - PROCESS | 1969 | ++DOMWINDOW == 139 (0x11aa79400) [pid = 1969] [serial = 872] [outer = 0x0] 16:07:07 INFO - PROCESS | 1969 | ++DOMWINDOW == 140 (0x11af4cc00) [pid = 1969] [serial = 873] [outer = 0x11aa79400] 16:07:07 INFO - PROCESS | 1969 | 1461539227896 Marionette DEBUG loaded listener.js 16:07:07 INFO - PROCESS | 1969 | ++DOMWINDOW == 141 (0x11bf91c00) [pid = 1969] [serial = 874] [outer = 0x11aa79400] 16:07:08 INFO - PROCESS | 1969 | 1461539228236 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]]]}] 16:07:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 16:07:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 574ms 16:07:08 INFO - PROCESS | 1969 | 1461539228285 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 16:07:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 16:07:08 INFO - PROCESS | 1969 | 1461539228288 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 16:07:08 INFO - PROCESS | 1969 | 1461539228293 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 16:07:08 INFO - PROCESS | 1969 | 1461539228299 Marionette TRACE conn2 <- [1,1138,null,{}] 16:07:08 INFO - PROCESS | 1969 | 1461539228321 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}] 16:07:08 INFO - PROCESS | 1969 | 1461539228461 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 16:07:08 INFO - PROCESS | 1969 | 1461539228478 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:08 INFO - PROCESS | 1969 | ++DOCSHELL 0x125b49800 == 69 [pid = 1969] [id = 292] 16:07:08 INFO - PROCESS | 1969 | ++DOMWINDOW == 142 (0x11c1dac00) [pid = 1969] [serial = 875] [outer = 0x0] 16:07:08 INFO - PROCESS | 1969 | ++DOMWINDOW == 143 (0x125d5d800) [pid = 1969] [serial = 876] [outer = 0x11c1dac00] 16:07:08 INFO - PROCESS | 1969 | 1461539228514 Marionette DEBUG loaded listener.js 16:07:08 INFO - PROCESS | 1969 | ++DOMWINDOW == 144 (0x1277c5000) [pid = 1969] [serial = 877] [outer = 0x11c1dac00] 16:07:08 INFO - PROCESS | 1969 | 1461539228865 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]]]}] 16:07:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 16:07:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 585ms 16:07:08 INFO - PROCESS | 1969 | 1461539228876 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 16:07:08 INFO - PROCESS | 1969 | 1461539228877 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 16:07:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 16:07:08 INFO - PROCESS | 1969 | 1461539228879 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 16:07:08 INFO - PROCESS | 1969 | 1461539228880 Marionette TRACE conn2 <- [1,1142,null,{}] 16:07:08 INFO - PROCESS | 1969 | 1461539228883 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}] 16:07:08 INFO - PROCESS | 1969 | 1461539228971 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 16:07:08 INFO - PROCESS | 1969 | 1461539228976 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:08 INFO - PROCESS | 1969 | ++DOCSHELL 0x12974c800 == 70 [pid = 1969] [id = 293] 16:07:08 INFO - PROCESS | 1969 | ++DOMWINDOW == 145 (0x127ad7800) [pid = 1969] [serial = 878] [outer = 0x0] 16:07:09 INFO - PROCESS | 1969 | ++DOMWINDOW == 146 (0x129776800) [pid = 1969] [serial = 879] [outer = 0x127ad7800] 16:07:09 INFO - PROCESS | 1969 | 1461539229002 Marionette DEBUG loaded listener.js 16:07:09 INFO - PROCESS | 1969 | ++DOMWINDOW == 147 (0x129c02800) [pid = 1969] [serial = 880] [outer = 0x127ad7800] 16:07:09 INFO - PROCESS | 1969 | 1461539229356 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]]]}] 16:07:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 16:07:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 521ms 16:07:09 INFO - PROCESS | 1969 | 1461539229401 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 16:07:09 INFO - PROCESS | 1969 | 1461539229403 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 16:07:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 16:07:09 INFO - PROCESS | 1969 | 1461539229405 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 16:07:09 INFO - PROCESS | 1969 | 1461539229406 Marionette TRACE conn2 <- [1,1146,null,{}] 16:07:09 INFO - PROCESS | 1969 | 1461539229408 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}] 16:07:09 INFO - PROCESS | 1969 | 1461539229496 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 16:07:09 INFO - PROCESS | 1969 | 1461539229574 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:09 INFO - PROCESS | 1969 | ++DOCSHELL 0x12a13b800 == 71 [pid = 1969] [id = 294] 16:07:09 INFO - PROCESS | 1969 | ++DOMWINDOW == 148 (0x12a695800) [pid = 1969] [serial = 881] [outer = 0x0] 16:07:09 INFO - PROCESS | 1969 | ++DOMWINDOW == 149 (0x12ade2400) [pid = 1969] [serial = 882] [outer = 0x12a695800] 16:07:09 INFO - PROCESS | 1969 | 1461539229606 Marionette DEBUG loaded listener.js 16:07:09 INFO - PROCESS | 1969 | ++DOMWINDOW == 150 (0x12b53b800) [pid = 1969] [serial = 883] [outer = 0x12a695800] 16:07:09 INFO - PROCESS | 1969 | 1461539229943 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]]]}] 16:07:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 16:07:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 569ms 16:07:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 16:07:09 INFO - PROCESS | 1969 | 1461539229975 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 16:07:09 INFO - PROCESS | 1969 | 1461539229976 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 16:07:09 INFO - PROCESS | 1969 | 1461539229978 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 16:07:09 INFO - PROCESS | 1969 | 1461539229979 Marionette TRACE conn2 <- [1,1150,null,{}] 16:07:09 INFO - PROCESS | 1969 | 1461539229981 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}] 16:07:10 INFO - PROCESS | 1969 | 1461539230089 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 16:07:10 INFO - PROCESS | 1969 | 1461539230126 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:10 INFO - PROCESS | 1969 | ++DOCSHELL 0x12b6b8800 == 72 [pid = 1969] [id = 295] 16:07:10 INFO - PROCESS | 1969 | ++DOMWINDOW == 151 (0x12b610800) [pid = 1969] [serial = 884] [outer = 0x0] 16:07:10 INFO - PROCESS | 1969 | ++DOMWINDOW == 152 (0x12bd92c00) [pid = 1969] [serial = 885] [outer = 0x12b610800] 16:07:10 INFO - PROCESS | 1969 | 1461539230152 Marionette DEBUG loaded listener.js 16:07:10 INFO - PROCESS | 1969 | ++DOMWINDOW == 153 (0x12d01f000) [pid = 1969] [serial = 886] [outer = 0x12b610800] 16:07:10 INFO - PROCESS | 1969 | 1461539230478 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]]]}] 16:07:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 16:07:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 519ms 16:07:10 INFO - PROCESS | 1969 | 1461539230498 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 16:07:10 INFO - PROCESS | 1969 | 1461539230499 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 16:07:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 16:07:10 INFO - PROCESS | 1969 | 1461539230509 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 16:07:10 INFO - PROCESS | 1969 | 1461539230510 Marionette TRACE conn2 <- [1,1154,null,{}] 16:07:10 INFO - PROCESS | 1969 | 1461539230512 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}] 16:07:10 INFO - PROCESS | 1969 | 1461539230620 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 16:07:10 INFO - PROCESS | 1969 | 1461539230658 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:10 INFO - PROCESS | 1969 | ++DOCSHELL 0x12d04f000 == 73 [pid = 1969] [id = 296] 16:07:10 INFO - PROCESS | 1969 | ++DOMWINDOW == 154 (0x12b611400) [pid = 1969] [serial = 887] [outer = 0x0] 16:07:10 INFO - PROCESS | 1969 | ++DOMWINDOW == 155 (0x12d9c1c00) [pid = 1969] [serial = 888] [outer = 0x12b611400] 16:07:10 INFO - PROCESS | 1969 | 1461539230684 Marionette DEBUG loaded listener.js 16:07:10 INFO - PROCESS | 1969 | ++DOMWINDOW == 156 (0x12d9e9c00) [pid = 1969] [serial = 889] [outer = 0x12b611400] 16:07:11 INFO - PROCESS | 1969 | 1461539230999 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]]]}] 16:07:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 16:07:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 520ms 16:07:11 INFO - PROCESS | 1969 | 1461539231030 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 16:07:11 INFO - PROCESS | 1969 | 1461539231031 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 16:07:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 16:07:11 INFO - PROCESS | 1969 | 1461539231041 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 16:07:11 INFO - PROCESS | 1969 | 1461539231043 Marionette TRACE conn2 <- [1,1158,null,{}] 16:07:11 INFO - PROCESS | 1969 | 1461539231045 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}] 16:07:11 INFO - PROCESS | 1969 | 1461539231154 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 16:07:11 INFO - PROCESS | 1969 | 1461539231192 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:11 INFO - PROCESS | 1969 | ++DOCSHELL 0x12d762800 == 74 [pid = 1969] [id = 297] 16:07:11 INFO - PROCESS | 1969 | ++DOMWINDOW == 157 (0x118c5a000) [pid = 1969] [serial = 890] [outer = 0x0] 16:07:11 INFO - PROCESS | 1969 | ++DOMWINDOW == 158 (0x12e3ad000) [pid = 1969] [serial = 891] [outer = 0x118c5a000] 16:07:11 INFO - PROCESS | 1969 | 1461539231217 Marionette DEBUG loaded listener.js 16:07:11 INFO - PROCESS | 1969 | ++DOMWINDOW == 159 (0x12e541000) [pid = 1969] [serial = 892] [outer = 0x118c5a000] 16:07:11 INFO - PROCESS | 1969 | --DOMWINDOW == 158 (0x12d9c9400) [pid = 1969] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 16:07:11 INFO - PROCESS | 1969 | --DOMWINDOW == 157 (0x12a68ac00) [pid = 1969] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 16:07:11 INFO - PROCESS | 1969 | --DOMWINDOW == 156 (0x115655000) [pid = 1969] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 16:07:11 INFO - PROCESS | 1969 | --DOMWINDOW == 155 (0x12bb03000) [pid = 1969] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 16:07:11 INFO - PROCESS | 1969 | --DOMWINDOW == 154 (0x11b1b2000) [pid = 1969] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 16:07:11 INFO - PROCESS | 1969 | --DOMWINDOW == 153 (0x11588d000) [pid = 1969] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 16:07:11 INFO - PROCESS | 1969 | --DOMWINDOW == 152 (0x12bd8e800) [pid = 1969] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 16:07:11 INFO - PROCESS | 1969 | --DOMWINDOW == 151 (0x129c1c800) [pid = 1969] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 16:07:11 INFO - PROCESS | 1969 | --DOMWINDOW == 150 (0x12e9b5000) [pid = 1969] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 16:07:11 INFO - PROCESS | 1969 | --DOMWINDOW == 149 (0x11af7c800) [pid = 1969] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 16:07:11 INFO - PROCESS | 1969 | --DOMWINDOW == 148 (0x12e3a6400) [pid = 1969] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 16:07:11 INFO - PROCESS | 1969 | --DOMWINDOW == 147 (0x12e992c00) [pid = 1969] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 16:07:11 INFO - PROCESS | 1969 | --DOMWINDOW == 146 (0x1280f0c00) [pid = 1969] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 16:07:11 INFO - PROCESS | 1969 | --DOMWINDOW == 145 (0x127452400) [pid = 1969] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 16:07:11 INFO - PROCESS | 1969 | --DOMWINDOW == 144 (0x11ad4f400) [pid = 1969] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 16:07:11 INFO - PROCESS | 1969 | --DOMWINDOW == 143 (0x1147cf400) [pid = 1969] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 16:07:11 INFO - PROCESS | 1969 | --DOMWINDOW == 142 (0x129c0e400) [pid = 1969] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 16:07:11 INFO - PROCESS | 1969 | --DOMWINDOW == 141 (0x11c125400) [pid = 1969] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 16:07:11 INFO - PROCESS | 1969 | --DOMWINDOW == 140 (0x119741400) [pid = 1969] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 16:07:11 INFO - PROCESS | 1969 | --DOMWINDOW == 139 (0x129c1f800) [pid = 1969] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 16:07:11 INFO - PROCESS | 1969 | --DOMWINDOW == 138 (0x12584f800) [pid = 1969] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 16:07:11 INFO - PROCESS | 1969 | --DOMWINDOW == 137 (0x1159a3800) [pid = 1969] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 16:07:11 INFO - PROCESS | 1969 | --DOMWINDOW == 136 (0x12d9bfc00) [pid = 1969] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 16:07:11 INFO - PROCESS | 1969 | --DOMWINDOW == 135 (0x12bb0e400) [pid = 1969] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 16:07:11 INFO - PROCESS | 1969 | --DOMWINDOW == 134 (0x1280ee000) [pid = 1969] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 16:07:11 INFO - PROCESS | 1969 | --DOMWINDOW == 133 (0x125b73400) [pid = 1969] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 16:07:11 INFO - PROCESS | 1969 | --DOMWINDOW == 132 (0x12e991c00) [pid = 1969] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 16:07:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 16:07:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 826ms 16:07:11 INFO - PROCESS | 1969 | 1461539231857 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]]]}] 16:07:11 INFO - PROCESS | 1969 | 1461539231862 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 16:07:11 INFO - PROCESS | 1969 | 1461539231864 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 16:07:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 16:07:11 INFO - PROCESS | 1969 | 1461539231870 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 16:07:11 INFO - PROCESS | 1969 | 1461539231872 Marionette TRACE conn2 <- [1,1162,null,{}] 16:07:11 INFO - PROCESS | 1969 | 1461539231875 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}] 16:07:12 INFO - PROCESS | 1969 | 1461539232015 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 16:07:12 INFO - PROCESS | 1969 | 1461539232113 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:12 INFO - PROCESS | 1969 | ++DOCSHELL 0x11b99c800 == 75 [pid = 1969] [id = 298] 16:07:12 INFO - PROCESS | 1969 | ++DOMWINDOW == 133 (0x1147c7c00) [pid = 1969] [serial = 893] [outer = 0x0] 16:07:12 INFO - PROCESS | 1969 | ++DOMWINDOW == 134 (0x11875bc00) [pid = 1969] [serial = 894] [outer = 0x1147c7c00] 16:07:12 INFO - PROCESS | 1969 | 1461539232144 Marionette DEBUG loaded listener.js 16:07:12 INFO - PROCESS | 1969 | ++DOMWINDOW == 135 (0x11c7f3800) [pid = 1969] [serial = 895] [outer = 0x1147c7c00] 16:07:12 INFO - PROCESS | 1969 | 1461539232446 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]]]}] 16:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 16:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 623ms 16:07:12 INFO - PROCESS | 1969 | 1461539232490 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 16:07:12 INFO - PROCESS | 1969 | 1461539232491 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 16:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 16:07:12 INFO - PROCESS | 1969 | 1461539232494 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 16:07:12 INFO - PROCESS | 1969 | 1461539232495 Marionette TRACE conn2 <- [1,1166,null,{}] 16:07:12 INFO - PROCESS | 1969 | 1461539232497 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}] 16:07:12 INFO - PROCESS | 1969 | 1461539232587 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 16:07:12 INFO - PROCESS | 1969 | 1461539232592 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:12 INFO - PROCESS | 1969 | ++DOCSHELL 0x12e54b800 == 76 [pid = 1969] [id = 299] 16:07:12 INFO - PROCESS | 1969 | ++DOMWINDOW == 136 (0x119741400) [pid = 1969] [serial = 896] [outer = 0x0] 16:07:12 INFO - PROCESS | 1969 | ++DOMWINDOW == 137 (0x12bb0b000) [pid = 1969] [serial = 897] [outer = 0x119741400] 16:07:12 INFO - PROCESS | 1969 | 1461539232623 Marionette DEBUG loaded listener.js 16:07:12 INFO - PROCESS | 1969 | ++DOMWINDOW == 138 (0x12e7f1800) [pid = 1969] [serial = 898] [outer = 0x119741400] 16:07:12 INFO - PROCESS | 1969 | 1461539232978 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]]]}] 16:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 16:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 519ms 16:07:13 INFO - PROCESS | 1969 | 1461539233014 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 16:07:13 INFO - PROCESS | 1969 | 1461539233015 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 16:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 16:07:13 INFO - PROCESS | 1969 | 1461539233029 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 16:07:13 INFO - PROCESS | 1969 | 1461539233031 Marionette TRACE conn2 <- [1,1170,null,{}] 16:07:13 INFO - PROCESS | 1969 | 1461539233033 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}] 16:07:13 INFO - PROCESS | 1969 | 1461539233135 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 16:07:13 INFO - PROCESS | 1969 | 1461539233140 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:13 INFO - PROCESS | 1969 | ++DOCSHELL 0x12f10a800 == 77 [pid = 1969] [id = 300] 16:07:13 INFO - PROCESS | 1969 | ++DOMWINDOW == 139 (0x12e7f7800) [pid = 1969] [serial = 899] [outer = 0x0] 16:07:13 INFO - PROCESS | 1969 | ++DOMWINDOW == 140 (0x12e9b7400) [pid = 1969] [serial = 900] [outer = 0x12e7f7800] 16:07:13 INFO - PROCESS | 1969 | 1461539233165 Marionette DEBUG loaded listener.js 16:07:13 INFO - PROCESS | 1969 | ++DOMWINDOW == 141 (0x12f5cf400) [pid = 1969] [serial = 901] [outer = 0x12e7f7800] 16:07:13 INFO - PROCESS | 1969 | 1461539233493 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]]]}] 16:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 16:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 475ms 16:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 16:07:13 INFO - PROCESS | 1969 | 1461539233505 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 16:07:13 INFO - PROCESS | 1969 | 1461539233507 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 16:07:13 INFO - PROCESS | 1969 | 1461539233509 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 16:07:13 INFO - PROCESS | 1969 | 1461539233510 Marionette TRACE conn2 <- [1,1174,null,{}] 16:07:13 INFO - PROCESS | 1969 | 1461539233512 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}] 16:07:13 INFO - PROCESS | 1969 | 1461539233606 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 16:07:13 INFO - PROCESS | 1969 | 1461539233668 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:13 INFO - PROCESS | 1969 | ++DOCSHELL 0x12f594800 == 78 [pid = 1969] [id = 301] 16:07:13 INFO - PROCESS | 1969 | ++DOMWINDOW == 142 (0x125e03c00) [pid = 1969] [serial = 902] [outer = 0x0] 16:07:13 INFO - PROCESS | 1969 | ++DOMWINDOW == 143 (0x125e0ac00) [pid = 1969] [serial = 903] [outer = 0x125e03c00] 16:07:13 INFO - PROCESS | 1969 | 1461539233692 Marionette DEBUG loaded listener.js 16:07:13 INFO - PROCESS | 1969 | ++DOMWINDOW == 144 (0x125e0ec00) [pid = 1969] [serial = 904] [outer = 0x125e03c00] 16:07:14 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | Canvas test: 2d.gradient.interpolate.zerosize.fill - assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255 16:07:14 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 16:07:14 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1 16:07:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:07:14 INFO - _addTest/ [0,1177,"getWindowHandle",null] 16:07:14 INFO - PROCESS | 1969 | 1461539234181 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 16:07:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 16:07:14 INFO - PROCESS | 1969 | 1461539234188 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 16:07:14 INFO - PROCESS | 1969 | 1461539234189 Marionette TRACE conn2 <- [1,1178,null,{}] 16:07:14 INFO - PROCESS | 1969 | 1461539234193 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}] 16:07:14 INFO - PROCESS | 1969 | 1461539234307 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 16:07:14 INFO - PROCESS | 1969 | 1461539234385 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:14 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c838000 == 79 [pid = 1969] [id = 302] 16:07:14 INFO - PROCESS | 1969 | ++DOMWINDOW == 145 (0x11919c800) [pid = 1969] [serial = 905] [outer = 0x0] 16:07:14 INFO - PROCESS | 1969 | ++DOMWINDOW == 146 (0x11aa78800) [pid = 1969] [serial = 906] [outer = 0x11919c800] 16:07:14 INFO - PROCESS | 1969 | 1461539234417 Marionette DEBUG loaded listener.js 16:07:14 INFO - PROCESS | 1969 | ++DOMWINDOW == 147 (0x11b1b1400) [pid = 1969] [serial = 907] [outer = 0x11919c800] 16:07:14 INFO - PROCESS | 1969 | 1461539234842 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] 16:07:14 INFO - PROCESS | 1969 | 1461539234913 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 16:07:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 16:07:14 INFO - PROCESS | 1969 | 1461539234918 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 16:07:14 INFO - PROCESS | 1969 | 1461539234920 Marionette TRACE conn2 <- [1,1182,null,{}] 16:07:14 INFO - PROCESS | 1969 | 1461539234923 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}] 16:07:15 INFO - PROCESS | 1969 | 1461539235038 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 16:07:15 INFO - PROCESS | 1969 | 1461539235136 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:15 INFO - PROCESS | 1969 | ++DOCSHELL 0x12b448000 == 80 [pid = 1969] [id = 303] 16:07:15 INFO - PROCESS | 1969 | ++DOMWINDOW == 148 (0x11c1d0800) [pid = 1969] [serial = 908] [outer = 0x0] 16:07:15 INFO - PROCESS | 1969 | ++DOMWINDOW == 149 (0x125a44800) [pid = 1969] [serial = 909] [outer = 0x11c1d0800] 16:07:15 INFO - PROCESS | 1969 | 1461539235166 Marionette DEBUG loaded listener.js 16:07:15 INFO - PROCESS | 1969 | ++DOMWINDOW == 150 (0x125e0f800) [pid = 1969] [serial = 910] [outer = 0x11c1d0800] 16:07:15 INFO - PROCESS | 1969 | 1461539235631 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] 16:07:15 INFO - PROCESS | 1969 | 1461539235692 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 16:07:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 16:07:15 INFO - PROCESS | 1969 | 1461539235696 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 16:07:15 INFO - PROCESS | 1969 | 1461539235700 Marionette TRACE conn2 <- [1,1186,null,{}] 16:07:15 INFO - PROCESS | 1969 | 1461539235736 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}] 16:07:15 INFO - PROCESS | 1969 | 1461539235913 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 16:07:16 INFO - PROCESS | 1969 | 1461539236012 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:16 INFO - PROCESS | 1969 | ++DOCSHELL 0x130037000 == 81 [pid = 1969] [id = 304] 16:07:16 INFO - PROCESS | 1969 | ++DOMWINDOW == 151 (0x1299cd000) [pid = 1969] [serial = 911] [outer = 0x0] 16:07:16 INFO - PROCESS | 1969 | ++DOMWINDOW == 152 (0x12ade7000) [pid = 1969] [serial = 912] [outer = 0x1299cd000] 16:07:16 INFO - PROCESS | 1969 | 1461539236044 Marionette DEBUG loaded listener.js 16:07:16 INFO - PROCESS | 1969 | ++DOMWINDOW == 153 (0x12b60c400) [pid = 1969] [serial = 913] [outer = 0x1299cd000] 16:07:16 INFO - PROCESS | 1969 | 1461539236522 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] 16:07:16 INFO - PROCESS | 1969 | 1461539236543 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 16:07:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 16:07:16 INFO - PROCESS | 1969 | 1461539236545 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 16:07:16 INFO - PROCESS | 1969 | 1461539236546 Marionette TRACE conn2 <- [1,1190,null,{}] 16:07:16 INFO - PROCESS | 1969 | 1461539236549 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}] 16:07:16 INFO - PROCESS | 1969 | 1461539236662 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 16:07:16 INFO - PROCESS | 1969 | 1461539236739 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:16 INFO - PROCESS | 1969 | ++DOCSHELL 0x1302d7800 == 82 [pid = 1969] [id = 305] 16:07:16 INFO - PROCESS | 1969 | ++DOMWINDOW == 154 (0x12b882c00) [pid = 1969] [serial = 914] [outer = 0x0] 16:07:16 INFO - PROCESS | 1969 | ++DOMWINDOW == 155 (0x12d9bfc00) [pid = 1969] [serial = 915] [outer = 0x12b882c00] 16:07:16 INFO - PROCESS | 1969 | 1461539236772 Marionette DEBUG loaded listener.js 16:07:16 INFO - PROCESS | 1969 | ++DOMWINDOW == 156 (0x12e7f5800) [pid = 1969] [serial = 916] [outer = 0x12b882c00] 16:07:17 INFO - PROCESS | 1969 | 1461539237176 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] 16:07:17 INFO - PROCESS | 1969 | 1461539237222 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 16:07:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 16:07:17 INFO - PROCESS | 1969 | 1461539237224 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 16:07:17 INFO - PROCESS | 1969 | 1461539237226 Marionette TRACE conn2 <- [1,1194,null,{}] 16:07:17 INFO - PROCESS | 1969 | 1461539237228 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}] 16:07:17 INFO - PROCESS | 1969 | 1461539237338 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 16:07:17 INFO - PROCESS | 1969 | 1461539237444 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:17 INFO - PROCESS | 1969 | ++DOCSHELL 0x12a9b6000 == 83 [pid = 1969] [id = 306] 16:07:17 INFO - PROCESS | 1969 | ++DOMWINDOW == 157 (0x12e536000) [pid = 1969] [serial = 917] [outer = 0x0] 16:07:17 INFO - PROCESS | 1969 | ++DOMWINDOW == 158 (0x12e996800) [pid = 1969] [serial = 918] [outer = 0x12e536000] 16:07:17 INFO - PROCESS | 1969 | 1461539237477 Marionette DEBUG loaded listener.js 16:07:17 INFO - PROCESS | 1969 | ++DOMWINDOW == 159 (0x12ef45000) [pid = 1969] [serial = 919] [outer = 0x12e536000] 16:07:17 INFO - PROCESS | 1969 | 1461539237892 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] 16:07:17 INFO - PROCESS | 1969 | 1461539237954 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 16:07:17 INFO - PROCESS | 1969 | 1461539237956 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 16:07:17 INFO - PROCESS | 1969 | 1461539237958 Marionette TRACE conn2 <- [1,1198,null,{}] 16:07:17 INFO - PROCESS | 1969 | 1461539237960 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}] 16:07:18 INFO - PROCESS | 1969 | 1461539238084 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 16:07:18 INFO - PROCESS | 1969 | 1461539238191 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:18 INFO - PROCESS | 1969 | ++DOCSHELL 0x12a9db800 == 84 [pid = 1969] [id = 307] 16:07:18 INFO - PROCESS | 1969 | ++DOMWINDOW == 160 (0x12ef47c00) [pid = 1969] [serial = 920] [outer = 0x0] 16:07:18 INFO - PROCESS | 1969 | ++DOMWINDOW == 161 (0x12ef50c00) [pid = 1969] [serial = 921] [outer = 0x12ef47c00] 16:07:18 INFO - PROCESS | 1969 | 1461539238225 Marionette DEBUG loaded listener.js 16:07:18 INFO - PROCESS | 1969 | ++DOMWINDOW == 162 (0x12fd8fc00) [pid = 1969] [serial = 922] [outer = 0x12ef47c00] 16:07:18 INFO - PROCESS | 1969 | 1461539238674 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]]]}] 16:07:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 16:07:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 770ms 16:07:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 16:07:18 INFO - PROCESS | 1969 | 1461539238726 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 16:07:18 INFO - PROCESS | 1969 | 1461539238727 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 16:07:18 INFO - PROCESS | 1969 | 1461539238730 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 16:07:18 INFO - PROCESS | 1969 | 1461539238731 Marionette TRACE conn2 <- [1,1202,null,{}] 16:07:18 INFO - PROCESS | 1969 | 1461539238733 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}] 16:07:18 INFO - PROCESS | 1969 | 1461539238844 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 16:07:19 INFO - PROCESS | 1969 | 1461539239124 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:19 INFO - PROCESS | 1969 | ++DOCSHELL 0x119c25800 == 85 [pid = 1969] [id = 308] 16:07:19 INFO - PROCESS | 1969 | ++DOMWINDOW == 163 (0x1154c6c00) [pid = 1969] [serial = 923] [outer = 0x0] 16:07:19 INFO - PROCESS | 1969 | ++DOMWINDOW == 164 (0x115653000) [pid = 1969] [serial = 924] [outer = 0x1154c6c00] 16:07:19 INFO - PROCESS | 1969 | 1461539239185 Marionette DEBUG loaded listener.js 16:07:19 INFO - PROCESS | 1969 | ++DOMWINDOW == 165 (0x118766800) [pid = 1969] [serial = 925] [outer = 0x1154c6c00] 16:07:19 INFO - PROCESS | 1969 | 1461539239616 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]]]}] 16:07:19 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 16:07:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 924ms 16:07:19 INFO - PROCESS | 1969 | 1461539239655 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 16:07:19 INFO - PROCESS | 1969 | 1461539239657 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 16:07:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 16:07:19 INFO - PROCESS | 1969 | 1461539239660 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 16:07:19 INFO - PROCESS | 1969 | 1461539239662 Marionette TRACE conn2 <- [1,1206,null,{}] 16:07:19 INFO - PROCESS | 1969 | 1461539239666 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}] 16:07:19 INFO - PROCESS | 1969 | 1461539239811 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 16:07:19 INFO - PROCESS | 1969 | 1461539239882 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:19 INFO - PROCESS | 1969 | ++DOCSHELL 0x11890c800 == 86 [pid = 1969] [id = 309] 16:07:19 INFO - PROCESS | 1969 | ++DOMWINDOW == 166 (0x11538b400) [pid = 1969] [serial = 926] [outer = 0x0] 16:07:19 INFO - PROCESS | 1969 | ++DOMWINDOW == 167 (0x11870a000) [pid = 1969] [serial = 927] [outer = 0x11538b400] 16:07:19 INFO - PROCESS | 1969 | 1461539239923 Marionette DEBUG loaded listener.js 16:07:19 INFO - PROCESS | 1969 | ++DOMWINDOW == 168 (0x11aa80c00) [pid = 1969] [serial = 928] [outer = 0x11538b400] 16:07:20 INFO - PROCESS | 1969 | 1461539240462 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]]]}] 16:07:20 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 16:07:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 825ms 16:07:20 INFO - PROCESS | 1969 | 1461539240508 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 16:07:20 INFO - PROCESS | 1969 | 1461539240511 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 16:07:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 16:07:20 INFO - PROCESS | 1969 | 1461539240515 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 16:07:20 INFO - PROCESS | 1969 | 1461539240517 Marionette TRACE conn2 <- [1,1210,null,{}] 16:07:20 INFO - PROCESS | 1969 | 1461539240522 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}] 16:07:20 INFO - PROCESS | 1969 | 1461539240617 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 16:07:20 INFO - PROCESS | 1969 | 1461539240697 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:20 INFO - PROCESS | 1969 | ++DOCSHELL 0x125dcc800 == 87 [pid = 1969] [id = 310] 16:07:20 INFO - PROCESS | 1969 | ++DOMWINDOW == 169 (0x11b917000) [pid = 1969] [serial = 929] [outer = 0x0] 16:07:20 INFO - PROCESS | 1969 | ++DOMWINDOW == 170 (0x11c12bc00) [pid = 1969] [serial = 930] [outer = 0x11b917000] 16:07:20 INFO - PROCESS | 1969 | 1461539240725 Marionette DEBUG loaded listener.js 16:07:20 INFO - PROCESS | 1969 | ++DOMWINDOW == 171 (0x11c1d9c00) [pid = 1969] [serial = 931] [outer = 0x11b917000] 16:07:20 INFO - PROCESS | 1969 | --DOCSHELL 0x12b463000 == 86 [pid = 1969] [id = 207] 16:07:20 INFO - PROCESS | 1969 | --DOCSHELL 0x119b68800 == 85 [pid = 1969] [id = 202] 16:07:20 INFO - PROCESS | 1969 | --DOCSHELL 0x12bf87000 == 84 [pid = 1969] [id = 206] 16:07:20 INFO - PROCESS | 1969 | --DOCSHELL 0x12b285000 == 83 [pid = 1969] [id = 204] 16:07:20 INFO - PROCESS | 1969 | --DOCSHELL 0x12d053800 == 82 [pid = 1969] [id = 190] 16:07:20 INFO - PROCESS | 1969 | --DOCSHELL 0x12d753800 == 81 [pid = 1969] [id = 191] 16:07:20 INFO - PROCESS | 1969 | --DOCSHELL 0x1239e3000 == 80 [pid = 1969] [id = 203] 16:07:20 INFO - PROCESS | 1969 | --DOCSHELL 0x12cf28800 == 79 [pid = 1969] [id = 161] 16:07:20 INFO - PROCESS | 1969 | --DOCSHELL 0x12e55e000 == 78 [pid = 1969] [id = 192] 16:07:20 INFO - PROCESS | 1969 | --DOCSHELL 0x12f10a800 == 77 [pid = 1969] [id = 300] 16:07:20 INFO - PROCESS | 1969 | --DOCSHELL 0x12e54b800 == 76 [pid = 1969] [id = 299] 16:07:20 INFO - PROCESS | 1969 | --DOCSHELL 0x11b99c800 == 75 [pid = 1969] [id = 298] 16:07:20 INFO - PROCESS | 1969 | --DOMWINDOW == 170 (0x12b80a000) [pid = 1969] [serial = 797] [outer = 0x0] [url = about:blank] 16:07:20 INFO - PROCESS | 1969 | --DOMWINDOW == 169 (0x12e532800) [pid = 1969] [serial = 839] [outer = 0x0] [url = about:blank] 16:07:20 INFO - PROCESS | 1969 | --DOCSHELL 0x12d762800 == 74 [pid = 1969] [id = 297] 16:07:20 INFO - PROCESS | 1969 | --DOCSHELL 0x12d04f000 == 73 [pid = 1969] [id = 296] 16:07:20 INFO - PROCESS | 1969 | --DOCSHELL 0x12b6b8800 == 72 [pid = 1969] [id = 295] 16:07:20 INFO - PROCESS | 1969 | --DOCSHELL 0x12a13b800 == 71 [pid = 1969] [id = 294] 16:07:20 INFO - PROCESS | 1969 | --DOCSHELL 0x12974c800 == 70 [pid = 1969] [id = 293] 16:07:20 INFO - PROCESS | 1969 | --DOCSHELL 0x125b49800 == 69 [pid = 1969] [id = 292] 16:07:20 INFO - PROCESS | 1969 | --DOCSHELL 0x11b1f2800 == 68 [pid = 1969] [id = 291] 16:07:20 INFO - PROCESS | 1969 | --DOCSHELL 0x11b1e7000 == 67 [pid = 1969] [id = 290] 16:07:20 INFO - PROCESS | 1969 | --DOCSHELL 0x11a641800 == 66 [pid = 1969] [id = 289] 16:07:20 INFO - PROCESS | 1969 | --DOCSHELL 0x1197c1800 == 65 [pid = 1969] [id = 281] 16:07:21 INFO - PROCESS | 1969 | --DOMWINDOW == 168 (0x12fd92400) [pid = 1969] [serial = 735] [outer = 0x0] [url = about:blank] 16:07:21 INFO - PROCESS | 1969 | --DOMWINDOW == 167 (0x12e925800) [pid = 1969] [serial = 732] [outer = 0x0] [url = about:blank] 16:07:21 INFO - PROCESS | 1969 | --DOMWINDOW == 166 (0x11aa74400) [pid = 1969] [serial = 663] [outer = 0x0] [url = about:blank] 16:07:21 INFO - PROCESS | 1969 | --DOMWINDOW == 165 (0x12e3b3000) [pid = 1969] [serial = 672] [outer = 0x0] [url = about:blank] 16:07:21 INFO - PROCESS | 1969 | --DOMWINDOW == 164 (0x12bb08800) [pid = 1969] [serial = 669] [outer = 0x0] [url = about:blank] 16:07:21 INFO - PROCESS | 1969 | --DOMWINDOW == 163 (0x12f5d2c00) [pid = 1969] [serial = 678] [outer = 0x0] [url = about:blank] 16:07:21 INFO - PROCESS | 1969 | --DOMWINDOW == 162 (0x126b7a400) [pid = 1969] [serial = 666] [outer = 0x0] [url = about:blank] 16:07:21 INFO - PROCESS | 1969 | --DOMWINDOW == 161 (0x12e994400) [pid = 1969] [serial = 675] [outer = 0x0] [url = about:blank] 16:07:21 INFO - PROCESS | 1969 | --DOMWINDOW == 160 (0x12e9b5400) [pid = 1969] [serial = 660] [outer = 0x0] [url = about:blank] 16:07:21 INFO - PROCESS | 1969 | --DOMWINDOW == 159 (0x1297cb000) [pid = 1969] [serial = 821] [outer = 0x0] [url = about:blank] 16:07:21 INFO - PROCESS | 1969 | --DOMWINDOW == 158 (0x129c1f400) [pid = 1969] [serial = 822] [outer = 0x0] [url = about:blank] 16:07:21 INFO - PROCESS | 1969 | --DOMWINDOW == 157 (0x128435400) [pid = 1969] [serial = 818] [outer = 0x0] [url = about:blank] 16:07:21 INFO - PROCESS | 1969 | --DOMWINDOW == 156 (0x128439c00) [pid = 1969] [serial = 791] [outer = 0x0] [url = about:blank] 16:07:21 INFO - PROCESS | 1969 | --DOMWINDOW == 155 (0x11af85400) [pid = 1969] [serial = 809] [outer = 0x0] [url = about:blank] 16:07:21 INFO - PROCESS | 1969 | --DOMWINDOW == 154 (0x11bf8b400) [pid = 1969] [serial = 810] [outer = 0x0] [url = about:blank] 16:07:21 INFO - PROCESS | 1969 | --DOMWINDOW == 153 (0x115460c00) [pid = 1969] [serial = 801] [outer = 0x0] [url = about:blank] 16:07:21 INFO - PROCESS | 1969 | --DOMWINDOW == 152 (0x114ee3800) [pid = 1969] [serial = 800] [outer = 0x0] [url = about:blank] 16:07:21 INFO - PROCESS | 1969 | --DOMWINDOW == 151 (0x12e9b4000) [pid = 1969] [serial = 780] [outer = 0x0] [url = about:blank] 16:07:21 INFO - PROCESS | 1969 | --DOMWINDOW == 150 (0x11c1dcc00) [pid = 1969] [serial = 788] [outer = 0x0] [url = about:blank] 16:07:21 INFO - PROCESS | 1969 | --DOMWINDOW == 149 (0x11c1d2800) [pid = 1969] [serial = 812] [outer = 0x0] [url = about:blank] 16:07:21 INFO - PROCESS | 1969 | --DOMWINDOW == 148 (0x11c41f400) [pid = 1969] [serial = 813] [outer = 0x0] [url = about:blank] 16:07:21 INFO - PROCESS | 1969 | --DOMWINDOW == 147 (0x12b4edc00) [pid = 1969] [serial = 794] [outer = 0x0] [url = about:blank] 16:07:21 INFO - PROCESS | 1969 | --DOMWINDOW == 146 (0x119b5cc00) [pid = 1969] [serial = 806] [outer = 0x0] [url = about:blank] 16:07:21 INFO - PROCESS | 1969 | --DOMWINDOW == 145 (0x11aa81800) [pid = 1969] [serial = 807] [outer = 0x0] [url = about:blank] 16:07:21 INFO - PROCESS | 1969 | --DOMWINDOW == 144 (0x11aa7a800) [pid = 1969] [serial = 785] [outer = 0x0] [url = about:blank] 16:07:21 INFO - PROCESS | 1969 | --DOMWINDOW == 143 (0x12a68e400) [pid = 1969] [serial = 824] [outer = 0x0] [url = about:blank] 16:07:21 INFO - PROCESS | 1969 | --DOMWINDOW == 142 (0x12bb0e000) [pid = 1969] [serial = 825] [outer = 0x0] [url = about:blank] 16:07:21 INFO - PROCESS | 1969 | --DOMWINDOW == 141 (0x125853400) [pid = 1969] [serial = 815] [outer = 0x0] [url = about:blank] 16:07:21 INFO - PROCESS | 1969 | --DOMWINDOW == 140 (0x126b78800) [pid = 1969] [serial = 816] [outer = 0x0] [url = about:blank] 16:07:21 INFO - PROCESS | 1969 | --DOMWINDOW == 139 (0x119137c00) [pid = 1969] [serial = 804] [outer = 0x0] [url = about:blank] 16:07:21 INFO - PROCESS | 1969 | --DOMWINDOW == 138 (0x118c1ec00) [pid = 1969] [serial = 803] [outer = 0x0] [url = about:blank] 16:07:21 INFO - PROCESS | 1969 | --DOMWINDOW == 137 (0x1159a5400) [pid = 1969] [serial = 782] [outer = 0x0] [url = about:blank] 16:07:21 INFO - PROCESS | 1969 | --DOMWINDOW == 136 (0x12e51f000) [pid = 1969] [serial = 837] [outer = 0x0] [url = about:blank] 16:07:21 INFO - PROCESS | 1969 | --DOMWINDOW == 135 (0x12c105000) [pid = 1969] [serial = 827] [outer = 0x0] [url = about:blank] 16:07:21 INFO - PROCESS | 1969 | --DOMWINDOW == 134 (0x12d92f800) [pid = 1969] [serial = 833] [outer = 0x0] [url = about:blank] 16:07:21 INFO - PROCESS | 1969 | --DOMWINDOW == 133 (0x1299c9800) [pid = 1969] [serial = 830] [outer = 0x0] [url = about:blank] 16:07:21 INFO - PROCESS | 1969 | --DOMWINDOW == 132 (0x12d01fc00) [pid = 1969] [serial = 831] [outer = 0x0] [url = about:blank] 16:07:21 INFO - PROCESS | 1969 | --DOMWINDOW == 131 (0x12e3af800) [pid = 1969] [serial = 836] [outer = 0x0] [url = about:blank] 16:07:21 INFO - PROCESS | 1969 | --DOMWINDOW == 130 (0x12cff7c00) [pid = 1969] [serial = 828] [outer = 0x0] [url = about:blank] 16:07:21 INFO - PROCESS | 1969 | --DOMWINDOW == 129 (0x12d9eb800) [pid = 1969] [serial = 834] [outer = 0x0] [url = about:blank] 16:07:21 INFO - PROCESS | 1969 | --DOMWINDOW == 128 (0x12977c400) [pid = 1969] [serial = 819] [outer = 0x0] [url = about:blank] 16:07:21 INFO - PROCESS | 1969 | --DOMWINDOW == 127 (0x12b878000) [pid = 1969] [serial = 726] [outer = 0x0] [url = about:blank] 16:07:21 INFO - PROCESS | 1969 | --DOMWINDOW == 126 (0x11af09800) [pid = 1969] [serial = 720] [outer = 0x0] [url = about:blank] 16:07:21 INFO - PROCESS | 1969 | --DOMWINDOW == 125 (0x12d9e8c00) [pid = 1969] [serial = 729] [outer = 0x0] [url = about:blank] 16:07:21 INFO - PROCESS | 1969 | --DOMWINDOW == 124 (0x12977d800) [pid = 1969] [serial = 723] [outer = 0x0] [url = about:blank] 16:07:21 INFO - PROCESS | 1969 | 1461539241138 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]]]}] 16:07:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 16:07:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 672ms 16:07:21 INFO - PROCESS | 1969 | 1461539241187 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 16:07:21 INFO - PROCESS | 1969 | 1461539241189 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 16:07:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 16:07:21 INFO - PROCESS | 1969 | 1461539241192 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 16:07:21 INFO - PROCESS | 1969 | 1461539241197 Marionette TRACE conn2 <- [1,1214,null,{}] 16:07:21 INFO - PROCESS | 1969 | 1461539241203 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}] 16:07:21 INFO - PROCESS | 1969 | 1461539241294 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 16:07:21 INFO - PROCESS | 1969 | 1461539241359 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:21 INFO - PROCESS | 1969 | ++DOCSHELL 0x11b999800 == 66 [pid = 1969] [id = 311] 16:07:21 INFO - PROCESS | 1969 | ++DOMWINDOW == 125 (0x11af09800) [pid = 1969] [serial = 932] [outer = 0x0] 16:07:21 INFO - PROCESS | 1969 | ++DOMWINDOW == 126 (0x11c4cfc00) [pid = 1969] [serial = 933] [outer = 0x11af09800] 16:07:21 INFO - PROCESS | 1969 | 1461539241385 Marionette DEBUG loaded listener.js 16:07:21 INFO - PROCESS | 1969 | ++DOMWINDOW == 127 (0x125e08c00) [pid = 1969] [serial = 934] [outer = 0x11af09800] 16:07:21 INFO - PROCESS | 1969 | 1461539241687 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]]]}] 16:07:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 16:07:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 530ms 16:07:21 INFO - PROCESS | 1969 | 1461539241722 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 16:07:21 INFO - PROCESS | 1969 | 1461539241723 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 16:07:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 16:07:21 INFO - PROCESS | 1969 | 1461539241726 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 16:07:21 INFO - PROCESS | 1969 | 1461539241727 Marionette TRACE conn2 <- [1,1218,null,{}] 16:07:21 INFO - PROCESS | 1969 | 1461539241729 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}] 16:07:21 INFO - PROCESS | 1969 | 1461539241817 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 16:07:21 INFO - PROCESS | 1969 | 1461539241823 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:21 INFO - PROCESS | 1969 | ++DOCSHELL 0x119b82800 == 67 [pid = 1969] [id = 312] 16:07:21 INFO - PROCESS | 1969 | ++DOMWINDOW == 128 (0x125e0a400) [pid = 1969] [serial = 935] [outer = 0x0] 16:07:21 INFO - PROCESS | 1969 | ++DOMWINDOW == 129 (0x126b75800) [pid = 1969] [serial = 936] [outer = 0x125e0a400] 16:07:21 INFO - PROCESS | 1969 | 1461539241850 Marionette DEBUG loaded listener.js 16:07:21 INFO - PROCESS | 1969 | ++DOMWINDOW == 130 (0x1277c9800) [pid = 1969] [serial = 937] [outer = 0x125e0a400] 16:07:22 INFO - PROCESS | 1969 | 1461539242192 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]]]}] 16:07:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 16:07:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 518ms 16:07:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 16:07:22 INFO - PROCESS | 1969 | 1461539242244 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 16:07:22 INFO - PROCESS | 1969 | 1461539242246 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 16:07:22 INFO - PROCESS | 1969 | 1461539242248 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 16:07:22 INFO - PROCESS | 1969 | 1461539242249 Marionette TRACE conn2 <- [1,1222,null,{}] 16:07:22 INFO - PROCESS | 1969 | 1461539242251 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}] 16:07:22 INFO - PROCESS | 1969 | 1461539242336 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 16:07:22 INFO - PROCESS | 1969 | 1461539242341 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:22 INFO - PROCESS | 1969 | ++DOCSHELL 0x1280af800 == 68 [pid = 1969] [id = 313] 16:07:22 INFO - PROCESS | 1969 | ++DOMWINDOW == 131 (0x1280ee000) [pid = 1969] [serial = 938] [outer = 0x0] 16:07:22 INFO - PROCESS | 1969 | ++DOMWINDOW == 132 (0x128435800) [pid = 1969] [serial = 939] [outer = 0x1280ee000] 16:07:22 INFO - PROCESS | 1969 | 1461539242373 Marionette DEBUG loaded listener.js 16:07:22 INFO - PROCESS | 1969 | ++DOMWINDOW == 133 (0x1297cc800) [pid = 1969] [serial = 940] [outer = 0x1280ee000] 16:07:22 INFO - PROCESS | 1969 | 1461539242741 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 16:07:22 INFO - PROCESS | 1969 | 1461539242774 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 16:07:22 INFO - PROCESS | 1969 | 1461539242777 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 16:07:22 INFO - PROCESS | 1969 | 1461539242779 Marionette TRACE conn2 <- [1,1226,null,{}] 16:07:22 INFO - PROCESS | 1969 | 1461539242782 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}] 16:07:22 INFO - PROCESS | 1969 | 1461539242959 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 16:07:23 INFO - PROCESS | 1969 | 1461539243023 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:23 INFO - PROCESS | 1969 | ++DOCSHELL 0x129e36800 == 69 [pid = 1969] [id = 314] 16:07:23 INFO - PROCESS | 1969 | ++DOMWINDOW == 134 (0x127add000) [pid = 1969] [serial = 941] [outer = 0x0] 16:07:23 INFO - PROCESS | 1969 | ++DOMWINDOW == 135 (0x129c1f400) [pid = 1969] [serial = 942] [outer = 0x127add000] 16:07:23 INFO - PROCESS | 1969 | 1461539243064 Marionette DEBUG loaded listener.js 16:07:23 INFO - PROCESS | 1969 | ++DOMWINDOW == 136 (0x11aa76800) [pid = 1969] [serial = 943] [outer = 0x127add000] 16:07:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 16:07:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 671ms 16:07:23 INFO - PROCESS | 1969 | 1461539243440 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]]]}] 16:07:23 INFO - PROCESS | 1969 | 1461539243447 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 16:07:23 INFO - PROCESS | 1969 | 1461539243448 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 16:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 16:07:23 INFO - PROCESS | 1969 | 1461539243452 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 16:07:23 INFO - PROCESS | 1969 | 1461539243454 Marionette TRACE conn2 <- [1,1230,null,{}] 16:07:23 INFO - PROCESS | 1969 | 1461539243462 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}] 16:07:23 INFO - PROCESS | 1969 | 1461539243568 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 16:07:23 INFO - PROCESS | 1969 | 1461539243607 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:23 INFO - PROCESS | 1969 | ++DOCSHELL 0x12a131800 == 70 [pid = 1969] [id = 315] 16:07:23 INFO - PROCESS | 1969 | ++DOMWINDOW == 137 (0x11c416800) [pid = 1969] [serial = 944] [outer = 0x0] 16:07:23 INFO - PROCESS | 1969 | ++DOMWINDOW == 138 (0x12ae8e800) [pid = 1969] [serial = 945] [outer = 0x11c416800] 16:07:23 INFO - PROCESS | 1969 | 1461539243632 Marionette DEBUG loaded listener.js 16:07:23 INFO - PROCESS | 1969 | ++DOMWINDOW == 139 (0x12ae96400) [pid = 1969] [serial = 946] [outer = 0x11c416800] 16:07:23 INFO - PROCESS | 1969 | 1461539243963 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]]]}] 16:07:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 16:07:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 529ms 16:07:23 INFO - PROCESS | 1969 | 1461539243980 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 16:07:23 INFO - PROCESS | 1969 | 1461539243981 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 16:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 16:07:23 INFO - PROCESS | 1969 | 1461539243984 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 16:07:23 INFO - PROCESS | 1969 | 1461539243985 Marionette TRACE conn2 <- [1,1234,null,{}] 16:07:23 INFO - PROCESS | 1969 | 1461539243987 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}] 16:07:24 INFO - PROCESS | 1969 | 1461539244094 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 16:07:24 INFO - PROCESS | 1969 | 1461539244106 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:24 INFO - PROCESS | 1969 | ++DOCSHELL 0x12a9d7800 == 71 [pid = 1969] [id = 316] 16:07:24 INFO - PROCESS | 1969 | ++DOMWINDOW == 140 (0x118eee800) [pid = 1969] [serial = 947] [outer = 0x0] 16:07:24 INFO - PROCESS | 1969 | ++DOMWINDOW == 141 (0x12b4edc00) [pid = 1969] [serial = 948] [outer = 0x118eee800] 16:07:24 INFO - PROCESS | 1969 | 1461539244131 Marionette DEBUG loaded listener.js 16:07:24 INFO - PROCESS | 1969 | ++DOMWINDOW == 142 (0x12b80b800) [pid = 1969] [serial = 949] [outer = 0x118eee800] 16:07:24 INFO - PROCESS | 1969 | 1461539244462 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]]]}] 16:07:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 16:07:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 519ms 16:07:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 16:07:24 INFO - PROCESS | 1969 | 1461539244504 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 16:07:24 INFO - PROCESS | 1969 | 1461539244505 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 16:07:24 INFO - PROCESS | 1969 | 1461539244507 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 16:07:24 INFO - PROCESS | 1969 | 1461539244508 Marionette TRACE conn2 <- [1,1238,null,{}] 16:07:24 INFO - PROCESS | 1969 | 1461539244511 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}] 16:07:24 INFO - PROCESS | 1969 | 1461539244615 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 16:07:24 INFO - PROCESS | 1969 | 1461539244627 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:24 INFO - PROCESS | 1969 | ++DOCSHELL 0x12b464000 == 72 [pid = 1969] [id = 317] 16:07:24 INFO - PROCESS | 1969 | ++DOMWINDOW == 143 (0x12b878000) [pid = 1969] [serial = 950] [outer = 0x0] 16:07:24 INFO - PROCESS | 1969 | ++DOMWINDOW == 144 (0x12bb0e000) [pid = 1969] [serial = 951] [outer = 0x12b878000] 16:07:24 INFO - PROCESS | 1969 | 1461539244652 Marionette DEBUG loaded listener.js 16:07:24 INFO - PROCESS | 1969 | ++DOMWINDOW == 145 (0x12c107c00) [pid = 1969] [serial = 952] [outer = 0x12b878000] 16:07:24 INFO - PROCESS | 1969 | 1461539244989 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]]]}] 16:07:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 16:07:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 518ms 16:07:25 INFO - PROCESS | 1969 | 1461539245026 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 16:07:25 INFO - PROCESS | 1969 | 1461539245027 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 16:07:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 16:07:25 INFO - PROCESS | 1969 | 1461539245037 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 16:07:25 INFO - PROCESS | 1969 | 1461539245038 Marionette TRACE conn2 <- [1,1242,null,{}] 16:07:25 INFO - PROCESS | 1969 | 1461539245040 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}] 16:07:25 INFO - PROCESS | 1969 | 1461539245148 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 16:07:25 INFO - PROCESS | 1969 | 1461539245187 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:25 INFO - PROCESS | 1969 | ++DOCSHELL 0x12cf17800 == 73 [pid = 1969] [id = 318] 16:07:25 INFO - PROCESS | 1969 | ++DOMWINDOW == 146 (0x12c108400) [pid = 1969] [serial = 953] [outer = 0x0] 16:07:25 INFO - PROCESS | 1969 | ++DOMWINDOW == 147 (0x12d017400) [pid = 1969] [serial = 954] [outer = 0x12c108400] 16:07:25 INFO - PROCESS | 1969 | 1461539245217 Marionette DEBUG loaded listener.js 16:07:25 INFO - PROCESS | 1969 | ++DOMWINDOW == 148 (0x12d936000) [pid = 1969] [serial = 955] [outer = 0x12c108400] 16:07:25 INFO - PROCESS | 1969 | --DOMWINDOW == 147 (0x11aa79400) [pid = 1969] [serial = 872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 16:07:25 INFO - PROCESS | 1969 | --DOMWINDOW == 146 (0x118f74400) [pid = 1969] [serial = 869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 16:07:25 INFO - PROCESS | 1969 | --DOMWINDOW == 145 (0x12a695800) [pid = 1969] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 16:07:25 INFO - PROCESS | 1969 | --DOMWINDOW == 144 (0x12b610800) [pid = 1969] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 16:07:25 INFO - PROCESS | 1969 | --DOMWINDOW == 143 (0x12b611400) [pid = 1969] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 16:07:25 INFO - PROCESS | 1969 | --DOMWINDOW == 142 (0x1147c7c00) [pid = 1969] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 16:07:25 INFO - PROCESS | 1969 | --DOMWINDOW == 141 (0x118c5a000) [pid = 1969] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 16:07:25 INFO - PROCESS | 1969 | --DOMWINDOW == 140 (0x119741400) [pid = 1969] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 16:07:25 INFO - PROCESS | 1969 | --DOMWINDOW == 139 (0x11c1dac00) [pid = 1969] [serial = 875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 16:07:25 INFO - PROCESS | 1969 | --DOMWINDOW == 138 (0x12e7f7800) [pid = 1969] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 16:07:25 INFO - PROCESS | 1969 | --DOMWINDOW == 137 (0x127ad7800) [pid = 1969] [serial = 878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 16:07:25 INFO - PROCESS | 1969 | --DOMWINDOW == 136 (0x114ee5c00) [pid = 1969] [serial = 866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 16:07:25 INFO - PROCESS | 1969 | 1461539245648 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]]]}] 16:07:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 16:07:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 669ms 16:07:25 INFO - PROCESS | 1969 | 1461539245710 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 16:07:25 INFO - PROCESS | 1969 | 1461539245711 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 16:07:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 16:07:25 INFO - PROCESS | 1969 | 1461539245713 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 16:07:25 INFO - PROCESS | 1969 | 1461539245715 Marionette TRACE conn2 <- [1,1246,null,{}] 16:07:25 INFO - PROCESS | 1969 | 1461539245720 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}] 16:07:25 INFO - PROCESS | 1969 | 1461539245828 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 16:07:25 INFO - PROCESS | 1969 | 1461539245834 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:25 INFO - PROCESS | 1969 | ++DOCSHELL 0x12d756800 == 74 [pid = 1969] [id = 319] 16:07:25 INFO - PROCESS | 1969 | ++DOMWINDOW == 137 (0x12a695800) [pid = 1969] [serial = 956] [outer = 0x0] 16:07:25 INFO - PROCESS | 1969 | ++DOMWINDOW == 138 (0x12cff6c00) [pid = 1969] [serial = 957] [outer = 0x12a695800] 16:07:25 INFO - PROCESS | 1969 | 1461539245859 Marionette DEBUG loaded listener.js 16:07:25 INFO - PROCESS | 1969 | ++DOMWINDOW == 139 (0x12e3a5c00) [pid = 1969] [serial = 958] [outer = 0x12a695800] 16:07:26 INFO - PROCESS | 1969 | 1461539246202 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]]]}] 16:07:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 16:07:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 522ms 16:07:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 16:07:26 INFO - PROCESS | 1969 | 1461539246236 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 16:07:26 INFO - PROCESS | 1969 | 1461539246237 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 16:07:26 INFO - PROCESS | 1969 | 1461539246239 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 16:07:26 INFO - PROCESS | 1969 | 1461539246241 Marionette TRACE conn2 <- [1,1250,null,{}] 16:07:26 INFO - PROCESS | 1969 | 1461539246243 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}] 16:07:26 INFO - PROCESS | 1969 | 1461539246331 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 16:07:26 INFO - PROCESS | 1969 | 1461539246393 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:26 INFO - PROCESS | 1969 | ++DOCSHELL 0x12dc96800 == 75 [pid = 1969] [id = 320] 16:07:26 INFO - PROCESS | 1969 | ++DOMWINDOW == 140 (0x12b611400) [pid = 1969] [serial = 959] [outer = 0x0] 16:07:26 INFO - PROCESS | 1969 | ++DOMWINDOW == 141 (0x12e53e400) [pid = 1969] [serial = 960] [outer = 0x12b611400] 16:07:26 INFO - PROCESS | 1969 | 1461539246419 Marionette DEBUG loaded listener.js 16:07:26 INFO - PROCESS | 1969 | ++DOMWINDOW == 142 (0x12e9b2800) [pid = 1969] [serial = 961] [outer = 0x12b611400] 16:07:26 INFO - PROCESS | 1969 | 1461539246691 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]]]}] 16:07:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 16:07:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 468ms 16:07:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 16:07:26 INFO - PROCESS | 1969 | 1461539246709 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 16:07:26 INFO - PROCESS | 1969 | 1461539246710 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 16:07:26 INFO - PROCESS | 1969 | 1461539246712 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 16:07:26 INFO - PROCESS | 1969 | 1461539246713 Marionette TRACE conn2 <- [1,1254,null,{}] 16:07:26 INFO - PROCESS | 1969 | 1461539246723 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}] 16:07:26 INFO - PROCESS | 1969 | 1461539246819 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 16:07:26 INFO - PROCESS | 1969 | 1461539246824 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:26 INFO - PROCESS | 1969 | ++DOCSHELL 0x12e574000 == 76 [pid = 1969] [id = 321] 16:07:26 INFO - PROCESS | 1969 | ++DOMWINDOW == 143 (0x12e925800) [pid = 1969] [serial = 962] [outer = 0x0] 16:07:26 INFO - PROCESS | 1969 | ++DOMWINDOW == 144 (0x12ef4b400) [pid = 1969] [serial = 963] [outer = 0x12e925800] 16:07:26 INFO - PROCESS | 1969 | 1461539246849 Marionette DEBUG loaded listener.js 16:07:26 INFO - PROCESS | 1969 | ++DOMWINDOW == 145 (0x12f5cdc00) [pid = 1969] [serial = 964] [outer = 0x12e925800] 16:07:27 INFO - PROCESS | 1969 | 1461539247191 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]]]}] 16:07:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 16:07:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 518ms 16:07:27 INFO - PROCESS | 1969 | 1461539247231 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 16:07:27 INFO - PROCESS | 1969 | 1461539247232 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 16:07:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 16:07:27 INFO - PROCESS | 1969 | 1461539247235 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 16:07:27 INFO - PROCESS | 1969 | 1461539247236 Marionette TRACE conn2 <- [1,1258,null,{}] 16:07:27 INFO - PROCESS | 1969 | 1461539247252 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}] 16:07:27 INFO - PROCESS | 1969 | 1461539247375 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 16:07:27 INFO - PROCESS | 1969 | 1461539247381 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:27 INFO - PROCESS | 1969 | ++DOCSHELL 0x12ed2d000 == 77 [pid = 1969] [id = 322] 16:07:27 INFO - PROCESS | 1969 | ++DOMWINDOW == 146 (0x12e79a400) [pid = 1969] [serial = 965] [outer = 0x0] 16:07:27 INFO - PROCESS | 1969 | ++DOMWINDOW == 147 (0x12e7a1000) [pid = 1969] [serial = 966] [outer = 0x12e79a400] 16:07:27 INFO - PROCESS | 1969 | 1461539247424 Marionette DEBUG loaded listener.js 16:07:27 INFO - PROCESS | 1969 | ++DOMWINDOW == 148 (0x12e7a5000) [pid = 1969] [serial = 967] [outer = 0x12e79a400] 16:07:28 INFO - PROCESS | 1969 | 1461539248113 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]]]}] 16:07:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 16:07:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 935ms 16:07:28 INFO - PROCESS | 1969 | 1461539248171 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 16:07:28 INFO - PROCESS | 1969 | 1461539248175 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 16:07:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 16:07:28 INFO - PROCESS | 1969 | 1461539248178 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 16:07:28 INFO - PROCESS | 1969 | 1461539248181 Marionette TRACE conn2 <- [1,1262,null,{}] 16:07:28 INFO - PROCESS | 1969 | 1461539248185 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}] 16:07:28 INFO - PROCESS | 1969 | 1461539248299 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 16:07:28 INFO - PROCESS | 1969 | 1461539248378 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:28 INFO - PROCESS | 1969 | ++DOCSHELL 0x11b992000 == 78 [pid = 1969] [id = 323] 16:07:28 INFO - PROCESS | 1969 | ++DOMWINDOW == 149 (0x11913b400) [pid = 1969] [serial = 968] [outer = 0x0] 16:07:28 INFO - PROCESS | 1969 | ++DOMWINDOW == 150 (0x11aa77000) [pid = 1969] [serial = 969] [outer = 0x11913b400] 16:07:28 INFO - PROCESS | 1969 | 1461539248410 Marionette DEBUG loaded listener.js 16:07:28 INFO - PROCESS | 1969 | ++DOMWINDOW == 151 (0x11af0ac00) [pid = 1969] [serial = 970] [outer = 0x11913b400] 16:07:28 INFO - PROCESS | 1969 | 1461539248864 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]]]}] 16:07:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 16:07:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 725ms 16:07:28 INFO - PROCESS | 1969 | 1461539248903 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 16:07:28 INFO - PROCESS | 1969 | 1461539248907 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 16:07:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 16:07:28 INFO - PROCESS | 1969 | 1461539248912 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 16:07:28 INFO - PROCESS | 1969 | 1461539248913 Marionette TRACE conn2 <- [1,1266,null,{}] 16:07:28 INFO - PROCESS | 1969 | 1461539248916 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}] 16:07:29 INFO - PROCESS | 1969 | 1461539249028 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 16:07:29 INFO - PROCESS | 1969 | 1461539249106 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:29 INFO - PROCESS | 1969 | ++DOCSHELL 0x1277aa000 == 79 [pid = 1969] [id = 324] 16:07:29 INFO - PROCESS | 1969 | ++DOMWINDOW == 152 (0x11af78400) [pid = 1969] [serial = 971] [outer = 0x0] 16:07:29 INFO - PROCESS | 1969 | ++DOMWINDOW == 153 (0x11c12d400) [pid = 1969] [serial = 972] [outer = 0x11af78400] 16:07:29 INFO - PROCESS | 1969 | 1461539249136 Marionette DEBUG loaded listener.js 16:07:29 INFO - PROCESS | 1969 | ++DOMWINDOW == 154 (0x11c653c00) [pid = 1969] [serial = 973] [outer = 0x11af78400] 16:07:29 INFO - PROCESS | 1969 | 1461539249556 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]]]}] 16:07:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 16:07:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 670ms 16:07:29 INFO - PROCESS | 1969 | 1461539249582 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 16:07:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 16:07:29 INFO - PROCESS | 1969 | 1461539249584 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 16:07:29 INFO - PROCESS | 1969 | 1461539249589 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 16:07:29 INFO - PROCESS | 1969 | 1461539249592 Marionette TRACE conn2 <- [1,1270,null,{}] 16:07:29 INFO - PROCESS | 1969 | 1461539249599 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}] 16:07:29 INFO - PROCESS | 1969 | 1461539249710 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 16:07:29 INFO - PROCESS | 1969 | 1461539249816 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:29 INFO - PROCESS | 1969 | ++DOCSHELL 0x12da4c800 == 80 [pid = 1969] [id = 325] 16:07:29 INFO - PROCESS | 1969 | ++DOMWINDOW == 155 (0x125f30000) [pid = 1969] [serial = 974] [outer = 0x0] 16:07:29 INFO - PROCESS | 1969 | ++DOMWINDOW == 156 (0x127f9c400) [pid = 1969] [serial = 975] [outer = 0x125f30000] 16:07:29 INFO - PROCESS | 1969 | 1461539249849 Marionette DEBUG loaded listener.js 16:07:29 INFO - PROCESS | 1969 | ++DOMWINDOW == 157 (0x129c1c400) [pid = 1969] [serial = 976] [outer = 0x125f30000] 16:07:30 INFO - PROCESS | 1969 | 1461539250269 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]]]}] 16:07:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 16:07:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 721ms 16:07:30 INFO - PROCESS | 1969 | 1461539250323 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 16:07:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 16:07:30 INFO - PROCESS | 1969 | 1461539250325 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 16:07:30 INFO - PROCESS | 1969 | 1461539250327 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 16:07:30 INFO - PROCESS | 1969 | 1461539250329 Marionette TRACE conn2 <- [1,1274,null,{}] 16:07:30 INFO - PROCESS | 1969 | 1461539250331 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}] 16:07:30 INFO - PROCESS | 1969 | 1461539250475 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 16:07:30 INFO - PROCESS | 1969 | 1461539250530 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:30 INFO - PROCESS | 1969 | ++DOCSHELL 0x12f581800 == 81 [pid = 1969] [id = 326] 16:07:30 INFO - PROCESS | 1969 | ++DOMWINDOW == 158 (0x12a690c00) [pid = 1969] [serial = 977] [outer = 0x0] 16:07:30 INFO - PROCESS | 1969 | ++DOMWINDOW == 159 (0x12b4e1000) [pid = 1969] [serial = 978] [outer = 0x12a690c00] 16:07:30 INFO - PROCESS | 1969 | 1461539250560 Marionette DEBUG loaded listener.js 16:07:30 INFO - PROCESS | 1969 | ++DOMWINDOW == 160 (0x12cff1400) [pid = 1969] [serial = 979] [outer = 0x12a690c00] 16:07:30 INFO - PROCESS | 1969 | 1461539250972 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]]]}] 16:07:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 16:07:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 668ms 16:07:30 INFO - PROCESS | 1969 | 1461539250996 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 16:07:30 INFO - PROCESS | 1969 | 1461539250998 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 16:07:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 16:07:31 INFO - PROCESS | 1969 | 1461539251000 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 16:07:31 INFO - PROCESS | 1969 | 1461539251001 Marionette TRACE conn2 <- [1,1278,null,{}] 16:07:31 INFO - PROCESS | 1969 | 1461539251004 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}] 16:07:31 INFO - PROCESS | 1969 | 1461539251110 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 16:07:31 INFO - PROCESS | 1969 | 1461539251215 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:31 INFO - PROCESS | 1969 | ++DOCSHELL 0x12fda0000 == 82 [pid = 1969] [id = 327] 16:07:31 INFO - PROCESS | 1969 | ++DOMWINDOW == 161 (0x12bb06400) [pid = 1969] [serial = 980] [outer = 0x0] 16:07:31 INFO - PROCESS | 1969 | ++DOMWINDOW == 162 (0x12d934800) [pid = 1969] [serial = 981] [outer = 0x12bb06400] 16:07:31 INFO - PROCESS | 1969 | 1461539251248 Marionette DEBUG loaded listener.js 16:07:31 INFO - PROCESS | 1969 | ++DOMWINDOW == 163 (0x12e797000) [pid = 1969] [serial = 982] [outer = 0x12bb06400] 16:07:31 INFO - PROCESS | 1969 | 1461539251672 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]]]}] 16:07:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 16:07:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 721ms 16:07:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 16:07:31 INFO - PROCESS | 1969 | 1461539251722 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 16:07:31 INFO - PROCESS | 1969 | 1461539251723 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 16:07:31 INFO - PROCESS | 1969 | 1461539251726 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 16:07:31 INFO - PROCESS | 1969 | 1461539251728 Marionette TRACE conn2 <- [1,1282,null,{}] 16:07:31 INFO - PROCESS | 1969 | 1461539251730 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}] 16:07:31 INFO - PROCESS | 1969 | 1461539251911 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 16:07:32 INFO - PROCESS | 1969 | 1461539252056 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:32 INFO - PROCESS | 1969 | ++DOCSHELL 0x13009a800 == 83 [pid = 1969] [id = 328] 16:07:32 INFO - PROCESS | 1969 | ++DOMWINDOW == 164 (0x12e79f800) [pid = 1969] [serial = 983] [outer = 0x0] 16:07:32 INFO - PROCESS | 1969 | ++DOMWINDOW == 165 (0x12e992400) [pid = 1969] [serial = 984] [outer = 0x12e79f800] 16:07:32 INFO - PROCESS | 1969 | 1461539252108 Marionette DEBUG loaded listener.js 16:07:32 INFO - PROCESS | 1969 | ++DOMWINDOW == 166 (0x12fd8dc00) [pid = 1969] [serial = 985] [outer = 0x12e79f800] 16:07:32 INFO - PROCESS | 1969 | 1461539252540 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]]]}] 16:07:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 16:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 868ms 16:07:32 INFO - PROCESS | 1969 | 1461539252596 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 16:07:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 16:07:32 INFO - PROCESS | 1969 | 1461539252598 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 16:07:32 INFO - PROCESS | 1969 | 1461539252602 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 16:07:32 INFO - PROCESS | 1969 | 1461539252604 Marionette TRACE conn2 <- [1,1286,null,{}] 16:07:32 INFO - PROCESS | 1969 | 1461539252607 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}] 16:07:32 INFO - PROCESS | 1969 | 1461539252764 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 16:07:32 INFO - PROCESS | 1969 | 1461539252872 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:32 INFO - PROCESS | 1969 | ++DOCSHELL 0x12ef79000 == 84 [pid = 1969] [id = 329] 16:07:32 INFO - PROCESS | 1969 | ++DOMWINDOW == 167 (0x12adf3c00) [pid = 1969] [serial = 986] [outer = 0x0] 16:07:32 INFO - PROCESS | 1969 | ++DOMWINDOW == 168 (0x12adf8c00) [pid = 1969] [serial = 987] [outer = 0x12adf3c00] 16:07:32 INFO - PROCESS | 1969 | 1461539252903 Marionette DEBUG loaded listener.js 16:07:32 INFO - PROCESS | 1969 | ++DOMWINDOW == 169 (0x12adfd000) [pid = 1969] [serial = 988] [outer = 0x12adf3c00] 16:07:33 INFO - PROCESS | 1969 | 1461539253371 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]]]}] 16:07:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 16:07:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 821ms 16:07:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 16:07:33 INFO - PROCESS | 1969 | 1461539253423 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 16:07:33 INFO - PROCESS | 1969 | 1461539253424 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 16:07:33 INFO - PROCESS | 1969 | 1461539253426 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 16:07:33 INFO - PROCESS | 1969 | 1461539253427 Marionette TRACE conn2 <- [1,1290,null,{}] 16:07:33 INFO - PROCESS | 1969 | 1461539253430 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}] 16:07:33 INFO - PROCESS | 1969 | 1461539253539 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 16:07:33 INFO - PROCESS | 1969 | 1461539253618 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:33 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c143000 == 85 [pid = 1969] [id = 330] 16:07:33 INFO - PROCESS | 1969 | ++DOMWINDOW == 170 (0x119276c00) [pid = 1969] [serial = 989] [outer = 0x0] 16:07:33 INFO - PROCESS | 1969 | ++DOMWINDOW == 171 (0x12adfe400) [pid = 1969] [serial = 990] [outer = 0x119276c00] 16:07:33 INFO - PROCESS | 1969 | 1461539253648 Marionette DEBUG loaded listener.js 16:07:33 INFO - PROCESS | 1969 | ++DOMWINDOW == 172 (0x12e7a2400) [pid = 1969] [serial = 991] [outer = 0x119276c00] 16:07:34 INFO - PROCESS | 1969 | 1461539254238 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]]]}] 16:07:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 16:07:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 819ms 16:07:34 INFO - PROCESS | 1969 | 1461539254246 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 16:07:34 INFO - PROCESS | 1969 | 1461539254248 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 16:07:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 16:07:34 INFO - PROCESS | 1969 | 1461539254254 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 16:07:34 INFO - PROCESS | 1969 | 1461539254256 Marionette TRACE conn2 <- [1,1294,null,{}] 16:07:34 INFO - PROCESS | 1969 | 1461539254260 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}] 16:07:34 INFO - PROCESS | 1969 | 1461539254363 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 16:07:34 INFO - PROCESS | 1969 | 1461539254431 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:34 INFO - PROCESS | 1969 | ++DOCSHELL 0x125f90800 == 86 [pid = 1969] [id = 331] 16:07:34 INFO - PROCESS | 1969 | ++DOMWINDOW == 173 (0x11927f800) [pid = 1969] [serial = 992] [outer = 0x0] 16:07:34 INFO - PROCESS | 1969 | ++DOMWINDOW == 174 (0x11aa72c00) [pid = 1969] [serial = 993] [outer = 0x11927f800] 16:07:34 INFO - PROCESS | 1969 | 1461539254506 Marionette DEBUG loaded listener.js 16:07:34 INFO - PROCESS | 1969 | ++DOMWINDOW == 175 (0x11af4d800) [pid = 1969] [serial = 994] [outer = 0x11927f800] 16:07:34 INFO - PROCESS | 1969 | 1461539254983 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]]]}] 16:07:34 INFO - PROCESS | 1969 | --DOCSHELL 0x12fda7000 == 85 [pid = 1969] [id = 226] 16:07:34 INFO - PROCESS | 1969 | --DOCSHELL 0x12fadf800 == 84 [pid = 1969] [id = 225] 16:07:34 INFO - PROCESS | 1969 | --DOCSHELL 0x12e574000 == 83 [pid = 1969] [id = 321] 16:07:34 INFO - PROCESS | 1969 | --DOCSHELL 0x12dc96800 == 82 [pid = 1969] [id = 320] 16:07:34 INFO - PROCESS | 1969 | --DOCSHELL 0x12d756800 == 81 [pid = 1969] [id = 319] 16:07:34 INFO - PROCESS | 1969 | --DOCSHELL 0x12cf17800 == 80 [pid = 1969] [id = 318] 16:07:34 INFO - PROCESS | 1969 | --DOCSHELL 0x12b464000 == 79 [pid = 1969] [id = 317] 16:07:34 INFO - PROCESS | 1969 | --DOCSHELL 0x12a9d7800 == 78 [pid = 1969] [id = 316] 16:07:35 INFO - PROCESS | 1969 | --DOMWINDOW == 174 (0x125e0ac00) [pid = 1969] [serial = 903] [outer = 0x0] [url = about:blank] 16:07:35 INFO - PROCESS | 1969 | --DOMWINDOW == 173 (0x12e532c00) [pid = 1969] [serial = 861] [outer = 0x0] [url = about:blank] 16:07:35 INFO - PROCESS | 1969 | --DOMWINDOW == 172 (0x12ade1400) [pid = 1969] [serial = 864] [outer = 0x0] [url = about:blank] 16:07:35 INFO - PROCESS | 1969 | --DOCSHELL 0x12a131800 == 77 [pid = 1969] [id = 315] 16:07:35 INFO - PROCESS | 1969 | --DOCSHELL 0x129e36800 == 76 [pid = 1969] [id = 314] 16:07:35 INFO - PROCESS | 1969 | --DOCSHELL 0x1280af800 == 75 [pid = 1969] [id = 313] 16:07:35 INFO - PROCESS | 1969 | --DOCSHELL 0x119b82800 == 74 [pid = 1969] [id = 312] 16:07:35 INFO - PROCESS | 1969 | --DOCSHELL 0x11b999800 == 73 [pid = 1969] [id = 311] 16:07:35 INFO - PROCESS | 1969 | --DOCSHELL 0x125dcc800 == 72 [pid = 1969] [id = 310] 16:07:35 INFO - PROCESS | 1969 | --DOCSHELL 0x11890c800 == 71 [pid = 1969] [id = 309] 16:07:35 INFO - PROCESS | 1969 | --DOCSHELL 0x119c25800 == 70 [pid = 1969] [id = 308] 16:07:35 INFO - PROCESS | 1969 | --DOCSHELL 0x12a9b6000 == 69 [pid = 1969] [id = 306] 16:07:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 16:07:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 775ms 16:07:35 INFO - PROCESS | 1969 | --DOCSHELL 0x1302d7800 == 68 [pid = 1969] [id = 305] 16:07:35 INFO - PROCESS | 1969 | --DOCSHELL 0x130037000 == 67 [pid = 1969] [id = 304] 16:07:35 INFO - PROCESS | 1969 | --DOCSHELL 0x12b448000 == 66 [pid = 1969] [id = 303] 16:07:35 INFO - PROCESS | 1969 | --DOCSHELL 0x11c838000 == 65 [pid = 1969] [id = 302] 16:07:35 INFO - PROCESS | 1969 | --DOCSHELL 0x12f594800 == 64 [pid = 1969] [id = 301] 16:07:35 INFO - PROCESS | 1969 | 1461539255029 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 16:07:35 INFO - PROCESS | 1969 | 1461539255034 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 16:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 16:07:35 INFO - PROCESS | 1969 | 1461539255039 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 16:07:35 INFO - PROCESS | 1969 | 1461539255040 Marionette TRACE conn2 <- [1,1298,null,{}] 16:07:35 INFO - PROCESS | 1969 | 1461539255042 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}] 16:07:35 INFO - PROCESS | 1969 | 1461539255131 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 16:07:35 INFO - PROCESS | 1969 | 1461539255141 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:35 INFO - PROCESS | 1969 | ++DOCSHELL 0x11a643000 == 65 [pid = 1969] [id = 332] 16:07:35 INFO - PROCESS | 1969 | ++DOMWINDOW == 173 (0x11b1b9800) [pid = 1969] [serial = 995] [outer = 0x0] 16:07:35 INFO - PROCESS | 1969 | ++DOMWINDOW == 174 (0x11b918c00) [pid = 1969] [serial = 996] [outer = 0x11b1b9800] 16:07:35 INFO - PROCESS | 1969 | 1461539255168 Marionette DEBUG loaded listener.js 16:07:35 INFO - PROCESS | 1969 | ++DOMWINDOW == 175 (0x125857800) [pid = 1969] [serial = 997] [outer = 0x11b1b9800] 16:07:35 INFO - PROCESS | 1969 | --DOMWINDOW == 174 (0x12e541000) [pid = 1969] [serial = 892] [outer = 0x0] [url = about:blank] 16:07:35 INFO - PROCESS | 1969 | --DOMWINDOW == 173 (0x12e7f1800) [pid = 1969] [serial = 898] [outer = 0x0] [url = about:blank] 16:07:35 INFO - PROCESS | 1969 | --DOMWINDOW == 172 (0x12ade2400) [pid = 1969] [serial = 882] [outer = 0x0] [url = about:blank] 16:07:35 INFO - PROCESS | 1969 | --DOMWINDOW == 171 (0x12bb0f800) [pid = 1969] [serial = 456] [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.] 16:07:35 INFO - PROCESS | 1969 | --DOMWINDOW == 170 (0x11c7f3800) [pid = 1969] [serial = 895] [outer = 0x0] [url = about:blank] 16:07:35 INFO - PROCESS | 1969 | --DOMWINDOW == 169 (0x12b53b800) [pid = 1969] [serial = 883] [outer = 0x0] [url = about:blank] 16:07:35 INFO - PROCESS | 1969 | --DOMWINDOW == 168 (0x12f5cf400) [pid = 1969] [serial = 901] [outer = 0x0] [url = about:blank] 16:07:35 INFO - PROCESS | 1969 | --DOMWINDOW == 167 (0x12bd92c00) [pid = 1969] [serial = 885] [outer = 0x0] [url = about:blank] 16:07:35 INFO - PROCESS | 1969 | --DOMWINDOW == 166 (0x12d9c1c00) [pid = 1969] [serial = 888] [outer = 0x0] [url = about:blank] 16:07:35 INFO - PROCESS | 1969 | --DOMWINDOW == 165 (0x12d01f000) [pid = 1969] [serial = 886] [outer = 0x0] [url = about:blank] 16:07:35 INFO - PROCESS | 1969 | --DOMWINDOW == 164 (0x11875bc00) [pid = 1969] [serial = 894] [outer = 0x0] [url = about:blank] 16:07:35 INFO - PROCESS | 1969 | --DOMWINDOW == 163 (0x12e3ad000) [pid = 1969] [serial = 891] [outer = 0x0] [url = about:blank] 16:07:35 INFO - PROCESS | 1969 | --DOMWINDOW == 162 (0x12d9e9c00) [pid = 1969] [serial = 889] [outer = 0x0] [url = about:blank] 16:07:35 INFO - PROCESS | 1969 | --DOMWINDOW == 161 (0x12bb0b000) [pid = 1969] [serial = 897] [outer = 0x0] [url = about:blank] 16:07:35 INFO - PROCESS | 1969 | --DOMWINDOW == 160 (0x12d020c00) [pid = 1969] [serial = 854] [outer = 0x0] [url = about:blank] 16:07:35 INFO - PROCESS | 1969 | --DOMWINDOW == 159 (0x125d5d800) [pid = 1969] [serial = 876] [outer = 0x0] [url = about:blank] 16:07:35 INFO - PROCESS | 1969 | --DOMWINDOW == 158 (0x1277c5000) [pid = 1969] [serial = 877] [outer = 0x0] [url = about:blank] 16:07:35 INFO - PROCESS | 1969 | --DOMWINDOW == 157 (0x12e9b7400) [pid = 1969] [serial = 900] [outer = 0x0] [url = about:blank] 16:07:35 INFO - PROCESS | 1969 | --DOMWINDOW == 156 (0x11ac9d800) [pid = 1969] [serial = 845] [outer = 0x0] [url = about:blank] 16:07:35 INFO - PROCESS | 1969 | --DOMWINDOW == 155 (0x12e990c00) [pid = 1969] [serial = 858] [outer = 0x0] [url = about:blank] 16:07:35 INFO - PROCESS | 1969 | --DOMWINDOW == 154 (0x129776800) [pid = 1969] [serial = 879] [outer = 0x0] [url = about:blank] 16:07:35 INFO - PROCESS | 1969 | --DOMWINDOW == 153 (0x129c02800) [pid = 1969] [serial = 880] [outer = 0x0] [url = about:blank] 16:07:35 INFO - PROCESS | 1969 | --DOMWINDOW == 152 (0x115654800) [pid = 1969] [serial = 842] [outer = 0x0] [url = about:blank] 16:07:35 INFO - PROCESS | 1969 | --DOMWINDOW == 151 (0x129773400) [pid = 1969] [serial = 851] [outer = 0x0] [url = about:blank] 16:07:35 INFO - PROCESS | 1969 | --DOMWINDOW == 150 (0x115734400) [pid = 1969] [serial = 868] [outer = 0x0] [url = about:blank] 16:07:35 INFO - PROCESS | 1969 | --DOMWINDOW == 149 (0x114eeb000) [pid = 1969] [serial = 867] [outer = 0x0] [url = about:blank] 16:07:35 INFO - PROCESS | 1969 | --DOMWINDOW == 148 (0x11af4cc00) [pid = 1969] [serial = 873] [outer = 0x0] [url = about:blank] 16:07:35 INFO - PROCESS | 1969 | --DOMWINDOW == 147 (0x11bf91c00) [pid = 1969] [serial = 874] [outer = 0x0] [url = about:blank] 16:07:35 INFO - PROCESS | 1969 | --DOMWINDOW == 146 (0x11aca3000) [pid = 1969] [serial = 871] [outer = 0x0] [url = about:blank] 16:07:35 INFO - PROCESS | 1969 | --DOMWINDOW == 145 (0x119742000) [pid = 1969] [serial = 870] [outer = 0x0] [url = about:blank] 16:07:35 INFO - PROCESS | 1969 | --DOMWINDOW == 144 (0x11c423400) [pid = 1969] [serial = 848] [outer = 0x0] [url = about:blank] 16:07:35 INFO - PROCESS | 1969 | 1461539255578 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]]]}] 16:07:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 16:07:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 573ms 16:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 16:07:35 INFO - PROCESS | 1969 | 1461539255612 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 16:07:35 INFO - PROCESS | 1969 | 1461539255613 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 16:07:35 INFO - PROCESS | 1969 | 1461539255615 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 16:07:35 INFO - PROCESS | 1969 | 1461539255618 Marionette TRACE conn2 <- [1,1302,null,{}] 16:07:35 INFO - PROCESS | 1969 | 1461539255625 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}] 16:07:35 INFO - PROCESS | 1969 | 1461539255715 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 16:07:35 INFO - PROCESS | 1969 | 1461539255722 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:35 INFO - PROCESS | 1969 | ++DOCSHELL 0x126aa4000 == 66 [pid = 1969] [id = 333] 16:07:35 INFO - PROCESS | 1969 | ++DOMWINDOW == 145 (0x125e0a800) [pid = 1969] [serial = 998] [outer = 0x0] 16:07:35 INFO - PROCESS | 1969 | ++DOMWINDOW == 146 (0x126ddbc00) [pid = 1969] [serial = 999] [outer = 0x125e0a800] 16:07:35 INFO - PROCESS | 1969 | 1461539255751 Marionette DEBUG loaded listener.js 16:07:35 INFO - PROCESS | 1969 | ++DOMWINDOW == 147 (0x12843d000) [pid = 1969] [serial = 1000] [outer = 0x125e0a800] 16:07:36 INFO - PROCESS | 1969 | 1461539256108 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]]]}] 16:07:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 16:07:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 522ms 16:07:36 INFO - PROCESS | 1969 | 1461539256148 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 16:07:36 INFO - PROCESS | 1969 | 1461539256150 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 16:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 16:07:36 INFO - PROCESS | 1969 | 1461539256154 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 16:07:36 INFO - PROCESS | 1969 | 1461539256155 Marionette TRACE conn2 <- [1,1306,null,{}] 16:07:36 INFO - PROCESS | 1969 | 1461539256157 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}] 16:07:36 INFO - PROCESS | 1969 | 1461539256245 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 16:07:36 INFO - PROCESS | 1969 | 1461539256252 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:36 INFO - PROCESS | 1969 | ++DOCSHELL 0x129a15000 == 67 [pid = 1969] [id = 334] 16:07:36 INFO - PROCESS | 1969 | ++DOMWINDOW == 148 (0x1297c0c00) [pid = 1969] [serial = 1001] [outer = 0x0] 16:07:36 INFO - PROCESS | 1969 | ++DOMWINDOW == 149 (0x129c19400) [pid = 1969] [serial = 1002] [outer = 0x1297c0c00] 16:07:36 INFO - PROCESS | 1969 | 1461539256279 Marionette DEBUG loaded listener.js 16:07:36 INFO - PROCESS | 1969 | ++DOMWINDOW == 150 (0x12ade9000) [pid = 1969] [serial = 1003] [outer = 0x1297c0c00] 16:07:36 INFO - PROCESS | 1969 | 1461539256641 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]]]}] 16:07:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 16:07:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 518ms 16:07:36 INFO - PROCESS | 1969 | 1461539256673 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 16:07:36 INFO - PROCESS | 1969 | 1461539256674 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 16:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 16:07:36 INFO - PROCESS | 1969 | 1461539256677 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 16:07:36 INFO - PROCESS | 1969 | 1461539256678 Marionette TRACE conn2 <- [1,1310,null,{}] 16:07:36 INFO - PROCESS | 1969 | 1461539256680 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}] 16:07:36 INFO - PROCESS | 1969 | 1461539256772 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 16:07:36 INFO - PROCESS | 1969 | 1461539256846 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:36 INFO - PROCESS | 1969 | ++DOCSHELL 0x129e42800 == 68 [pid = 1969] [id = 335] 16:07:36 INFO - PROCESS | 1969 | ++DOMWINDOW == 151 (0x125e0e800) [pid = 1969] [serial = 1004] [outer = 0x0] 16:07:36 INFO - PROCESS | 1969 | ++DOMWINDOW == 152 (0x12adfe000) [pid = 1969] [serial = 1005] [outer = 0x125e0e800] 16:07:36 INFO - PROCESS | 1969 | 1461539256871 Marionette DEBUG loaded listener.js 16:07:36 INFO - PROCESS | 1969 | ++DOMWINDOW == 153 (0x12ae98400) [pid = 1969] [serial = 1006] [outer = 0x125e0e800] 16:07:37 INFO - PROCESS | 1969 | 1461539257208 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] 16:07:37 INFO - PROCESS | 1969 | 1461539257255 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 16:07:37 INFO - PROCESS | 1969 | 1461539257257 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 16:07:37 INFO - PROCESS | 1969 | 1461539257258 Marionette TRACE conn2 <- [1,1314,null,{}] 16:07:37 INFO - PROCESS | 1969 | 1461539257261 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}] 16:07:37 INFO - PROCESS | 1969 | 1461539257426 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 16:07:37 INFO - PROCESS | 1969 | 1461539257472 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:37 INFO - PROCESS | 1969 | ++DOCSHELL 0x12a9d9000 == 69 [pid = 1969] [id = 336] 16:07:37 INFO - PROCESS | 1969 | ++DOMWINDOW == 154 (0x12b477c00) [pid = 1969] [serial = 1007] [outer = 0x0] 16:07:37 INFO - PROCESS | 1969 | ++DOMWINDOW == 155 (0x11b917400) [pid = 1969] [serial = 1008] [outer = 0x12b477c00] 16:07:37 INFO - PROCESS | 1969 | 1461539257498 Marionette DEBUG loaded listener.js 16:07:37 INFO - PROCESS | 1969 | ++DOMWINDOW == 156 (0x12d9eb000) [pid = 1969] [serial = 1009] [outer = 0x12b477c00] 16:07:37 INFO - PROCESS | 1969 | 1461539257825 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]]]}] 16:07:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 16:07:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 618ms 16:07:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 16:07:37 INFO - PROCESS | 1969 | 1461539257876 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 16:07:37 INFO - PROCESS | 1969 | 1461539257877 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 16:07:37 INFO - PROCESS | 1969 | 1461539257879 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 16:07:37 INFO - PROCESS | 1969 | 1461539257880 Marionette TRACE conn2 <- [1,1318,null,{}] 16:07:37 INFO - PROCESS | 1969 | 1461539257882 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}] 16:07:38 INFO - PROCESS | 1969 | 1461539257998 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 16:07:38 INFO - PROCESS | 1969 | 1461539258002 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:38 INFO - PROCESS | 1969 | ++DOCSHELL 0x12b8f5000 == 70 [pid = 1969] [id = 337] 16:07:38 INFO - PROCESS | 1969 | ++DOMWINDOW == 157 (0x12b4e2800) [pid = 1969] [serial = 1010] [outer = 0x0] 16:07:38 INFO - PROCESS | 1969 | ++DOMWINDOW == 158 (0x12e53b400) [pid = 1969] [serial = 1011] [outer = 0x12b4e2800] 16:07:38 INFO - PROCESS | 1969 | 1461539258028 Marionette DEBUG loaded listener.js 16:07:38 INFO - PROCESS | 1969 | ++DOMWINDOW == 159 (0x12e917400) [pid = 1969] [serial = 1012] [outer = 0x12b4e2800] 16:07:38 INFO - PROCESS | 1969 | 1461539258362 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]]]}] 16:07:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 16:07:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 519ms 16:07:38 INFO - PROCESS | 1969 | 1461539258398 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 16:07:38 INFO - PROCESS | 1969 | 1461539258400 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 16:07:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 16:07:38 INFO - PROCESS | 1969 | 1461539258402 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 16:07:38 INFO - PROCESS | 1969 | 1461539258403 Marionette TRACE conn2 <- [1,1322,null,{}] 16:07:38 INFO - PROCESS | 1969 | 1461539258405 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}] 16:07:38 INFO - PROCESS | 1969 | 1461539258520 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 16:07:38 INFO - PROCESS | 1969 | 1461539258537 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:38 INFO - PROCESS | 1969 | ++DOCSHELL 0x12d07e800 == 71 [pid = 1969] [id = 338] 16:07:38 INFO - PROCESS | 1969 | ++DOMWINDOW == 160 (0x11508e000) [pid = 1969] [serial = 1013] [outer = 0x0] 16:07:38 INFO - PROCESS | 1969 | ++DOMWINDOW == 161 (0x115097800) [pid = 1969] [serial = 1014] [outer = 0x11508e000] 16:07:38 INFO - PROCESS | 1969 | 1461539258562 Marionette DEBUG loaded listener.js 16:07:38 INFO - PROCESS | 1969 | ++DOMWINDOW == 162 (0x11509b800) [pid = 1969] [serial = 1015] [outer = 0x11508e000] 16:07:38 INFO - PROCESS | 1969 | 1461539258906 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]]]}] 16:07:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 16:07:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 520ms 16:07:38 INFO - PROCESS | 1969 | 1461539258923 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 16:07:38 INFO - PROCESS | 1969 | 1461539258924 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 16:07:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 16:07:38 INFO - PROCESS | 1969 | 1461539258926 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 16:07:38 INFO - PROCESS | 1969 | 1461539258927 Marionette TRACE conn2 <- [1,1326,null,{}] 16:07:38 INFO - PROCESS | 1969 | 1461539258936 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}] 16:07:39 INFO - PROCESS | 1969 | 1461539259050 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 16:07:39 INFO - PROCESS | 1969 | 1461539259092 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:39 INFO - PROCESS | 1969 | ++DOCSHELL 0x12dc9b800 == 72 [pid = 1969] [id = 339] 16:07:39 INFO - PROCESS | 1969 | ++DOMWINDOW == 163 (0x115095c00) [pid = 1969] [serial = 1016] [outer = 0x0] 16:07:39 INFO - PROCESS | 1969 | ++DOMWINDOW == 164 (0x12e7a1400) [pid = 1969] [serial = 1017] [outer = 0x115095c00] 16:07:39 INFO - PROCESS | 1969 | 1461539259117 Marionette DEBUG loaded listener.js 16:07:39 INFO - PROCESS | 1969 | ++DOMWINDOW == 165 (0x12e9b9800) [pid = 1969] [serial = 1018] [outer = 0x115095c00] 16:07:39 INFO - PROCESS | 1969 | --DOMWINDOW == 164 (0x12b611400) [pid = 1969] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 16:07:39 INFO - PROCESS | 1969 | --DOMWINDOW == 163 (0x12a695800) [pid = 1969] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 16:07:39 INFO - PROCESS | 1969 | --DOMWINDOW == 162 (0x12e512800) [pid = 1969] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 16:07:39 INFO - PROCESS | 1969 | --DOMWINDOW == 161 (0x12e925800) [pid = 1969] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 16:07:39 INFO - PROCESS | 1969 | --DOMWINDOW == 160 (0x1154c6c00) [pid = 1969] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 16:07:39 INFO - PROCESS | 1969 | --DOMWINDOW == 159 (0x11b917000) [pid = 1969] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 16:07:39 INFO - PROCESS | 1969 | --DOMWINDOW == 158 (0x11c416800) [pid = 1969] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 16:07:39 INFO - PROCESS | 1969 | --DOMWINDOW == 157 (0x125e03c00) [pid = 1969] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 16:07:39 INFO - PROCESS | 1969 | --DOMWINDOW == 156 (0x1280ee000) [pid = 1969] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 16:07:39 INFO - PROCESS | 1969 | --DOMWINDOW == 155 (0x118eee800) [pid = 1969] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 16:07:39 INFO - PROCESS | 1969 | --DOMWINDOW == 154 (0x11538b400) [pid = 1969] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 16:07:39 INFO - PROCESS | 1969 | --DOMWINDOW == 153 (0x125e0a400) [pid = 1969] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 16:07:39 INFO - PROCESS | 1969 | --DOMWINDOW == 152 (0x12b878000) [pid = 1969] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 16:07:39 INFO - PROCESS | 1969 | --DOMWINDOW == 151 (0x127add000) [pid = 1969] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 16:07:39 INFO - PROCESS | 1969 | --DOMWINDOW == 150 (0x12c108400) [pid = 1969] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 16:07:39 INFO - PROCESS | 1969 | --DOMWINDOW == 149 (0x11af09800) [pid = 1969] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 16:07:39 INFO - PROCESS | 1969 | 1461539259553 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]]]}] 16:07:39 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 16:07:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 669ms 16:07:39 INFO - PROCESS | 1969 | 1461539259596 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 16:07:39 INFO - PROCESS | 1969 | 1461539259597 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 16:07:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 16:07:39 INFO - PROCESS | 1969 | 1461539259599 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 16:07:39 INFO - PROCESS | 1969 | 1461539259601 Marionette TRACE conn2 <- [1,1330,null,{}] 16:07:39 INFO - PROCESS | 1969 | 1461539259623 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}] 16:07:39 INFO - PROCESS | 1969 | 1461539259728 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 16:07:39 INFO - PROCESS | 1969 | 1461539259732 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:39 INFO - PROCESS | 1969 | ++DOCSHELL 0x12bf98000 == 73 [pid = 1969] [id = 340] 16:07:39 INFO - PROCESS | 1969 | ++DOMWINDOW == 150 (0x11af05400) [pid = 1969] [serial = 1019] [outer = 0x0] 16:07:39 INFO - PROCESS | 1969 | ++DOMWINDOW == 151 (0x12a695800) [pid = 1969] [serial = 1020] [outer = 0x11af05400] 16:07:39 INFO - PROCESS | 1969 | 1461539259760 Marionette DEBUG loaded listener.js 16:07:39 INFO - PROCESS | 1969 | ++DOMWINDOW == 152 (0x12e512800) [pid = 1969] [serial = 1021] [outer = 0x11af05400] 16:07:40 INFO - PROCESS | 1969 | 1461539260113 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]]]}] 16:07:40 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 16:07:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 540ms 16:07:40 INFO - PROCESS | 1969 | 1461539260140 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 16:07:40 INFO - PROCESS | 1969 | 1461539260142 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 16:07:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 16:07:40 INFO - PROCESS | 1969 | 1461539260144 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 16:07:40 INFO - PROCESS | 1969 | 1461539260146 Marionette TRACE conn2 <- [1,1334,null,{}] 16:07:40 INFO - PROCESS | 1969 | 1461539260148 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}] 16:07:40 INFO - PROCESS | 1969 | 1461539260257 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 16:07:40 INFO - PROCESS | 1969 | 1461539260329 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:40 INFO - PROCESS | 1969 | ++DOCSHELL 0x12eaf3000 == 74 [pid = 1969] [id = 341] 16:07:40 INFO - PROCESS | 1969 | ++DOMWINDOW == 153 (0x12c109400) [pid = 1969] [serial = 1022] [outer = 0x0] 16:07:40 INFO - PROCESS | 1969 | ++DOMWINDOW == 154 (0x12ef4f400) [pid = 1969] [serial = 1023] [outer = 0x12c109400] 16:07:40 INFO - PROCESS | 1969 | 1461539260361 Marionette DEBUG loaded listener.js 16:07:40 INFO - PROCESS | 1969 | ++DOMWINDOW == 155 (0x12f94c000) [pid = 1969] [serial = 1024] [outer = 0x12c109400] 16:07:40 INFO - PROCESS | 1969 | 1461539260744 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]]]}] 16:07:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 16:07:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 626ms 16:07:40 INFO - PROCESS | 1969 | 1461539260771 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 16:07:40 INFO - PROCESS | 1969 | 1461539260773 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 16:07:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 16:07:40 INFO - PROCESS | 1969 | 1461539260776 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 16:07:40 INFO - PROCESS | 1969 | 1461539260778 Marionette TRACE conn2 <- [1,1338,null,{}] 16:07:40 INFO - PROCESS | 1969 | 1461539260782 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}] 16:07:40 INFO - PROCESS | 1969 | 1461539260925 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 16:07:41 INFO - PROCESS | 1969 | 1461539261062 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:41 INFO - PROCESS | 1969 | ++DOCSHELL 0x12f594800 == 75 [pid = 1969] [id = 342] 16:07:41 INFO - PROCESS | 1969 | ++DOMWINDOW == 156 (0x12ab3c400) [pid = 1969] [serial = 1025] [outer = 0x0] 16:07:41 INFO - PROCESS | 1969 | ++DOMWINDOW == 157 (0x12ab3f000) [pid = 1969] [serial = 1026] [outer = 0x12ab3c400] 16:07:41 INFO - PROCESS | 1969 | 1461539261102 Marionette DEBUG loaded listener.js 16:07:41 INFO - PROCESS | 1969 | ++DOMWINDOW == 158 (0x12ab34800) [pid = 1969] [serial = 1027] [outer = 0x12ab3c400] 16:07:41 INFO - PROCESS | 1969 | 1461539261963 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]]]}] 16:07:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 16:07:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1221ms 16:07:42 INFO - PROCESS | 1969 | 1461539261998 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 16:07:42 INFO - PROCESS | 1969 | 1461539262002 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 16:07:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 16:07:42 INFO - PROCESS | 1969 | 1461539262007 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 16:07:42 INFO - PROCESS | 1969 | 1461539262009 Marionette TRACE conn2 <- [1,1342,null,{}] 16:07:42 INFO - PROCESS | 1969 | 1461539262012 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}] 16:07:42 INFO - PROCESS | 1969 | 1461539262131 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 16:07:42 INFO - PROCESS | 1969 | 1461539262235 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:42 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c331000 == 76 [pid = 1969] [id = 343] 16:07:42 INFO - PROCESS | 1969 | ++DOMWINDOW == 159 (0x115092800) [pid = 1969] [serial = 1028] [outer = 0x0] 16:07:42 INFO - PROCESS | 1969 | ++DOMWINDOW == 160 (0x118f6b400) [pid = 1969] [serial = 1029] [outer = 0x115092800] 16:07:42 INFO - PROCESS | 1969 | 1461539262269 Marionette DEBUG loaded listener.js 16:07:42 INFO - PROCESS | 1969 | ++DOMWINDOW == 161 (0x11af78000) [pid = 1969] [serial = 1030] [outer = 0x115092800] 16:07:42 INFO - PROCESS | 1969 | 1461539262759 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]]]}] 16:07:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 16:07:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 772ms 16:07:42 INFO - PROCESS | 1969 | 1461539262779 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 16:07:42 INFO - PROCESS | 1969 | 1461539262783 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 16:07:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 16:07:42 INFO - PROCESS | 1969 | 1461539262788 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 16:07:42 INFO - PROCESS | 1969 | 1461539262790 Marionette TRACE conn2 <- [1,1346,null,{}] 16:07:42 INFO - PROCESS | 1969 | 1461539262793 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}] 16:07:42 INFO - PROCESS | 1969 | 1461539262909 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 16:07:43 INFO - PROCESS | 1969 | 1461539263018 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:43 INFO - PROCESS | 1969 | ++DOCSHELL 0x12a131800 == 77 [pid = 1969] [id = 344] 16:07:43 INFO - PROCESS | 1969 | ++DOMWINDOW == 162 (0x11bb6d000) [pid = 1969] [serial = 1031] [outer = 0x0] 16:07:43 INFO - PROCESS | 1969 | ++DOMWINDOW == 163 (0x125b73400) [pid = 1969] [serial = 1032] [outer = 0x11bb6d000] 16:07:43 INFO - PROCESS | 1969 | 1461539263050 Marionette DEBUG loaded listener.js 16:07:43 INFO - PROCESS | 1969 | ++DOMWINDOW == 164 (0x1277c3c00) [pid = 1969] [serial = 1033] [outer = 0x11bb6d000] 16:07:43 INFO - PROCESS | 1969 | 1461539263599 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]]]}] 16:07:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 16:07:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 871ms 16:07:43 INFO - PROCESS | 1969 | 1461539263660 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 16:07:43 INFO - PROCESS | 1969 | 1461539263663 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 16:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 16:07:43 INFO - PROCESS | 1969 | 1461539263666 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 16:07:43 INFO - PROCESS | 1969 | 1461539263670 Marionette TRACE conn2 <- [1,1350,null,{}] 16:07:43 INFO - PROCESS | 1969 | 1461539263682 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}] 16:07:43 INFO - PROCESS | 1969 | 1461539263825 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 16:07:43 INFO - PROCESS | 1969 | 1461539263936 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:43 INFO - PROCESS | 1969 | ++DOCSHELL 0x12ef87000 == 78 [pid = 1969] [id = 345] 16:07:43 INFO - PROCESS | 1969 | ++DOMWINDOW == 165 (0x12ab32800) [pid = 1969] [serial = 1034] [outer = 0x0] 16:07:43 INFO - PROCESS | 1969 | ++DOMWINDOW == 166 (0x12ab45800) [pid = 1969] [serial = 1035] [outer = 0x12ab32800] 16:07:43 INFO - PROCESS | 1969 | 1461539263969 Marionette DEBUG loaded listener.js 16:07:44 INFO - PROCESS | 1969 | ++DOMWINDOW == 167 (0x12ab4c400) [pid = 1969] [serial = 1036] [outer = 0x12ab32800] 16:07:44 INFO - PROCESS | 1969 | 1461539264406 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]]]}] 16:07:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 16:07:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 775ms 16:07:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 16:07:44 INFO - PROCESS | 1969 | 1461539264440 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 16:07:44 INFO - PROCESS | 1969 | 1461539264442 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 16:07:44 INFO - PROCESS | 1969 | 1461539264445 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 16:07:44 INFO - PROCESS | 1969 | 1461539264446 Marionette TRACE conn2 <- [1,1354,null,{}] 16:07:44 INFO - PROCESS | 1969 | 1461539264448 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}] 16:07:44 INFO - PROCESS | 1969 | 1461539264560 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 16:07:44 INFO - PROCESS | 1969 | 1461539264668 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:44 INFO - PROCESS | 1969 | ++DOCSHELL 0x13029c800 == 79 [pid = 1969] [id = 346] 16:07:44 INFO - PROCESS | 1969 | ++DOMWINDOW == 168 (0x12ab4e000) [pid = 1969] [serial = 1037] [outer = 0x0] 16:07:44 INFO - PROCESS | 1969 | ++DOMWINDOW == 169 (0x12ab56000) [pid = 1969] [serial = 1038] [outer = 0x12ab4e000] 16:07:44 INFO - PROCESS | 1969 | 1461539264701 Marionette DEBUG loaded listener.js 16:07:44 INFO - PROCESS | 1969 | ++DOMWINDOW == 170 (0x12ab5c400) [pid = 1969] [serial = 1039] [outer = 0x12ab4e000] 16:07:45 INFO - PROCESS | 1969 | 1461539265124 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]]]}] 16:07:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 16:07:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 719ms 16:07:45 INFO - PROCESS | 1969 | 1461539265183 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 16:07:45 INFO - PROCESS | 1969 | 1461539265185 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 16:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 16:07:45 INFO - PROCESS | 1969 | 1461539265211 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 16:07:45 INFO - PROCESS | 1969 | 1461539265213 Marionette TRACE conn2 <- [1,1358,null,{}] 16:07:45 INFO - PROCESS | 1969 | 1461539265217 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}] 16:07:45 INFO - PROCESS | 1969 | 1461539265384 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 16:07:45 INFO - PROCESS | 1969 | 1461539265529 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:45 INFO - PROCESS | 1969 | ++DOCSHELL 0x12aa12800 == 80 [pid = 1969] [id = 347] 16:07:45 INFO - PROCESS | 1969 | ++DOMWINDOW == 171 (0x12ab4ec00) [pid = 1969] [serial = 1040] [outer = 0x0] 16:07:45 INFO - PROCESS | 1969 | ++DOMWINDOW == 172 (0x12adf1400) [pid = 1969] [serial = 1041] [outer = 0x12ab4ec00] 16:07:45 INFO - PROCESS | 1969 | 1461539265577 Marionette DEBUG loaded listener.js 16:07:45 INFO - PROCESS | 1969 | ++DOMWINDOW == 173 (0x12ae98000) [pid = 1969] [serial = 1042] [outer = 0x12ab4ec00] 16:07:46 INFO - PROCESS | 1969 | 1461539266015 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]]]}] 16:07:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 16:07:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 824ms 16:07:46 INFO - PROCESS | 1969 | 1461539266032 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 16:07:46 INFO - PROCESS | 1969 | 1461539266033 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 16:07:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 16:07:46 INFO - PROCESS | 1969 | 1461539266035 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 16:07:46 INFO - PROCESS | 1969 | 1461539266037 Marionette TRACE conn2 <- [1,1362,null,{}] 16:07:46 INFO - PROCESS | 1969 | 1461539266039 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}] 16:07:46 INFO - PROCESS | 1969 | 1461539266185 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 16:07:46 INFO - PROCESS | 1969 | 1461539266297 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:46 INFO - PROCESS | 1969 | ++DOCSHELL 0x119b69800 == 81 [pid = 1969] [id = 348] 16:07:46 INFO - PROCESS | 1969 | ++DOMWINDOW == 174 (0x11aa78c00) [pid = 1969] [serial = 1043] [outer = 0x0] 16:07:46 INFO - PROCESS | 1969 | ++DOMWINDOW == 175 (0x12ab5c800) [pid = 1969] [serial = 1044] [outer = 0x11aa78c00] 16:07:46 INFO - PROCESS | 1969 | 1461539266331 Marionette DEBUG loaded listener.js 16:07:46 INFO - PROCESS | 1969 | ++DOMWINDOW == 176 (0x12c10f800) [pid = 1969] [serial = 1045] [outer = 0x11aa78c00] 16:07:46 INFO - PROCESS | 1969 | 1461539266766 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]]]}] 16:07:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 16:07:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 770ms 16:07:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 16:07:46 INFO - PROCESS | 1969 | 1461539266807 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 16:07:46 INFO - PROCESS | 1969 | 1461539266808 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 16:07:46 INFO - PROCESS | 1969 | 1461539266810 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 16:07:46 INFO - PROCESS | 1969 | 1461539266811 Marionette TRACE conn2 <- [1,1366,null,{}] 16:07:46 INFO - PROCESS | 1969 | 1461539266814 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}] 16:07:47 INFO - PROCESS | 1969 | 1461539267085 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 16:07:47 INFO - PROCESS | 1969 | 1461539267192 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:47 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c82f000 == 82 [pid = 1969] [id = 349] 16:07:47 INFO - PROCESS | 1969 | ++DOMWINDOW == 177 (0x114ef0c00) [pid = 1969] [serial = 1046] [outer = 0x0] 16:07:47 INFO - PROCESS | 1969 | ++DOMWINDOW == 178 (0x115095000) [pid = 1969] [serial = 1047] [outer = 0x114ef0c00] 16:07:47 INFO - PROCESS | 1969 | 1461539267222 Marionette DEBUG loaded listener.js 16:07:47 INFO - PROCESS | 1969 | ++DOMWINDOW == 179 (0x1177ed400) [pid = 1969] [serial = 1048] [outer = 0x114ef0c00] 16:07:47 INFO - PROCESS | 1969 | 1461539267697 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] 16:07:47 INFO - PROCESS | 1969 | 1461539267735 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 16:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 16:07:47 INFO - PROCESS | 1969 | 1461539267760 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 16:07:47 INFO - PROCESS | 1969 | 1461539267762 Marionette TRACE conn2 <- [1,1370,null,{}] 16:07:47 INFO - PROCESS | 1969 | 1461539267766 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}] 16:07:47 INFO - PROCESS | 1969 | 1461539267869 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 16:07:47 INFO - PROCESS | 1969 | 1461539267954 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:47 INFO - PROCESS | 1969 | ++DOCSHELL 0x119c25800 == 83 [pid = 1969] [id = 350] 16:07:47 INFO - PROCESS | 1969 | ++DOMWINDOW == 180 (0x11ad43000) [pid = 1969] [serial = 1049] [outer = 0x0] 16:07:47 INFO - PROCESS | 1969 | ++DOMWINDOW == 181 (0x11b915400) [pid = 1969] [serial = 1050] [outer = 0x11ad43000] 16:07:47 INFO - PROCESS | 1969 | 1461539267984 Marionette DEBUG loaded listener.js 16:07:48 INFO - PROCESS | 1969 | ++DOMWINDOW == 182 (0x11c1d5400) [pid = 1969] [serial = 1051] [outer = 0x11ad43000] 16:07:48 INFO - PROCESS | 1969 | --DOCSHELL 0x12fdb9000 == 82 [pid = 1969] [id = 286] 16:07:48 INFO - PROCESS | 1969 | --DOCSHELL 0x12eaf3000 == 81 [pid = 1969] [id = 341] 16:07:48 INFO - PROCESS | 1969 | --DOCSHELL 0x12bf98000 == 80 [pid = 1969] [id = 340] 16:07:48 INFO - PROCESS | 1969 | --DOCSHELL 0x12dc9b800 == 79 [pid = 1969] [id = 339] 16:07:48 INFO - PROCESS | 1969 | --DOCSHELL 0x12d07e800 == 78 [pid = 1969] [id = 338] 16:07:48 INFO - PROCESS | 1969 | --DOCSHELL 0x12b8f5000 == 77 [pid = 1969] [id = 337] 16:07:48 INFO - PROCESS | 1969 | --DOCSHELL 0x12a9d9000 == 76 [pid = 1969] [id = 336] 16:07:48 INFO - PROCESS | 1969 | --DOCSHELL 0x129e42800 == 75 [pid = 1969] [id = 335] 16:07:48 INFO - PROCESS | 1969 | --DOCSHELL 0x129a15000 == 74 [pid = 1969] [id = 334] 16:07:48 INFO - PROCESS | 1969 | --DOCSHELL 0x126aa4000 == 73 [pid = 1969] [id = 333] 16:07:48 INFO - PROCESS | 1969 | --DOCSHELL 0x11a643000 == 72 [pid = 1969] [id = 332] 16:07:48 INFO - PROCESS | 1969 | --DOCSHELL 0x125f90800 == 71 [pid = 1969] [id = 331] 16:07:48 INFO - PROCESS | 1969 | --DOCSHELL 0x11c143000 == 70 [pid = 1969] [id = 330] 16:07:48 INFO - PROCESS | 1969 | --DOCSHELL 0x12ef79000 == 69 [pid = 1969] [id = 329] 16:07:48 INFO - PROCESS | 1969 | --DOCSHELL 0x13009a800 == 68 [pid = 1969] [id = 328] 16:07:48 INFO - PROCESS | 1969 | --DOCSHELL 0x12fda0000 == 67 [pid = 1969] [id = 327] 16:07:48 INFO - PROCESS | 1969 | --DOCSHELL 0x12f581800 == 66 [pid = 1969] [id = 326] 16:07:48 INFO - PROCESS | 1969 | --DOCSHELL 0x12da4c800 == 65 [pid = 1969] [id = 325] 16:07:48 INFO - PROCESS | 1969 | --DOCSHELL 0x1277aa000 == 64 [pid = 1969] [id = 324] 16:07:48 INFO - PROCESS | 1969 | --DOCSHELL 0x11b992000 == 63 [pid = 1969] [id = 323] 16:07:48 INFO - PROCESS | 1969 | 1461539268462 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] 16:07:48 INFO - PROCESS | 1969 | 1461539268483 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 16:07:48 INFO - PROCESS | 1969 | 1461539268487 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 16:07:48 INFO - PROCESS | 1969 | 1461539268490 Marionette TRACE conn2 <- [1,1374,null,{}] 16:07:48 INFO - PROCESS | 1969 | 1461539268493 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}] 16:07:48 INFO - PROCESS | 1969 | 1461539268593 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 16:07:48 INFO - PROCESS | 1969 | --DOMWINDOW == 181 (0x12e7ef000) [pid = 1969] [serial = 840] [outer = 0x0] [url = about:blank] 16:07:48 INFO - PROCESS | 1969 | --DOMWINDOW == 180 (0x12ef4b400) [pid = 1969] [serial = 963] [outer = 0x0] [url = about:blank] 16:07:48 INFO - PROCESS | 1969 | --DOMWINDOW == 179 (0x115653000) [pid = 1969] [serial = 924] [outer = 0x0] [url = about:blank] 16:07:48 INFO - PROCESS | 1969 | --DOMWINDOW == 178 (0x11c1d9c00) [pid = 1969] [serial = 931] [outer = 0x0] [url = about:blank] 16:07:48 INFO - PROCESS | 1969 | --DOMWINDOW == 177 (0x11c12bc00) [pid = 1969] [serial = 930] [outer = 0x0] [url = about:blank] 16:07:48 INFO - PROCESS | 1969 | --DOMWINDOW == 176 (0x12ae8e800) [pid = 1969] [serial = 945] [outer = 0x0] [url = about:blank] 16:07:48 INFO - PROCESS | 1969 | --DOMWINDOW == 175 (0x125e0ec00) [pid = 1969] [serial = 904] [outer = 0x0] [url = about:blank] 16:07:48 INFO - PROCESS | 1969 | --DOMWINDOW == 174 (0x128435800) [pid = 1969] [serial = 939] [outer = 0x0] [url = about:blank] 16:07:48 INFO - PROCESS | 1969 | --DOMWINDOW == 173 (0x12ef50c00) [pid = 1969] [serial = 921] [outer = 0x0] [url = about:blank] 16:07:48 INFO - PROCESS | 1969 | --DOMWINDOW == 172 (0x12d9bfc00) [pid = 1969] [serial = 915] [outer = 0x0] [url = about:blank] 16:07:48 INFO - PROCESS | 1969 | --DOMWINDOW == 171 (0x1297cc800) [pid = 1969] [serial = 940] [outer = 0x0] [url = about:blank] 16:07:48 INFO - PROCESS | 1969 | --DOMWINDOW == 170 (0x12b4edc00) [pid = 1969] [serial = 948] [outer = 0x0] [url = about:blank] 16:07:48 INFO - PROCESS | 1969 | --DOMWINDOW == 169 (0x11aa80c00) [pid = 1969] [serial = 928] [outer = 0x0] [url = about:blank] 16:07:48 INFO - PROCESS | 1969 | --DOMWINDOW == 168 (0x11870a000) [pid = 1969] [serial = 927] [outer = 0x0] [url = about:blank] 16:07:48 INFO - PROCESS | 1969 | --DOMWINDOW == 167 (0x126b75800) [pid = 1969] [serial = 936] [outer = 0x0] [url = about:blank] 16:07:48 INFO - PROCESS | 1969 | --DOMWINDOW == 166 (0x1277c9800) [pid = 1969] [serial = 937] [outer = 0x0] [url = about:blank] 16:07:48 INFO - PROCESS | 1969 | --DOMWINDOW == 165 (0x12ae96400) [pid = 1969] [serial = 946] [outer = 0x0] [url = about:blank] 16:07:48 INFO - PROCESS | 1969 | --DOMWINDOW == 164 (0x125a44800) [pid = 1969] [serial = 909] [outer = 0x0] [url = about:blank] 16:07:48 INFO - PROCESS | 1969 | --DOMWINDOW == 163 (0x12ade7000) [pid = 1969] [serial = 912] [outer = 0x0] [url = about:blank] 16:07:48 INFO - PROCESS | 1969 | --DOMWINDOW == 162 (0x12bb0e000) [pid = 1969] [serial = 951] [outer = 0x0] [url = about:blank] 16:07:48 INFO - PROCESS | 1969 | --DOMWINDOW == 161 (0x12b80b800) [pid = 1969] [serial = 949] [outer = 0x0] [url = about:blank] 16:07:48 INFO - PROCESS | 1969 | --DOMWINDOW == 160 (0x129c1f400) [pid = 1969] [serial = 942] [outer = 0x0] [url = about:blank] 16:07:48 INFO - PROCESS | 1969 | --DOMWINDOW == 159 (0x12d017400) [pid = 1969] [serial = 954] [outer = 0x0] [url = about:blank] 16:07:48 INFO - PROCESS | 1969 | --DOMWINDOW == 158 (0x11c4cfc00) [pid = 1969] [serial = 933] [outer = 0x0] [url = about:blank] 16:07:48 INFO - PROCESS | 1969 | --DOMWINDOW == 157 (0x125e08c00) [pid = 1969] [serial = 934] [outer = 0x0] [url = about:blank] 16:07:48 INFO - PROCESS | 1969 | --DOMWINDOW == 156 (0x11aa78800) [pid = 1969] [serial = 906] [outer = 0x0] [url = about:blank] 16:07:48 INFO - PROCESS | 1969 | --DOMWINDOW == 155 (0x12e996800) [pid = 1969] [serial = 918] [outer = 0x0] [url = about:blank] 16:07:48 INFO - PROCESS | 1969 | --DOMWINDOW == 154 (0x12e9b2800) [pid = 1969] [serial = 961] [outer = 0x0] [url = about:blank] 16:07:48 INFO - PROCESS | 1969 | --DOMWINDOW == 153 (0x12cff6c00) [pid = 1969] [serial = 957] [outer = 0x0] [url = about:blank] 16:07:48 INFO - PROCESS | 1969 | --DOMWINDOW == 152 (0x12d936000) [pid = 1969] [serial = 955] [outer = 0x0] [url = about:blank] 16:07:48 INFO - PROCESS | 1969 | --DOMWINDOW == 151 (0x118766800) [pid = 1969] [serial = 925] [outer = 0x0] [url = about:blank] 16:07:48 INFO - PROCESS | 1969 | --DOMWINDOW == 150 (0x12c107c00) [pid = 1969] [serial = 952] [outer = 0x0] [url = about:blank] 16:07:48 INFO - PROCESS | 1969 | --DOMWINDOW == 149 (0x12e53e400) [pid = 1969] [serial = 960] [outer = 0x0] [url = about:blank] 16:07:48 INFO - PROCESS | 1969 | --DOMWINDOW == 148 (0x12e3a5c00) [pid = 1969] [serial = 958] [outer = 0x0] [url = about:blank] 16:07:48 INFO - PROCESS | 1969 | --DOMWINDOW == 147 (0x11aa76800) [pid = 1969] [serial = 943] [outer = 0x0] [url = about:blank] 16:07:48 INFO - PROCESS | 1969 | --DOMWINDOW == 146 (0x12f5cdc00) [pid = 1969] [serial = 964] [outer = 0x0] [url = about:blank] 16:07:48 INFO - PROCESS | 1969 | 1461539268671 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:48 INFO - PROCESS | 1969 | ++DOCSHELL 0x11adc5800 == 64 [pid = 1969] [id = 351] 16:07:48 INFO - PROCESS | 1969 | ++DOMWINDOW == 147 (0x11870a000) [pid = 1969] [serial = 1052] [outer = 0x0] 16:07:48 INFO - PROCESS | 1969 | ++DOMWINDOW == 148 (0x11aa76800) [pid = 1969] [serial = 1053] [outer = 0x11870a000] 16:07:48 INFO - PROCESS | 1969 | 1461539268698 Marionette DEBUG loaded listener.js 16:07:48 INFO - PROCESS | 1969 | ++DOMWINDOW == 149 (0x125e0d000) [pid = 1969] [serial = 1054] [outer = 0x11870a000] 16:07:49 INFO - PROCESS | 1969 | [1969] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:07:49 INFO - PROCESS | 1969 | 1461539269043 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] 16:07:49 INFO - PROCESS | 1969 | 1461539269066 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 16:07:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 16:07:49 INFO - PROCESS | 1969 | 1461539269095 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 16:07:49 INFO - PROCESS | 1969 | 1461539269098 Marionette TRACE conn2 <- [1,1378,null,{}] 16:07:49 INFO - PROCESS | 1969 | 1461539269107 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}] 16:07:49 INFO - PROCESS | 1969 | 1461539269196 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 16:07:49 INFO - PROCESS | 1969 | 1461539269201 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:49 INFO - PROCESS | 1969 | ++DOCSHELL 0x12700b800 == 65 [pid = 1969] [id = 352] 16:07:49 INFO - PROCESS | 1969 | ++DOMWINDOW == 150 (0x12584d800) [pid = 1969] [serial = 1055] [outer = 0x0] 16:07:49 INFO - PROCESS | 1969 | ++DOMWINDOW == 151 (0x12752e000) [pid = 1969] [serial = 1056] [outer = 0x12584d800] 16:07:49 INFO - PROCESS | 1969 | 1461539269228 Marionette DEBUG loaded listener.js 16:07:49 INFO - PROCESS | 1969 | ++DOMWINDOW == 152 (0x1297c8000) [pid = 1969] [serial = 1057] [outer = 0x12584d800] 16:07:49 INFO - PROCESS | 1969 | 1461539269572 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] 16:07:49 INFO - PROCESS | 1969 | 1461539269626 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 16:07:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 16:07:49 INFO - PROCESS | 1969 | 1461539269639 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 16:07:49 INFO - PROCESS | 1969 | 1461539269640 Marionette TRACE conn2 <- [1,1382,null,{}] 16:07:49 INFO - PROCESS | 1969 | 1461539269643 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}] 16:07:49 INFO - PROCESS | 1969 | 1461539269732 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 16:07:49 INFO - PROCESS | 1969 | 1461539269736 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:49 INFO - PROCESS | 1969 | ++DOCSHELL 0x11b997800 == 66 [pid = 1969] [id = 353] 16:07:49 INFO - PROCESS | 1969 | ++DOMWINDOW == 153 (0x1297bf800) [pid = 1969] [serial = 1058] [outer = 0x0] 16:07:49 INFO - PROCESS | 1969 | ++DOMWINDOW == 154 (0x12ab3d000) [pid = 1969] [serial = 1059] [outer = 0x1297bf800] 16:07:49 INFO - PROCESS | 1969 | 1461539269763 Marionette DEBUG loaded listener.js 16:07:49 INFO - PROCESS | 1969 | ++DOMWINDOW == 155 (0x12ab48800) [pid = 1969] [serial = 1060] [outer = 0x1297bf800] 16:07:50 INFO - PROCESS | 1969 | [1969] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:07:50 INFO - PROCESS | 1969 | 1461539270121 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] 16:07:50 INFO - PROCESS | 1969 | 1461539270162 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 16:07:50 INFO - PROCESS | 1969 | 1461539270164 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 16:07:50 INFO - PROCESS | 1969 | 1461539270166 Marionette TRACE conn2 <- [1,1386,null,{}] 16:07:50 INFO - PROCESS | 1969 | 1461539270168 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}] 16:07:50 INFO - PROCESS | 1969 | 1461539270257 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 16:07:50 INFO - PROCESS | 1969 | 1461539270336 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:50 INFO - PROCESS | 1969 | ++DOCSHELL 0x12a9d3000 == 67 [pid = 1969] [id = 354] 16:07:50 INFO - PROCESS | 1969 | ++DOMWINDOW == 156 (0x12acc6400) [pid = 1969] [serial = 1061] [outer = 0x0] 16:07:50 INFO - PROCESS | 1969 | ++DOMWINDOW == 157 (0x12acc8400) [pid = 1969] [serial = 1062] [outer = 0x12acc6400] 16:07:50 INFO - PROCESS | 1969 | 1461539270368 Marionette DEBUG loaded listener.js 16:07:50 INFO - PROCESS | 1969 | ++DOMWINDOW == 158 (0x12accf800) [pid = 1969] [serial = 1063] [outer = 0x12acc6400] 16:07:50 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | Canvas test: 2d.pattern.image.incomplete.removedsrc - An attempt was made to use an object that is not, or is no longer, usable 16:07:50 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13 16:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:07:50 INFO - _addTest/ [0,1389,"getWindowHandle",null] 16:07:50 INFO - PROCESS | 1969 | 1461539270739 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 16:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 16:07:50 INFO - PROCESS | 1969 | 1461539270742 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 16:07:50 INFO - PROCESS | 1969 | 1461539270743 Marionette TRACE conn2 <- [1,1390,null,{}] 16:07:50 INFO - PROCESS | 1969 | 1461539270746 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}] 16:07:50 INFO - PROCESS | 1969 | 1461539270895 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 16:07:50 INFO - PROCESS | 1969 | 1461539270915 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:50 INFO - PROCESS | 1969 | ++DOCSHELL 0x12aa38800 == 68 [pid = 1969] [id = 355] 16:07:50 INFO - PROCESS | 1969 | ++DOMWINDOW == 159 (0x12acd1400) [pid = 1969] [serial = 1064] [outer = 0x0] 16:07:50 INFO - PROCESS | 1969 | ++DOMWINDOW == 160 (0x12ae90c00) [pid = 1969] [serial = 1065] [outer = 0x12acd1400] 16:07:50 INFO - PROCESS | 1969 | 1461539270958 Marionette DEBUG loaded listener.js 16:07:51 INFO - PROCESS | 1969 | ++DOMWINDOW == 161 (0x12b4e3c00) [pid = 1969] [serial = 1066] [outer = 0x12acd1400] 16:07:51 INFO - PROCESS | 1969 | 1461539271410 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]]]}] 16:07:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 16:07:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 719ms 16:07:51 INFO - PROCESS | 1969 | 1461539271461 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 16:07:51 INFO - PROCESS | 1969 | 1461539271462 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 16:07:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 16:07:51 INFO - PROCESS | 1969 | 1461539271465 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 16:07:51 INFO - PROCESS | 1969 | 1461539271466 Marionette TRACE conn2 <- [1,1394,null,{}] 16:07:51 INFO - PROCESS | 1969 | 1461539271468 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}] 16:07:51 INFO - PROCESS | 1969 | 1461539271577 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 16:07:51 INFO - PROCESS | 1969 | 1461539271591 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:51 INFO - PROCESS | 1969 | ++DOCSHELL 0x12b44a000 == 69 [pid = 1969] [id = 356] 16:07:51 INFO - PROCESS | 1969 | ++DOMWINDOW == 162 (0x12b4edc00) [pid = 1969] [serial = 1067] [outer = 0x0] 16:07:51 INFO - PROCESS | 1969 | ++DOMWINDOW == 163 (0x12b619800) [pid = 1969] [serial = 1068] [outer = 0x12b4edc00] 16:07:51 INFO - PROCESS | 1969 | 1461539271617 Marionette DEBUG loaded listener.js 16:07:51 INFO - PROCESS | 1969 | ++DOMWINDOW == 164 (0x12bd8e400) [pid = 1969] [serial = 1069] [outer = 0x12b4edc00] 16:07:51 INFO - PROCESS | 1969 | 1461539271966 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]]]}] 16:07:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 16:07:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 519ms 16:07:51 INFO - PROCESS | 1969 | 1461539271985 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 16:07:51 INFO - PROCESS | 1969 | 1461539271988 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 16:07:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 16:07:52 INFO - PROCESS | 1969 | 1461539272005 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 16:07:52 INFO - PROCESS | 1969 | 1461539272006 Marionette TRACE conn2 <- [1,1398,null,{}] 16:07:52 INFO - PROCESS | 1969 | 1461539272008 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}] 16:07:52 INFO - PROCESS | 1969 | 1461539272117 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 16:07:52 INFO - PROCESS | 1969 | 1461539272157 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:52 INFO - PROCESS | 1969 | ++DOCSHELL 0x12bf87000 == 70 [pid = 1969] [id = 357] 16:07:52 INFO - PROCESS | 1969 | ++DOMWINDOW == 165 (0x12acc7000) [pid = 1969] [serial = 1070] [outer = 0x0] 16:07:52 INFO - PROCESS | 1969 | ++DOMWINDOW == 166 (0x12c109000) [pid = 1969] [serial = 1071] [outer = 0x12acc7000] 16:07:52 INFO - PROCESS | 1969 | 1461539272182 Marionette DEBUG loaded listener.js 16:07:52 INFO - PROCESS | 1969 | ++DOMWINDOW == 167 (0x12cfee000) [pid = 1969] [serial = 1072] [outer = 0x12acc7000] 16:07:52 INFO - PROCESS | 1969 | 1461539272537 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]]]}] 16:07:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 16:07:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 583ms 16:07:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 16:07:52 INFO - PROCESS | 1969 | 1461539272574 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 16:07:52 INFO - PROCESS | 1969 | 1461539272575 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 16:07:52 INFO - PROCESS | 1969 | 1461539272577 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 16:07:52 INFO - PROCESS | 1969 | 1461539272579 Marionette TRACE conn2 <- [1,1402,null,{}] 16:07:52 INFO - PROCESS | 1969 | 1461539272581 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}] 16:07:52 INFO - PROCESS | 1969 | 1461539272836 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 16:07:52 INFO - PROCESS | 1969 | --DOMWINDOW == 166 (0x115095c00) [pid = 1969] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 16:07:52 INFO - PROCESS | 1969 | --DOMWINDOW == 165 (0x11927f800) [pid = 1969] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 16:07:52 INFO - PROCESS | 1969 | --DOMWINDOW == 164 (0x12b4e2800) [pid = 1969] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 16:07:52 INFO - PROCESS | 1969 | --DOMWINDOW == 163 (0x125e0a800) [pid = 1969] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 16:07:52 INFO - PROCESS | 1969 | --DOMWINDOW == 162 (0x11af05400) [pid = 1969] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 16:07:52 INFO - PROCESS | 1969 | --DOMWINDOW == 161 (0x125e0e800) [pid = 1969] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 16:07:52 INFO - PROCESS | 1969 | --DOMWINDOW == 160 (0x1297c0c00) [pid = 1969] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 16:07:52 INFO - PROCESS | 1969 | --DOMWINDOW == 159 (0x12b477c00) [pid = 1969] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 16:07:52 INFO - PROCESS | 1969 | --DOMWINDOW == 158 (0x11b1b9800) [pid = 1969] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 16:07:52 INFO - PROCESS | 1969 | --DOMWINDOW == 157 (0x11508e000) [pid = 1969] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 16:07:52 INFO - PROCESS | 1969 | --DOMWINDOW == 156 (0x12c109400) [pid = 1969] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 16:07:52 INFO - PROCESS | 1969 | 1461539272888 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:52 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c834000 == 71 [pid = 1969] [id = 358] 16:07:52 INFO - PROCESS | 1969 | ++DOMWINDOW == 157 (0x114baa400) [pid = 1969] [serial = 1073] [outer = 0x0] 16:07:52 INFO - PROCESS | 1969 | ++DOMWINDOW == 158 (0x115095400) [pid = 1969] [serial = 1074] [outer = 0x114baa400] 16:07:52 INFO - PROCESS | 1969 | 1461539272914 Marionette DEBUG loaded listener.js 16:07:52 INFO - PROCESS | 1969 | ++DOMWINDOW == 159 (0x11c41dc00) [pid = 1969] [serial = 1075] [outer = 0x114baa400] 16:07:53 INFO - PROCESS | 1969 | 1461539273191 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]]]}] 16:07:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 16:07:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 668ms 16:07:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 16:07:53 INFO - PROCESS | 1969 | 1461539273246 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 16:07:53 INFO - PROCESS | 1969 | 1461539273248 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 16:07:53 INFO - PROCESS | 1969 | 1461539273250 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 16:07:53 INFO - PROCESS | 1969 | 1461539273251 Marionette TRACE conn2 <- [1,1406,null,{}] 16:07:53 INFO - PROCESS | 1969 | 1461539273256 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}] 16:07:53 INFO - PROCESS | 1969 | 1461539273347 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 16:07:53 INFO - PROCESS | 1969 | 1461539273432 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:53 INFO - PROCESS | 1969 | ++DOCSHELL 0x12dc96800 == 72 [pid = 1969] [id = 359] 16:07:53 INFO - PROCESS | 1969 | ++DOMWINDOW == 160 (0x11bbb8c00) [pid = 1969] [serial = 1076] [outer = 0x0] 16:07:53 INFO - PROCESS | 1969 | ++DOMWINDOW == 161 (0x12cff8c00) [pid = 1969] [serial = 1077] [outer = 0x11bbb8c00] 16:07:53 INFO - PROCESS | 1969 | 1461539273462 Marionette DEBUG loaded listener.js 16:07:53 INFO - PROCESS | 1969 | ++DOMWINDOW == 162 (0x12d9e6000) [pid = 1969] [serial = 1078] [outer = 0x11bbb8c00] 16:07:53 INFO - PROCESS | 1969 | 1461539273765 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]]]}] 16:07:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 16:07:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 524ms 16:07:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 16:07:53 INFO - PROCESS | 1969 | 1461539273776 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 16:07:53 INFO - PROCESS | 1969 | 1461539273778 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 16:07:53 INFO - PROCESS | 1969 | 1461539273780 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 16:07:53 INFO - PROCESS | 1969 | 1461539273782 Marionette TRACE conn2 <- [1,1410,null,{}] 16:07:53 INFO - PROCESS | 1969 | 1461539273792 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}] 16:07:53 INFO - PROCESS | 1969 | 1461539273904 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 16:07:53 INFO - PROCESS | 1969 | 1461539273909 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:53 INFO - PROCESS | 1969 | ++DOCSHELL 0x12eaf3000 == 73 [pid = 1969] [id = 360] 16:07:53 INFO - PROCESS | 1969 | ++DOMWINDOW == 163 (0x12d9eb800) [pid = 1969] [serial = 1079] [outer = 0x0] 16:07:53 INFO - PROCESS | 1969 | ++DOMWINDOW == 164 (0x12e53e800) [pid = 1969] [serial = 1080] [outer = 0x12d9eb800] 16:07:53 INFO - PROCESS | 1969 | 1461539273934 Marionette DEBUG loaded listener.js 16:07:53 INFO - PROCESS | 1969 | ++DOMWINDOW == 165 (0x12e7f1000) [pid = 1969] [serial = 1081] [outer = 0x12d9eb800] 16:07:54 INFO - PROCESS | 1969 | 1461539274312 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]]]}] 16:07:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 16:07:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 573ms 16:07:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 16:07:54 INFO - PROCESS | 1969 | 1461539274354 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 16:07:54 INFO - PROCESS | 1969 | 1461539274355 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 16:07:54 INFO - PROCESS | 1969 | 1461539274357 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 16:07:54 INFO - PROCESS | 1969 | 1461539274358 Marionette TRACE conn2 <- [1,1414,null,{}] 16:07:54 INFO - PROCESS | 1969 | 1461539274360 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}] 16:07:54 INFO - PROCESS | 1969 | 1461539274452 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 16:07:54 INFO - PROCESS | 1969 | 1461539274456 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:54 INFO - PROCESS | 1969 | ++DOCSHELL 0x12ef7c800 == 74 [pid = 1969] [id = 361] 16:07:54 INFO - PROCESS | 1969 | ++DOMWINDOW == 166 (0x12e7f1400) [pid = 1969] [serial = 1082] [outer = 0x0] 16:07:54 INFO - PROCESS | 1969 | ++DOMWINDOW == 167 (0x12e995c00) [pid = 1969] [serial = 1083] [outer = 0x12e7f1400] 16:07:54 INFO - PROCESS | 1969 | 1461539274482 Marionette DEBUG loaded listener.js 16:07:54 INFO - PROCESS | 1969 | ++DOMWINDOW == 168 (0x12e9bac00) [pid = 1969] [serial = 1084] [outer = 0x12e7f1400] 16:07:55 INFO - PROCESS | 1969 | 1461539275038 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]]]}] 16:07:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 16:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 720ms 16:07:55 INFO - PROCESS | 1969 | 1461539275077 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 16:07:55 INFO - PROCESS | 1969 | 1461539275080 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 16:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 16:07:55 INFO - PROCESS | 1969 | 1461539275084 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 16:07:55 INFO - PROCESS | 1969 | 1461539275086 Marionette TRACE conn2 <- [1,1418,null,{}] 16:07:55 INFO - PROCESS | 1969 | 1461539275091 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}] 16:07:55 INFO - PROCESS | 1969 | 1461539275210 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 16:07:55 INFO - PROCESS | 1969 | 1461539275324 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:55 INFO - PROCESS | 1969 | ++DOCSHELL 0x127a65800 == 75 [pid = 1969] [id = 362] 16:07:55 INFO - PROCESS | 1969 | ++DOMWINDOW == 169 (0x119b56000) [pid = 1969] [serial = 1085] [outer = 0x0] 16:07:55 INFO - PROCESS | 1969 | ++DOMWINDOW == 170 (0x11bbc1800) [pid = 1969] [serial = 1086] [outer = 0x119b56000] 16:07:55 INFO - PROCESS | 1969 | 1461539275357 Marionette DEBUG loaded listener.js 16:07:55 INFO - PROCESS | 1969 | ++DOMWINDOW == 171 (0x125a46000) [pid = 1969] [serial = 1087] [outer = 0x119b56000] 16:07:55 INFO - PROCESS | 1969 | 1461539275879 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]]]}] 16:07:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 16:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 822ms 16:07:55 INFO - PROCESS | 1969 | 1461539275907 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 16:07:55 INFO - PROCESS | 1969 | 1461539275911 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 16:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 16:07:55 INFO - PROCESS | 1969 | 1461539275915 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 16:07:55 INFO - PROCESS | 1969 | 1461539275918 Marionette TRACE conn2 <- [1,1422,null,{}] 16:07:55 INFO - PROCESS | 1969 | 1461539275920 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}] 16:07:56 INFO - PROCESS | 1969 | 1461539276031 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 16:07:56 INFO - PROCESS | 1969 | 1461539276113 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:56 INFO - PROCESS | 1969 | ++DOCSHELL 0x12cf16800 == 76 [pid = 1969] [id = 363] 16:07:56 INFO - PROCESS | 1969 | ++DOMWINDOW == 172 (0x125ed8400) [pid = 1969] [serial = 1088] [outer = 0x0] 16:07:56 INFO - PROCESS | 1969 | ++DOMWINDOW == 173 (0x125edc000) [pid = 1969] [serial = 1089] [outer = 0x125ed8400] 16:07:56 INFO - PROCESS | 1969 | 1461539276144 Marionette DEBUG loaded listener.js 16:07:56 INFO - PROCESS | 1969 | ++DOMWINDOW == 174 (0x1277c2c00) [pid = 1969] [serial = 1090] [outer = 0x125ed8400] 16:07:56 INFO - PROCESS | 1969 | 1461539276744 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]]]}] 16:07:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 16:07:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 873ms 16:07:56 INFO - PROCESS | 1969 | 1461539276790 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 16:07:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 16:07:56 INFO - PROCESS | 1969 | 1461539276792 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 16:07:56 INFO - PROCESS | 1969 | 1461539276797 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 16:07:56 INFO - PROCESS | 1969 | 1461539276801 Marionette TRACE conn2 <- [1,1426,null,{}] 16:07:56 INFO - PROCESS | 1969 | 1461539276813 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}] 16:07:56 INFO - PROCESS | 1969 | 1461539276952 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 16:07:57 INFO - PROCESS | 1969 | 1461539277035 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:57 INFO - PROCESS | 1969 | ++DOCSHELL 0x130292000 == 77 [pid = 1969] [id = 364] 16:07:57 INFO - PROCESS | 1969 | ++DOMWINDOW == 175 (0x12a688800) [pid = 1969] [serial = 1091] [outer = 0x0] 16:07:57 INFO - PROCESS | 1969 | ++DOMWINDOW == 176 (0x12adf9400) [pid = 1969] [serial = 1092] [outer = 0x12a688800] 16:07:57 INFO - PROCESS | 1969 | 1461539277067 Marionette DEBUG loaded listener.js 16:07:57 INFO - PROCESS | 1969 | ++DOMWINDOW == 177 (0x12b61ac00) [pid = 1969] [serial = 1093] [outer = 0x12a688800] 16:07:57 INFO - PROCESS | 1969 | 1461539277585 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]]]}] 16:07:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 16:07:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 828ms 16:07:57 INFO - PROCESS | 1969 | 1461539277640 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 16:07:57 INFO - PROCESS | 1969 | 1461539277643 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 16:07:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 16:07:57 INFO - PROCESS | 1969 | 1461539277648 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 16:07:57 INFO - PROCESS | 1969 | 1461539277650 Marionette TRACE conn2 <- [1,1430,null,{}] 16:07:57 INFO - PROCESS | 1969 | 1461539277656 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}] 16:07:57 INFO - PROCESS | 1969 | 1461539277801 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 16:07:57 INFO - PROCESS | 1969 | 1461539277911 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:57 INFO - PROCESS | 1969 | ++DOCSHELL 0x12a486000 == 78 [pid = 1969] [id = 365] 16:07:57 INFO - PROCESS | 1969 | ++DOMWINDOW == 178 (0x125f30400) [pid = 1969] [serial = 1094] [outer = 0x0] 16:07:57 INFO - PROCESS | 1969 | ++DOMWINDOW == 179 (0x12d92c800) [pid = 1969] [serial = 1095] [outer = 0x125f30400] 16:07:57 INFO - PROCESS | 1969 | 1461539277943 Marionette DEBUG loaded listener.js 16:07:57 INFO - PROCESS | 1969 | ++DOMWINDOW == 180 (0x12e79f400) [pid = 1969] [serial = 1096] [outer = 0x125f30400] 16:07:58 INFO - PROCESS | 1969 | 1461539278375 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]]]}] 16:07:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 16:07:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 773ms 16:07:58 INFO - PROCESS | 1969 | 1461539278422 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 16:07:58 INFO - PROCESS | 1969 | 1461539278424 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 16:07:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 16:07:58 INFO - PROCESS | 1969 | 1461539278426 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 16:07:58 INFO - PROCESS | 1969 | 1461539278427 Marionette TRACE conn2 <- [1,1434,null,{}] 16:07:58 INFO - PROCESS | 1969 | 1461539278430 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}] 16:07:58 INFO - PROCESS | 1969 | 1461539278537 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 16:07:58 INFO - PROCESS | 1969 | 1461539278649 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:58 INFO - PROCESS | 1969 | ++DOCSHELL 0x13736c000 == 79 [pid = 1969] [id = 366] 16:07:58 INFO - PROCESS | 1969 | ++DOMWINDOW == 181 (0x12e540400) [pid = 1969] [serial = 1097] [outer = 0x0] 16:07:58 INFO - PROCESS | 1969 | ++DOMWINDOW == 182 (0x12e9b9c00) [pid = 1969] [serial = 1098] [outer = 0x12e540400] 16:07:58 INFO - PROCESS | 1969 | 1461539278681 Marionette DEBUG loaded listener.js 16:07:58 INFO - PROCESS | 1969 | ++DOMWINDOW == 183 (0x12f5c9000) [pid = 1969] [serial = 1099] [outer = 0x12e540400] 16:07:59 INFO - PROCESS | 1969 | 1461539279133 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]]]}] 16:07:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 16:07:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 769ms 16:07:59 INFO - PROCESS | 1969 | 1461539279196 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 16:07:59 INFO - PROCESS | 1969 | 1461539279197 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 16:07:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 16:07:59 INFO - PROCESS | 1969 | 1461539279200 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 16:07:59 INFO - PROCESS | 1969 | 1461539279201 Marionette TRACE conn2 <- [1,1438,null,{}] 16:07:59 INFO - PROCESS | 1969 | 1461539279206 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}] 16:07:59 INFO - PROCESS | 1969 | 1461539279328 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 16:07:59 INFO - PROCESS | 1969 | 1461539279413 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:59 INFO - PROCESS | 1969 | ++DOCSHELL 0x13738d800 == 80 [pid = 1969] [id = 367] 16:07:59 INFO - PROCESS | 1969 | ++DOMWINDOW == 184 (0x12f94d400) [pid = 1969] [serial = 1100] [outer = 0x0] 16:07:59 INFO - PROCESS | 1969 | ++DOMWINDOW == 185 (0x12fd97400) [pid = 1969] [serial = 1101] [outer = 0x12f94d400] 16:07:59 INFO - PROCESS | 1969 | 1461539279445 Marionette DEBUG loaded listener.js 16:07:59 INFO - PROCESS | 1969 | ++DOMWINDOW == 186 (0x13019bc00) [pid = 1969] [serial = 1102] [outer = 0x12f94d400] 16:07:59 INFO - PROCESS | 1969 | 1461539279863 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]]]}] 16:07:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 16:07:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 673ms 16:07:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 16:07:59 INFO - PROCESS | 1969 | 1461539279873 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 16:07:59 INFO - PROCESS | 1969 | 1461539279875 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 16:07:59 INFO - PROCESS | 1969 | 1461539279877 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 16:07:59 INFO - PROCESS | 1969 | 1461539279878 Marionette TRACE conn2 <- [1,1442,null,{}] 16:07:59 INFO - PROCESS | 1969 | 1461539279880 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}] 16:07:59 INFO - PROCESS | 1969 | 1461539279990 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 16:08:00 INFO - PROCESS | 1969 | 1461539280075 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:00 INFO - PROCESS | 1969 | ++DOCSHELL 0x1373a2000 == 81 [pid = 1969] [id = 368] 16:08:00 INFO - PROCESS | 1969 | ++DOMWINDOW == 187 (0x12ff79800) [pid = 1969] [serial = 1103] [outer = 0x0] 16:08:00 INFO - PROCESS | 1969 | ++DOMWINDOW == 188 (0x1301a2400) [pid = 1969] [serial = 1104] [outer = 0x12ff79800] 16:08:00 INFO - PROCESS | 1969 | 1461539280105 Marionette DEBUG loaded listener.js 16:08:00 INFO - PROCESS | 1969 | ++DOMWINDOW == 189 (0x130957400) [pid = 1969] [serial = 1105] [outer = 0x12ff79800] 16:08:00 INFO - PROCESS | 1969 | 1461539280540 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]]]}] 16:08:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 16:08:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 719ms 16:08:00 INFO - PROCESS | 1969 | 1461539280606 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 16:08:00 INFO - PROCESS | 1969 | 1461539280608 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 16:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 16:08:00 INFO - PROCESS | 1969 | 1461539280645 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 16:08:00 INFO - PROCESS | 1969 | 1461539280648 Marionette TRACE conn2 <- [1,1446,null,{}] 16:08:00 INFO - PROCESS | 1969 | 1461539280665 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}] 16:08:00 INFO - PROCESS | 1969 | 1461539280865 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 16:08:00 INFO - PROCESS | 1969 | 1461539280947 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:00 INFO - PROCESS | 1969 | ++DOCSHELL 0x13796f800 == 82 [pid = 1969] [id = 369] 16:08:00 INFO - PROCESS | 1969 | ++DOMWINDOW == 190 (0x11927c400) [pid = 1969] [serial = 1106] [outer = 0x0] 16:08:00 INFO - PROCESS | 1969 | ++DOMWINDOW == 191 (0x130959000) [pid = 1969] [serial = 1107] [outer = 0x11927c400] 16:08:00 INFO - PROCESS | 1969 | 1461539280993 Marionette DEBUG loaded listener.js 16:08:01 INFO - PROCESS | 1969 | ++DOMWINDOW == 192 (0x130961400) [pid = 1969] [serial = 1108] [outer = 0x11927c400] 16:08:01 INFO - PROCESS | 1969 | 1461539281498 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]]]}] 16:08:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 16:08:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 909ms 16:08:01 INFO - PROCESS | 1969 | 1461539281523 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 16:08:01 INFO - PROCESS | 1969 | 1461539281524 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 16:08:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 16:08:01 INFO - PROCESS | 1969 | 1461539281527 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 16:08:01 INFO - PROCESS | 1969 | 1461539281528 Marionette TRACE conn2 <- [1,1450,null,{}] 16:08:01 INFO - PROCESS | 1969 | 1461539281530 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}] 16:08:01 INFO - PROCESS | 1969 | 1461539281646 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 16:08:01 INFO - PROCESS | 1969 | 1461539281730 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:01 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c838000 == 83 [pid = 1969] [id = 370] 16:08:01 INFO - PROCESS | 1969 | ++DOMWINDOW == 193 (0x115090400) [pid = 1969] [serial = 1109] [outer = 0x0] 16:08:01 INFO - PROCESS | 1969 | ++DOMWINDOW == 194 (0x125e0b800) [pid = 1969] [serial = 1110] [outer = 0x115090400] 16:08:01 INFO - PROCESS | 1969 | 1461539281762 Marionette DEBUG loaded listener.js 16:08:01 INFO - PROCESS | 1969 | ++DOMWINDOW == 195 (0x12f5d0800) [pid = 1969] [serial = 1111] [outer = 0x115090400] 16:08:02 INFO - PROCESS | 1969 | 1461539282306 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]]]}] 16:08:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 16:08:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 820ms 16:08:02 INFO - PROCESS | 1969 | 1461539282348 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 16:08:02 INFO - PROCESS | 1969 | 1461539282351 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 16:08:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 16:08:02 INFO - PROCESS | 1969 | 1461539282354 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 16:08:02 INFO - PROCESS | 1969 | 1461539282356 Marionette TRACE conn2 <- [1,1454,null,{}] 16:08:02 INFO - PROCESS | 1969 | 1461539282360 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}] 16:08:02 INFO - PROCESS | 1969 | 1461539282479 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 16:08:02 INFO - PROCESS | 1969 | 1461539282739 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:02 INFO - PROCESS | 1969 | ++DOCSHELL 0x127039800 == 84 [pid = 1969] [id = 371] 16:08:02 INFO - PROCESS | 1969 | ++DOMWINDOW == 196 (0x115091400) [pid = 1969] [serial = 1112] [outer = 0x0] 16:08:02 INFO - PROCESS | 1969 | ++DOMWINDOW == 197 (0x118cea800) [pid = 1969] [serial = 1113] [outer = 0x115091400] 16:08:02 INFO - PROCESS | 1969 | 1461539282770 Marionette DEBUG loaded listener.js 16:08:02 INFO - PROCESS | 1969 | ++DOMWINDOW == 198 (0x11aa80c00) [pid = 1969] [serial = 1114] [outer = 0x115091400] 16:08:03 INFO - PROCESS | 1969 | 1461539283213 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]]]}] 16:08:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 16:08:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 871ms 16:08:03 INFO - PROCESS | 1969 | 1461539283226 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 16:08:03 INFO - PROCESS | 1969 | 1461539283229 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 16:08:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 16:08:03 INFO - PROCESS | 1969 | 1461539283232 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 16:08:03 INFO - PROCESS | 1969 | 1461539283234 Marionette TRACE conn2 <- [1,1458,null,{}] 16:08:03 INFO - PROCESS | 1969 | 1461539283237 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}] 16:08:03 INFO - PROCESS | 1969 | 1461539283345 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 16:08:03 INFO - PROCESS | 1969 | 1461539283463 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:03 INFO - PROCESS | 1969 | ++DOCSHELL 0x12aa1f000 == 85 [pid = 1969] [id = 372] 16:08:03 INFO - PROCESS | 1969 | ++DOMWINDOW == 199 (0x125d5f400) [pid = 1969] [serial = 1115] [outer = 0x0] 16:08:03 INFO - PROCESS | 1969 | ++DOMWINDOW == 200 (0x1158fa400) [pid = 1969] [serial = 1116] [outer = 0x125d5f400] 16:08:03 INFO - PROCESS | 1969 | 1461539283495 Marionette DEBUG loaded listener.js 16:08:03 INFO - PROCESS | 1969 | ++DOMWINDOW == 201 (0x125edb800) [pid = 1969] [serial = 1117] [outer = 0x125d5f400] 16:08:03 INFO - PROCESS | 1969 | --DOCSHELL 0x12ed2d000 == 84 [pid = 1969] [id = 322] 16:08:03 INFO - PROCESS | 1969 | --DOCSHELL 0x12eaf3000 == 83 [pid = 1969] [id = 360] 16:08:03 INFO - PROCESS | 1969 | --DOCSHELL 0x12dc96800 == 82 [pid = 1969] [id = 359] 16:08:03 INFO - PROCESS | 1969 | --DOCSHELL 0x11c834000 == 81 [pid = 1969] [id = 358] 16:08:03 INFO - PROCESS | 1969 | --DOCSHELL 0x12bf87000 == 80 [pid = 1969] [id = 357] 16:08:03 INFO - PROCESS | 1969 | --DOMWINDOW == 200 (0x12ab3f000) [pid = 1969] [serial = 1026] [outer = 0x0] [url = about:blank] 16:08:03 INFO - PROCESS | 1969 | --DOCSHELL 0x12b44a000 == 79 [pid = 1969] [id = 356] 16:08:03 INFO - PROCESS | 1969 | --DOCSHELL 0x12aa38800 == 78 [pid = 1969] [id = 355] 16:08:03 INFO - PROCESS | 1969 | --DOCSHELL 0x12a9d3000 == 77 [pid = 1969] [id = 354] 16:08:03 INFO - PROCESS | 1969 | --DOCSHELL 0x11b997800 == 76 [pid = 1969] [id = 353] 16:08:03 INFO - PROCESS | 1969 | --DOCSHELL 0x12700b800 == 75 [pid = 1969] [id = 352] 16:08:03 INFO - PROCESS | 1969 | --DOCSHELL 0x11adc5800 == 74 [pid = 1969] [id = 351] 16:08:03 INFO - PROCESS | 1969 | --DOCSHELL 0x119c25800 == 73 [pid = 1969] [id = 350] 16:08:03 INFO - PROCESS | 1969 | --DOCSHELL 0x11c82f000 == 72 [pid = 1969] [id = 349] 16:08:03 INFO - PROCESS | 1969 | --DOCSHELL 0x12a131800 == 71 [pid = 1969] [id = 344] 16:08:03 INFO - PROCESS | 1969 | --DOCSHELL 0x11c331000 == 70 [pid = 1969] [id = 343] 16:08:03 INFO - PROCESS | 1969 | --DOCSHELL 0x12f594800 == 69 [pid = 1969] [id = 342] 16:08:03 INFO - PROCESS | 1969 | 1461539283917 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]]]}] 16:08:03 INFO - PROCESS | 1969 | --DOMWINDOW == 199 (0x12f94c000) [pid = 1969] [serial = 1024] [outer = 0x0] [url = about:blank] 16:08:03 INFO - PROCESS | 1969 | --DOMWINDOW == 198 (0x12e7a1400) [pid = 1969] [serial = 1017] [outer = 0x0] [url = about:blank] 16:08:03 INFO - PROCESS | 1969 | --DOMWINDOW == 197 (0x11af4d800) [pid = 1969] [serial = 994] [outer = 0x0] [url = about:blank] 16:08:03 INFO - PROCESS | 1969 | --DOMWINDOW == 196 (0x11aa72c00) [pid = 1969] [serial = 993] [outer = 0x0] [url = about:blank] 16:08:03 INFO - PROCESS | 1969 | --DOMWINDOW == 195 (0x12e7a1000) [pid = 1969] [serial = 966] [outer = 0x0] [url = about:blank] 16:08:03 INFO - PROCESS | 1969 | --DOMWINDOW == 194 (0x11c12d400) [pid = 1969] [serial = 972] [outer = 0x0] [url = about:blank] 16:08:03 INFO - PROCESS | 1969 | --DOMWINDOW == 193 (0x12e53b400) [pid = 1969] [serial = 1011] [outer = 0x0] [url = about:blank] 16:08:03 INFO - PROCESS | 1969 | --DOMWINDOW == 192 (0x12843d000) [pid = 1969] [serial = 1000] [outer = 0x0] [url = about:blank] 16:08:03 INFO - PROCESS | 1969 | --DOMWINDOW == 191 (0x12a695800) [pid = 1969] [serial = 1020] [outer = 0x0] [url = about:blank] 16:08:03 INFO - PROCESS | 1969 | --DOMWINDOW == 190 (0x12ae98400) [pid = 1969] [serial = 1006] [outer = 0x0] [url = about:blank] 16:08:03 INFO - PROCESS | 1969 | --DOMWINDOW == 189 (0x12b4e1000) [pid = 1969] [serial = 978] [outer = 0x0] [url = about:blank] 16:08:03 INFO - PROCESS | 1969 | --DOMWINDOW == 188 (0x12e992400) [pid = 1969] [serial = 984] [outer = 0x0] [url = about:blank] 16:08:03 INFO - PROCESS | 1969 | --DOMWINDOW == 187 (0x12d934800) [pid = 1969] [serial = 981] [outer = 0x0] [url = about:blank] 16:08:03 INFO - PROCESS | 1969 | --DOMWINDOW == 186 (0x12adfe400) [pid = 1969] [serial = 990] [outer = 0x0] [url = about:blank] 16:08:03 INFO - PROCESS | 1969 | --DOMWINDOW == 185 (0x12e512800) [pid = 1969] [serial = 1021] [outer = 0x0] [url = about:blank] 16:08:03 INFO - PROCESS | 1969 | --DOMWINDOW == 184 (0x12e9b9800) [pid = 1969] [serial = 1018] [outer = 0x0] [url = about:blank] 16:08:03 INFO - PROCESS | 1969 | --DOMWINDOW == 183 (0x129c19400) [pid = 1969] [serial = 1002] [outer = 0x0] [url = about:blank] 16:08:03 INFO - PROCESS | 1969 | --DOMWINDOW == 182 (0x127f9c400) [pid = 1969] [serial = 975] [outer = 0x0] [url = about:blank] 16:08:03 INFO - PROCESS | 1969 | --DOMWINDOW == 181 (0x11b917400) [pid = 1969] [serial = 1008] [outer = 0x0] [url = about:blank] 16:08:03 INFO - PROCESS | 1969 | --DOMWINDOW == 180 (0x125857800) [pid = 1969] [serial = 997] [outer = 0x0] [url = about:blank] 16:08:03 INFO - PROCESS | 1969 | --DOMWINDOW == 179 (0x11509b800) [pid = 1969] [serial = 1015] [outer = 0x0] [url = about:blank] 16:08:03 INFO - PROCESS | 1969 | --DOMWINDOW == 178 (0x11aa77000) [pid = 1969] [serial = 969] [outer = 0x0] [url = about:blank] 16:08:03 INFO - PROCESS | 1969 | --DOMWINDOW == 177 (0x12ade9000) [pid = 1969] [serial = 1003] [outer = 0x0] [url = about:blank] 16:08:03 INFO - PROCESS | 1969 | --DOMWINDOW == 176 (0x12adfe000) [pid = 1969] [serial = 1005] [outer = 0x0] [url = about:blank] 16:08:03 INFO - PROCESS | 1969 | --DOMWINDOW == 175 (0x11b918c00) [pid = 1969] [serial = 996] [outer = 0x0] [url = about:blank] 16:08:03 INFO - PROCESS | 1969 | --DOMWINDOW == 174 (0x12d9eb000) [pid = 1969] [serial = 1009] [outer = 0x0] [url = about:blank] 16:08:03 INFO - PROCESS | 1969 | --DOMWINDOW == 173 (0x12ef4f400) [pid = 1969] [serial = 1023] [outer = 0x0] [url = about:blank] 16:08:03 INFO - PROCESS | 1969 | --DOMWINDOW == 172 (0x12e917400) [pid = 1969] [serial = 1012] [outer = 0x0] [url = about:blank] 16:08:03 INFO - PROCESS | 1969 | --DOMWINDOW == 171 (0x115097800) [pid = 1969] [serial = 1014] [outer = 0x0] [url = about:blank] 16:08:03 INFO - PROCESS | 1969 | --DOMWINDOW == 170 (0x126ddbc00) [pid = 1969] [serial = 999] [outer = 0x0] [url = about:blank] 16:08:03 INFO - PROCESS | 1969 | --DOMWINDOW == 169 (0x12adf8c00) [pid = 1969] [serial = 987] [outer = 0x0] [url = about:blank] 16:08:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 16:08:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 724ms 16:08:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 16:08:03 INFO - PROCESS | 1969 | 1461539283979 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 16:08:03 INFO - PROCESS | 1969 | 1461539283981 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 16:08:03 INFO - PROCESS | 1969 | 1461539283984 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 16:08:03 INFO - PROCESS | 1969 | 1461539283985 Marionette TRACE conn2 <- [1,1462,null,{}] 16:08:03 INFO - PROCESS | 1969 | 1461539283988 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}] 16:08:04 INFO - PROCESS | 1969 | 1461539284084 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 16:08:04 INFO - PROCESS | 1969 | 1461539284090 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:04 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c482000 == 70 [pid = 1969] [id = 373] 16:08:04 INFO - PROCESS | 1969 | ++DOMWINDOW == 170 (0x127450800) [pid = 1969] [serial = 1118] [outer = 0x0] 16:08:04 INFO - PROCESS | 1969 | ++DOMWINDOW == 171 (0x127addc00) [pid = 1969] [serial = 1119] [outer = 0x127450800] 16:08:04 INFO - PROCESS | 1969 | 1461539284118 Marionette DEBUG loaded listener.js 16:08:04 INFO - PROCESS | 1969 | ++DOMWINDOW == 172 (0x1297c0c00) [pid = 1969] [serial = 1120] [outer = 0x127450800] 16:08:04 INFO - PROCESS | 1969 | 1461539284516 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]]]}] 16:08:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 16:08:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 572ms 16:08:04 INFO - PROCESS | 1969 | 1461539284557 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 16:08:04 INFO - PROCESS | 1969 | 1461539284558 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 16:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 16:08:04 INFO - PROCESS | 1969 | 1461539284565 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 16:08:04 INFO - PROCESS | 1969 | 1461539284569 Marionette TRACE conn2 <- [1,1466,null,{}] 16:08:04 INFO - PROCESS | 1969 | 1461539284578 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}] 16:08:04 INFO - PROCESS | 1969 | 1461539284678 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 16:08:04 INFO - PROCESS | 1969 | 1461539284683 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:04 INFO - PROCESS | 1969 | ++DOCSHELL 0x12a132800 == 71 [pid = 1969] [id = 374] 16:08:04 INFO - PROCESS | 1969 | ++DOMWINDOW == 173 (0x129c18400) [pid = 1969] [serial = 1121] [outer = 0x0] 16:08:04 INFO - PROCESS | 1969 | ++DOMWINDOW == 174 (0x12ab4e800) [pid = 1969] [serial = 1122] [outer = 0x129c18400] 16:08:04 INFO - PROCESS | 1969 | 1461539284711 Marionette DEBUG loaded listener.js 16:08:04 INFO - PROCESS | 1969 | ++DOMWINDOW == 175 (0x12ab61400) [pid = 1969] [serial = 1123] [outer = 0x129c18400] 16:08:05 INFO - PROCESS | 1969 | 1461539285085 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]]]}] 16:08:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 16:08:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 582ms 16:08:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 16:08:05 INFO - PROCESS | 1969 | 1461539285143 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 16:08:05 INFO - PROCESS | 1969 | 1461539285145 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 16:08:05 INFO - PROCESS | 1969 | 1461539285147 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 16:08:05 INFO - PROCESS | 1969 | 1461539285148 Marionette TRACE conn2 <- [1,1470,null,{}] 16:08:05 INFO - PROCESS | 1969 | 1461539285150 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}] 16:08:05 INFO - PROCESS | 1969 | 1461539285247 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 16:08:05 INFO - PROCESS | 1969 | 1461539285252 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:05 INFO - PROCESS | 1969 | ++DOCSHELL 0x12aa39000 == 72 [pid = 1969] [id = 375] 16:08:05 INFO - PROCESS | 1969 | ++DOMWINDOW == 176 (0x12ab44400) [pid = 1969] [serial = 1124] [outer = 0x0] 16:08:05 INFO - PROCESS | 1969 | ++DOMWINDOW == 177 (0x125d5fc00) [pid = 1969] [serial = 1125] [outer = 0x12ab44400] 16:08:05 INFO - PROCESS | 1969 | 1461539285279 Marionette DEBUG loaded listener.js 16:08:05 INFO - PROCESS | 1969 | ++DOMWINDOW == 178 (0x12adf7000) [pid = 1969] [serial = 1126] [outer = 0x12ab44400] 16:08:05 INFO - PROCESS | 1969 | 1461539285674 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]]]}] 16:08:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 16:08:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 575ms 16:08:05 INFO - PROCESS | 1969 | 1461539285741 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 16:08:05 INFO - PROCESS | 1969 | 1461539285742 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 16:08:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 16:08:05 INFO - PROCESS | 1969 | 1461539285744 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 16:08:05 INFO - PROCESS | 1969 | 1461539285746 Marionette TRACE conn2 <- [1,1474,null,{}] 16:08:05 INFO - PROCESS | 1969 | 1461539285748 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}] 16:08:05 INFO - PROCESS | 1969 | 1461539285844 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 16:08:05 INFO - PROCESS | 1969 | 1461539285849 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:05 INFO - PROCESS | 1969 | ++DOCSHELL 0x12bf7d800 == 73 [pid = 1969] [id = 376] 16:08:05 INFO - PROCESS | 1969 | ++DOMWINDOW == 179 (0x12ae98800) [pid = 1969] [serial = 1127] [outer = 0x0] 16:08:05 INFO - PROCESS | 1969 | ++DOMWINDOW == 180 (0x12b611400) [pid = 1969] [serial = 1128] [outer = 0x12ae98800] 16:08:05 INFO - PROCESS | 1969 | 1461539285883 Marionette DEBUG loaded listener.js 16:08:05 INFO - PROCESS | 1969 | ++DOMWINDOW == 181 (0x12cff7000) [pid = 1969] [serial = 1129] [outer = 0x12ae98800] 16:08:06 INFO - PROCESS | 1969 | 1461539286290 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]]]}] 16:08:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 16:08:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 571ms 16:08:06 INFO - PROCESS | 1969 | 1461539286315 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 16:08:06 INFO - PROCESS | 1969 | 1461539286317 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 16:08:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 16:08:06 INFO - PROCESS | 1969 | 1461539286328 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 16:08:06 INFO - PROCESS | 1969 | 1461539286330 Marionette TRACE conn2 <- [1,1478,null,{}] 16:08:06 INFO - PROCESS | 1969 | 1461539286332 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}] 16:08:06 INFO - PROCESS | 1969 | 1461539286507 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 16:08:06 INFO - PROCESS | 1969 | 1461539286546 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:06 INFO - PROCESS | 1969 | ++DOCSHELL 0x12da49000 == 74 [pid = 1969] [id = 377] 16:08:06 INFO - PROCESS | 1969 | ++DOMWINDOW == 182 (0x12a4bcc00) [pid = 1969] [serial = 1130] [outer = 0x0] 16:08:06 INFO - PROCESS | 1969 | ++DOMWINDOW == 183 (0x12a4bf800) [pid = 1969] [serial = 1131] [outer = 0x12a4bcc00] 16:08:06 INFO - PROCESS | 1969 | 1461539286571 Marionette DEBUG loaded listener.js 16:08:06 INFO - PROCESS | 1969 | ++DOMWINDOW == 184 (0x12d01f000) [pid = 1969] [serial = 1132] [outer = 0x12a4bcc00] 16:08:06 INFO - PROCESS | 1969 | 1461539286925 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]]]}] 16:08:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 16:08:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 619ms 16:08:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 16:08:06 INFO - PROCESS | 1969 | 1461539286948 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 16:08:06 INFO - PROCESS | 1969 | 1461539286949 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 16:08:06 INFO - PROCESS | 1969 | 1461539286951 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 16:08:06 INFO - PROCESS | 1969 | 1461539286954 Marionette TRACE conn2 <- [1,1482,null,{}] 16:08:06 INFO - PROCESS | 1969 | 1461539286962 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}] 16:08:07 INFO - PROCESS | 1969 | 1461539287080 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 16:08:07 INFO - PROCESS | 1969 | 1461539287090 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:07 INFO - PROCESS | 1969 | ++DOCSHELL 0x12e968800 == 75 [pid = 1969] [id = 378] 16:08:07 INFO - PROCESS | 1969 | ++DOMWINDOW == 185 (0x12a4bb800) [pid = 1969] [serial = 1133] [outer = 0x0] 16:08:07 INFO - PROCESS | 1969 | ++DOMWINDOW == 186 (0x12aadb800) [pid = 1969] [serial = 1134] [outer = 0x12a4bb800] 16:08:07 INFO - PROCESS | 1969 | 1461539287115 Marionette DEBUG loaded listener.js 16:08:07 INFO - PROCESS | 1969 | ++DOMWINDOW == 187 (0x12aadf800) [pid = 1969] [serial = 1135] [outer = 0x12a4bb800] 16:08:07 INFO - PROCESS | 1969 | 1461539287488 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]]]}] 16:08:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 16:08:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 571ms 16:08:07 INFO - PROCESS | 1969 | 1461539287523 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 16:08:07 INFO - PROCESS | 1969 | 1461539287524 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 16:08:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 16:08:07 INFO - PROCESS | 1969 | 1461539287526 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 16:08:07 INFO - PROCESS | 1969 | 1461539287527 Marionette TRACE conn2 <- [1,1486,null,{}] 16:08:07 INFO - PROCESS | 1969 | 1461539287529 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}] 16:08:07 INFO - PROCESS | 1969 | 1461539287652 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 16:08:07 INFO - PROCESS | 1969 | 1461539287662 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:07 INFO - PROCESS | 1969 | ++DOCSHELL 0x12ef76000 == 76 [pid = 1969] [id = 379] 16:08:07 INFO - PROCESS | 1969 | ++DOMWINDOW == 188 (0x12aad7400) [pid = 1969] [serial = 1136] [outer = 0x0] 16:08:07 INFO - PROCESS | 1969 | ++DOMWINDOW == 189 (0x12d170400) [pid = 1969] [serial = 1137] [outer = 0x12aad7400] 16:08:07 INFO - PROCESS | 1969 | 1461539287687 Marionette DEBUG loaded listener.js 16:08:07 INFO - PROCESS | 1969 | ++DOMWINDOW == 190 (0x12d9eac00) [pid = 1969] [serial = 1138] [outer = 0x12aad7400] 16:08:08 INFO - PROCESS | 1969 | 1461539288202 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]]]}] 16:08:08 INFO - PROCESS | 1969 | --DOMWINDOW == 189 (0x12acd1400) [pid = 1969] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 16:08:08 INFO - PROCESS | 1969 | --DOMWINDOW == 188 (0x12b4edc00) [pid = 1969] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 16:08:08 INFO - PROCESS | 1969 | --DOMWINDOW == 187 (0x12584d800) [pid = 1969] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 16:08:08 INFO - PROCESS | 1969 | --DOMWINDOW == 186 (0x12ab3c400) [pid = 1969] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 16:08:08 INFO - PROCESS | 1969 | --DOMWINDOW == 185 (0x114ef0c00) [pid = 1969] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 16:08:08 INFO - PROCESS | 1969 | --DOMWINDOW == 184 (0x12acc6400) [pid = 1969] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 16:08:08 INFO - PROCESS | 1969 | --DOMWINDOW == 183 (0x11870a000) [pid = 1969] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 16:08:08 INFO - PROCESS | 1969 | --DOMWINDOW == 182 (0x11ad43000) [pid = 1969] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 16:08:08 INFO - PROCESS | 1969 | --DOMWINDOW == 181 (0x1297bf800) [pid = 1969] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 16:08:08 INFO - PROCESS | 1969 | --DOMWINDOW == 180 (0x12acc7000) [pid = 1969] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 16:08:08 INFO - PROCESS | 1969 | --DOMWINDOW == 179 (0x12d9eb800) [pid = 1969] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 16:08:08 INFO - PROCESS | 1969 | --DOMWINDOW == 178 (0x114baa400) [pid = 1969] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 16:08:08 INFO - PROCESS | 1969 | --DOMWINDOW == 177 (0x11bbb8c00) [pid = 1969] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 16:08:08 INFO - PROCESS | 1969 | --DOMWINDOW == 176 (0x12e79a400) [pid = 1969] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 16:08:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 16:08:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 719ms 16:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 16:08:08 INFO - PROCESS | 1969 | 1461539288245 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 16:08:08 INFO - PROCESS | 1969 | 1461539288246 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 16:08:08 INFO - PROCESS | 1969 | 1461539288249 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 16:08:08 INFO - PROCESS | 1969 | 1461539288250 Marionette TRACE conn2 <- [1,1490,null,{}] 16:08:08 INFO - PROCESS | 1969 | 1461539288256 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}] 16:08:08 INFO - PROCESS | 1969 | 1461539288352 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 16:08:08 INFO - PROCESS | 1969 | 1461539288356 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:08 INFO - PROCESS | 1969 | ++DOCSHELL 0x1280a3800 == 77 [pid = 1969] [id = 380] 16:08:08 INFO - PROCESS | 1969 | ++DOMWINDOW == 177 (0x11c1d7800) [pid = 1969] [serial = 1139] [outer = 0x0] 16:08:08 INFO - PROCESS | 1969 | ++DOMWINDOW == 178 (0x125e11000) [pid = 1969] [serial = 1140] [outer = 0x11c1d7800] 16:08:08 INFO - PROCESS | 1969 | 1461539288381 Marionette DEBUG loaded listener.js 16:08:08 INFO - PROCESS | 1969 | ++DOMWINDOW == 179 (0x12a19a000) [pid = 1969] [serial = 1141] [outer = 0x11c1d7800] 16:08:08 INFO - PROCESS | 1969 | 1461539288736 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]]]}] 16:08:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 16:08:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 524ms 16:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 16:08:08 INFO - PROCESS | 1969 | 1461539288773 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 16:08:08 INFO - PROCESS | 1969 | 1461539288774 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 16:08:08 INFO - PROCESS | 1969 | 1461539288777 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 16:08:08 INFO - PROCESS | 1969 | 1461539288778 Marionette TRACE conn2 <- [1,1494,null,{}] 16:08:08 INFO - PROCESS | 1969 | 1461539288781 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}] 16:08:08 INFO - PROCESS | 1969 | 1461539288906 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 16:08:08 INFO - PROCESS | 1969 | 1461539288935 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:08 INFO - PROCESS | 1969 | ++DOCSHELL 0x13009a800 == 78 [pid = 1969] [id = 381] 16:08:08 INFO - PROCESS | 1969 | ++DOMWINDOW == 180 (0x12a199c00) [pid = 1969] [serial = 1142] [outer = 0x0] 16:08:08 INFO - PROCESS | 1969 | ++DOMWINDOW == 181 (0x12a19f400) [pid = 1969] [serial = 1143] [outer = 0x12a199c00] 16:08:08 INFO - PROCESS | 1969 | 1461539288965 Marionette DEBUG loaded listener.js 16:08:09 INFO - PROCESS | 1969 | ++DOMWINDOW == 182 (0x12b476000) [pid = 1969] [serial = 1144] [outer = 0x12a199c00] 16:08:09 INFO - PROCESS | 1969 | 1461539289310 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]]]}] 16:08:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 16:08:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 568ms 16:08:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 16:08:09 INFO - PROCESS | 1969 | 1461539289346 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 16:08:09 INFO - PROCESS | 1969 | 1461539289348 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 16:08:09 INFO - PROCESS | 1969 | 1461539289350 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 16:08:09 INFO - PROCESS | 1969 | 1461539289351 Marionette TRACE conn2 <- [1,1498,null,{}] 16:08:09 INFO - PROCESS | 1969 | 1461539289354 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}] 16:08:09 INFO - PROCESS | 1969 | 1461539289465 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 16:08:09 INFO - PROCESS | 1969 | 1461539289539 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:09 INFO - PROCESS | 1969 | ++DOCSHELL 0x130c28000 == 79 [pid = 1969] [id = 382] 16:08:09 INFO - PROCESS | 1969 | ++DOMWINDOW == 183 (0x12a19a400) [pid = 1969] [serial = 1145] [outer = 0x0] 16:08:09 INFO - PROCESS | 1969 | ++DOMWINDOW == 184 (0x12e51f000) [pid = 1969] [serial = 1146] [outer = 0x12a19a400] 16:08:09 INFO - PROCESS | 1969 | 1461539289564 Marionette DEBUG loaded listener.js 16:08:09 INFO - PROCESS | 1969 | ++DOMWINDOW == 185 (0x12ef51800) [pid = 1969] [serial = 1147] [outer = 0x12a19a400] 16:08:09 INFO - PROCESS | 1969 | 1461539289838 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]]]}] 16:08:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 16:08:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 522ms 16:08:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 16:08:09 INFO - PROCESS | 1969 | 1461539289877 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 16:08:09 INFO - PROCESS | 1969 | 1461539289878 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 16:08:09 INFO - PROCESS | 1969 | 1461539289881 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 16:08:09 INFO - PROCESS | 1969 | 1461539289882 Marionette TRACE conn2 <- [1,1502,null,{}] 16:08:09 INFO - PROCESS | 1969 | 1461539289884 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}] 16:08:09 INFO - PROCESS | 1969 | 1461539289989 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 16:08:09 INFO - PROCESS | 1969 | 1461539289994 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:10 INFO - PROCESS | 1969 | ++DOCSHELL 0x138841800 == 80 [pid = 1969] [id = 383] 16:08:10 INFO - PROCESS | 1969 | ++DOMWINDOW == 186 (0x12e756400) [pid = 1969] [serial = 1148] [outer = 0x0] 16:08:10 INFO - PROCESS | 1969 | ++DOMWINDOW == 187 (0x12e75e800) [pid = 1969] [serial = 1149] [outer = 0x12e756400] 16:08:10 INFO - PROCESS | 1969 | 1461539290019 Marionette DEBUG loaded listener.js 16:08:10 INFO - PROCESS | 1969 | ++DOMWINDOW == 188 (0x12e763000) [pid = 1969] [serial = 1150] [outer = 0x12e756400] 16:08:10 INFO - PROCESS | 1969 | 1461539290547 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]]]}] 16:08:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 16:08:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 719ms 16:08:10 INFO - PROCESS | 1969 | 1461539290603 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 16:08:10 INFO - PROCESS | 1969 | 1461539290606 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 16:08:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 16:08:10 INFO - PROCESS | 1969 | 1461539290611 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 16:08:10 INFO - PROCESS | 1969 | 1461539290613 Marionette TRACE conn2 <- [1,1506,null,{}] 16:08:10 INFO - PROCESS | 1969 | 1461539290617 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}] 16:08:10 INFO - PROCESS | 1969 | 1461539290740 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 16:08:10 INFO - PROCESS | 1969 | 1461539290856 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:10 INFO - PROCESS | 1969 | ++DOCSHELL 0x1277b5000 == 81 [pid = 1969] [id = 384] 16:08:10 INFO - PROCESS | 1969 | ++DOMWINDOW == 189 (0x11af09c00) [pid = 1969] [serial = 1151] [outer = 0x0] 16:08:10 INFO - PROCESS | 1969 | ++DOMWINDOW == 190 (0x11c41a800) [pid = 1969] [serial = 1152] [outer = 0x11af09c00] 16:08:10 INFO - PROCESS | 1969 | 1461539290890 Marionette DEBUG loaded listener.js 16:08:10 INFO - PROCESS | 1969 | ++DOMWINDOW == 191 (0x125ed2400) [pid = 1969] [serial = 1153] [outer = 0x11af09c00] 16:08:11 INFO - PROCESS | 1969 | 1461539291358 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]]]}] 16:08:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 16:08:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 772ms 16:08:11 INFO - PROCESS | 1969 | 1461539291383 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 16:08:11 INFO - PROCESS | 1969 | 1461539291387 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 16:08:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 16:08:11 INFO - PROCESS | 1969 | 1461539291392 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 16:08:11 INFO - PROCESS | 1969 | 1461539291394 Marionette TRACE conn2 <- [1,1510,null,{}] 16:08:11 INFO - PROCESS | 1969 | 1461539291397 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}] 16:08:11 INFO - PROCESS | 1969 | 1461539291514 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 16:08:11 INFO - PROCESS | 1969 | 1461539291601 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:11 INFO - PROCESS | 1969 | ++DOCSHELL 0x12aa35800 == 82 [pid = 1969] [id = 385] 16:08:11 INFO - PROCESS | 1969 | ++DOMWINDOW == 192 (0x125ed7800) [pid = 1969] [serial = 1154] [outer = 0x0] 16:08:11 INFO - PROCESS | 1969 | ++DOMWINDOW == 193 (0x1280f2c00) [pid = 1969] [serial = 1155] [outer = 0x125ed7800] 16:08:11 INFO - PROCESS | 1969 | 1461539291633 Marionette DEBUG loaded listener.js 16:08:11 INFO - PROCESS | 1969 | ++DOMWINDOW == 194 (0x12a1a1000) [pid = 1969] [serial = 1156] [outer = 0x125ed7800] 16:08:12 INFO - PROCESS | 1969 | 1461539292114 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]]]}] 16:08:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 16:08:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 769ms 16:08:12 INFO - PROCESS | 1969 | 1461539292162 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 16:08:12 INFO - PROCESS | 1969 | 1461539292165 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 16:08:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 16:08:12 INFO - PROCESS | 1969 | 1461539292169 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 16:08:12 INFO - PROCESS | 1969 | 1461539292173 Marionette TRACE conn2 <- [1,1514,null,{}] 16:08:12 INFO - PROCESS | 1969 | 1461539292185 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}] 16:08:12 INFO - PROCESS | 1969 | 1461539292330 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 16:08:12 INFO - PROCESS | 1969 | 1461539292419 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:12 INFO - PROCESS | 1969 | ++DOCSHELL 0x12ffbb800 == 83 [pid = 1969] [id = 386] 16:08:12 INFO - PROCESS | 1969 | ++DOMWINDOW == 195 (0x12aadcc00) [pid = 1969] [serial = 1157] [outer = 0x0] 16:08:12 INFO - PROCESS | 1969 | ++DOMWINDOW == 196 (0x12ab42400) [pid = 1969] [serial = 1158] [outer = 0x12aadcc00] 16:08:12 INFO - PROCESS | 1969 | 1461539292450 Marionette DEBUG loaded listener.js 16:08:12 INFO - PROCESS | 1969 | ++DOMWINDOW == 197 (0x12accb400) [pid = 1969] [serial = 1159] [outer = 0x12aadcc00] 16:08:12 INFO - PROCESS | 1969 | 1461539292920 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]]]}] 16:08:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 16:08:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 774ms 16:08:12 INFO - PROCESS | 1969 | 1461539292943 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 16:08:12 INFO - PROCESS | 1969 | 1461539292945 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 16:08:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 16:08:12 INFO - PROCESS | 1969 | 1461539292947 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 16:08:12 INFO - PROCESS | 1969 | 1461539292948 Marionette TRACE conn2 <- [1,1518,null,{}] 16:08:12 INFO - PROCESS | 1969 | 1461539292951 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}] 16:08:13 INFO - PROCESS | 1969 | 1461539293069 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 16:08:13 INFO - PROCESS | 1969 | 1461539293185 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:13 INFO - PROCESS | 1969 | ++DOCSHELL 0x12ffd4000 == 84 [pid = 1969] [id = 387] 16:08:13 INFO - PROCESS | 1969 | ++DOMWINDOW == 198 (0x12ade9c00) [pid = 1969] [serial = 1160] [outer = 0x0] 16:08:13 INFO - PROCESS | 1969 | ++DOMWINDOW == 199 (0x12ae97800) [pid = 1969] [serial = 1161] [outer = 0x12ade9c00] 16:08:13 INFO - PROCESS | 1969 | 1461539293217 Marionette DEBUG loaded listener.js 16:08:13 INFO - PROCESS | 1969 | ++DOMWINDOW == 200 (0x12cfed000) [pid = 1969] [serial = 1162] [outer = 0x12ade9c00] 16:08:13 INFO - PROCESS | 1969 | 1461539293604 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]]]}] 16:08:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 16:08:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 668ms 16:08:13 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 16:08:13 INFO - PROCESS | 1969 | 1461539293616 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 16:08:13 INFO - PROCESS | 1969 | 1461539293617 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 16:08:13 INFO - PROCESS | 1969 | 1461539293619 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 16:08:13 INFO - PROCESS | 1969 | 1461539293621 Marionette TRACE conn2 <- [1,1522,null,{}] 16:08:13 INFO - PROCESS | 1969 | 1461539293623 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}] 16:08:13 INFO - PROCESS | 1969 | 1461539293738 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 16:08:13 INFO - PROCESS | 1969 | 1461539293853 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:13 INFO - PROCESS | 1969 | ++DOCSHELL 0x1373a6000 == 85 [pid = 1969] [id = 388] 16:08:13 INFO - PROCESS | 1969 | ++DOMWINDOW == 201 (0x12bd9a800) [pid = 1969] [serial = 1163] [outer = 0x0] 16:08:13 INFO - PROCESS | 1969 | ++DOMWINDOW == 202 (0x12d9eb800) [pid = 1969] [serial = 1164] [outer = 0x12bd9a800] 16:08:13 INFO - PROCESS | 1969 | 1461539293885 Marionette DEBUG loaded listener.js 16:08:13 INFO - PROCESS | 1969 | ++DOMWINDOW == 203 (0x12e75d800) [pid = 1969] [serial = 1165] [outer = 0x12bd9a800] 16:08:14 INFO - PROCESS | 1969 | 1461539294232 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"]]]}] 16:08:14 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 () { 16:08:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:08:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 16:08:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:08:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 16:08:14 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 () { 16:08:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:08:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 16:08:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:08:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 16:08:14 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 () { 16:08:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:08:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 16:08:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:08:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 16:08:14 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 () { 16:08:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:08:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 16:08:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:08:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 16:08:14 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 669ms 16:08:14 INFO - PROCESS | 1969 | 1461539294289 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 16:08:14 INFO - PROCESS | 1969 | 1461539294291 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 16:08:14 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 16:08:14 INFO - PROCESS | 1969 | 1461539294293 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 16:08:14 INFO - PROCESS | 1969 | 1461539294295 Marionette TRACE conn2 <- [1,1526,null,{}] 16:08:14 INFO - PROCESS | 1969 | 1461539294297 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}] 16:08:14 INFO - PROCESS | 1969 | 1461539294484 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 16:08:14 INFO - PROCESS | 1969 | 1461539294550 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:14 INFO - PROCESS | 1969 | ++DOCSHELL 0x12b862000 == 86 [pid = 1969] [id = 389] 16:08:14 INFO - PROCESS | 1969 | ++DOMWINDOW == 204 (0x12e7a4000) [pid = 1969] [serial = 1166] [outer = 0x0] 16:08:14 INFO - PROCESS | 1969 | ++DOMWINDOW == 205 (0x12ff7b400) [pid = 1969] [serial = 1167] [outer = 0x12e7a4000] 16:08:14 INFO - PROCESS | 1969 | 1461539294582 Marionette DEBUG loaded listener.js 16:08:14 INFO - PROCESS | 1969 | ++DOMWINDOW == 206 (0x1301a5000) [pid = 1969] [serial = 1168] [outer = 0x12e7a4000] 16:08:14 INFO - PROCESS | 1969 | 1461539294948 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"]]]}] 16:08:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:08:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 16:08:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:08:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 16:08:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:08:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 16:08:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:08:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 16:08:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 16:08:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 16:08:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:08:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 16:08:14 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 671ms 16:08:14 INFO - PROCESS | 1969 | 1461539294965 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 16:08:14 INFO - PROCESS | 1969 | 1461539294967 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 16:08:14 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 16:08:14 INFO - PROCESS | 1969 | 1461539294969 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 16:08:14 INFO - PROCESS | 1969 | 1461539294971 Marionette TRACE conn2 <- [1,1530,null,{}] 16:08:14 INFO - PROCESS | 1969 | 1461539294973 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}] 16:08:15 INFO - PROCESS | 1969 | 1461539295087 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 16:08:15 INFO - PROCESS | 1969 | 1461539295205 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:15 INFO - PROCESS | 1969 | ++DOCSHELL 0x136073000 == 87 [pid = 1969] [id = 390] 16:08:15 INFO - PROCESS | 1969 | ++DOMWINDOW == 207 (0x12b878800) [pid = 1969] [serial = 1169] [outer = 0x0] 16:08:15 INFO - PROCESS | 1969 | ++DOMWINDOW == 208 (0x13095b400) [pid = 1969] [serial = 1170] [outer = 0x12b878800] 16:08:15 INFO - PROCESS | 1969 | 1461539295237 Marionette DEBUG loaded listener.js 16:08:15 INFO - PROCESS | 1969 | ++DOMWINDOW == 209 (0x130b04000) [pid = 1969] [serial = 1171] [outer = 0x12b878800] 16:08:15 INFO - PROCESS | 1969 | 1461539295572 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]]]}] 16:08:15 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 16:08:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 16:08:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:08:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:08:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 16:08:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 16:08:15 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. 16:08:15 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 16:08:15 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 621ms 16:08:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 16:08:15 INFO - PROCESS | 1969 | 1461539295591 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 16:08:15 INFO - PROCESS | 1969 | 1461539295592 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 16:08:15 INFO - PROCESS | 1969 | 1461539295595 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 16:08:15 INFO - PROCESS | 1969 | 1461539295596 Marionette TRACE conn2 <- [1,1534,null,{}] 16:08:15 INFO - PROCESS | 1969 | 1461539295598 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}] 16:08:15 INFO - PROCESS | 1969 | 1461539295712 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 16:08:15 INFO - PROCESS | 1969 | 1461539295819 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:15 INFO - PROCESS | 1969 | ++DOCSHELL 0x138ae1000 == 88 [pid = 1969] [id = 391] 16:08:15 INFO - PROCESS | 1969 | ++DOMWINDOW == 210 (0x129d25400) [pid = 1969] [serial = 1172] [outer = 0x0] 16:08:15 INFO - PROCESS | 1969 | ++DOMWINDOW == 211 (0x129d2a000) [pid = 1969] [serial = 1173] [outer = 0x129d25400] 16:08:15 INFO - PROCESS | 1969 | 1461539295850 Marionette DEBUG loaded listener.js 16:08:15 INFO - PROCESS | 1969 | ++DOMWINDOW == 212 (0x129d2f400) [pid = 1969] [serial = 1174] [outer = 0x129d25400] 16:08:16 INFO - PROCESS | 1969 | 1461539296274 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]]]}] 16:08:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 16:08:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 720ms 16:08:16 INFO - PROCESS | 1969 | 1461539296316 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 16:08:16 INFO - PROCESS | 1969 | 1461539296318 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 16:08:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 16:08:16 INFO - PROCESS | 1969 | 1461539296320 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 16:08:16 INFO - PROCESS | 1969 | 1461539296321 Marionette TRACE conn2 <- [1,1538,null,{}] 16:08:16 INFO - PROCESS | 1969 | 1461539296324 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}] 16:08:16 INFO - PROCESS | 1969 | 1461539296437 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 16:08:16 INFO - PROCESS | 1969 | 1461539296580 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:16 INFO - PROCESS | 1969 | ++DOCSHELL 0x136c52000 == 89 [pid = 1969] [id = 392] 16:08:16 INFO - PROCESS | 1969 | ++DOMWINDOW == 213 (0x11927d800) [pid = 1969] [serial = 1175] [outer = 0x0] 16:08:16 INFO - PROCESS | 1969 | ++DOMWINDOW == 214 (0x12afa1400) [pid = 1969] [serial = 1176] [outer = 0x11927d800] 16:08:16 INFO - PROCESS | 1969 | 1461539296614 Marionette DEBUG loaded listener.js 16:08:16 INFO - PROCESS | 1969 | ++DOMWINDOW == 215 (0x12afa9c00) [pid = 1969] [serial = 1177] [outer = 0x11927d800] 16:08:17 INFO - PROCESS | 1969 | 1461539297018 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]]]}] 16:08:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 16:08:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 769ms 16:08:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 16:08:17 INFO - PROCESS | 1969 | 1461539297089 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 16:08:17 INFO - PROCESS | 1969 | 1461539297091 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 16:08:17 INFO - PROCESS | 1969 | 1461539297093 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 16:08:17 INFO - PROCESS | 1969 | 1461539297095 Marionette TRACE conn2 <- [1,1542,null,{}] 16:08:17 INFO - PROCESS | 1969 | 1461539297097 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}] 16:08:17 INFO - PROCESS | 1969 | 1461539297212 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 16:08:17 INFO - PROCESS | 1969 | 1461539297335 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:17 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c839000 == 90 [pid = 1969] [id = 393] 16:08:17 INFO - PROCESS | 1969 | ++DOMWINDOW == 216 (0x11508fc00) [pid = 1969] [serial = 1178] [outer = 0x0] 16:08:17 INFO - PROCESS | 1969 | ++DOMWINDOW == 217 (0x11c41e000) [pid = 1969] [serial = 1179] [outer = 0x11508fc00] 16:08:17 INFO - PROCESS | 1969 | 1461539297367 Marionette DEBUG loaded listener.js 16:08:17 INFO - PROCESS | 1969 | ++DOMWINDOW == 218 (0x12afab800) [pid = 1969] [serial = 1180] [outer = 0x11508fc00] 16:08:17 INFO - PROCESS | 1969 | 1461539297976 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]]]}] 16:08:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 16:08:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 919ms 16:08:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 16:08:18 INFO - PROCESS | 1969 | 1461539298012 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 16:08:18 INFO - PROCESS | 1969 | 1461539298015 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 16:08:18 INFO - PROCESS | 1969 | 1461539298018 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 16:08:18 INFO - PROCESS | 1969 | 1461539298020 Marionette TRACE conn2 <- [1,1546,null,{}] 16:08:18 INFO - PROCESS | 1969 | 1461539298024 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}] 16:08:18 INFO - PROCESS | 1969 | 1461539298139 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 16:08:18 INFO - PROCESS | 1969 | 1461539298236 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:18 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c17a000 == 91 [pid = 1969] [id = 394] 16:08:18 INFO - PROCESS | 1969 | ++DOMWINDOW == 219 (0x118f99000) [pid = 1969] [serial = 1181] [outer = 0x0] 16:08:18 INFO - PROCESS | 1969 | ++DOMWINDOW == 220 (0x119b5b000) [pid = 1969] [serial = 1182] [outer = 0x118f99000] 16:08:18 INFO - PROCESS | 1969 | 1461539298265 Marionette DEBUG loaded listener.js 16:08:18 INFO - PROCESS | 1969 | ++DOMWINDOW == 221 (0x11b917400) [pid = 1969] [serial = 1183] [outer = 0x118f99000] 16:08:18 INFO - PROCESS | 1969 | 1461539298724 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]]]}] 16:08:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 16:08:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 722ms 16:08:18 INFO - PROCESS | 1969 | 1461539298740 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 16:08:18 INFO - PROCESS | 1969 | 1461539298744 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 16:08:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 16:08:18 INFO - PROCESS | 1969 | 1461539298749 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 16:08:18 INFO - PROCESS | 1969 | 1461539298751 Marionette TRACE conn2 <- [1,1550,null,{}] 16:08:18 INFO - PROCESS | 1969 | 1461539298777 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}] 16:08:18 INFO - PROCESS | 1969 | 1461539298882 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 16:08:18 INFO - PROCESS | 1969 | 1461539298980 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:18 INFO - PROCESS | 1969 | ++DOCSHELL 0x119c27000 == 92 [pid = 1969] [id = 395] 16:08:18 INFO - PROCESS | 1969 | ++DOMWINDOW == 222 (0x11a605800) [pid = 1969] [serial = 1184] [outer = 0x0] 16:08:19 INFO - PROCESS | 1969 | ++DOMWINDOW == 223 (0x11c41a000) [pid = 1969] [serial = 1185] [outer = 0x11a605800] 16:08:19 INFO - PROCESS | 1969 | 1461539299008 Marionette DEBUG loaded listener.js 16:08:19 INFO - PROCESS | 1969 | ++DOMWINDOW == 224 (0x125b72800) [pid = 1969] [serial = 1186] [outer = 0x11a605800] 16:08:19 INFO - PROCESS | 1969 | --DOCSHELL 0x130c28000 == 91 [pid = 1969] [id = 382] 16:08:19 INFO - PROCESS | 1969 | --DOCSHELL 0x13009a800 == 90 [pid = 1969] [id = 381] 16:08:19 INFO - PROCESS | 1969 | --DOCSHELL 0x1280a3800 == 89 [pid = 1969] [id = 380] 16:08:19 INFO - PROCESS | 1969 | --DOCSHELL 0x12ef76000 == 88 [pid = 1969] [id = 379] 16:08:19 INFO - PROCESS | 1969 | --DOCSHELL 0x12e968800 == 87 [pid = 1969] [id = 378] 16:08:19 INFO - PROCESS | 1969 | --DOCSHELL 0x12da49000 == 86 [pid = 1969] [id = 377] 16:08:19 INFO - PROCESS | 1969 | --DOMWINDOW == 223 (0x12ab56000) [pid = 1969] [serial = 1038] [outer = 0x0] [url = about:blank] 16:08:19 INFO - PROCESS | 1969 | --DOMWINDOW == 222 (0x12adf1400) [pid = 1969] [serial = 1041] [outer = 0x0] [url = about:blank] 16:08:19 INFO - PROCESS | 1969 | --DOMWINDOW == 221 (0x12e995c00) [pid = 1969] [serial = 1083] [outer = 0x0] [url = about:blank] 16:08:19 INFO - PROCESS | 1969 | --DOMWINDOW == 220 (0x12ab5c800) [pid = 1969] [serial = 1044] [outer = 0x0] [url = about:blank] 16:08:19 INFO - PROCESS | 1969 | 1461539299505 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]]]}] 16:08:19 INFO - PROCESS | 1969 | --DOCSHELL 0x12bf7d800 == 85 [pid = 1969] [id = 376] 16:08:19 INFO - PROCESS | 1969 | --DOCSHELL 0x12aa39000 == 84 [pid = 1969] [id = 375] 16:08:19 INFO - PROCESS | 1969 | --DOCSHELL 0x12a132800 == 83 [pid = 1969] [id = 374] 16:08:19 INFO - PROCESS | 1969 | --DOCSHELL 0x11c482000 == 82 [pid = 1969] [id = 373] 16:08:19 INFO - PROCESS | 1969 | --DOCSHELL 0x12aa1f000 == 81 [pid = 1969] [id = 372] 16:08:19 INFO - PROCESS | 1969 | --DOCSHELL 0x127039800 == 80 [pid = 1969] [id = 371] 16:08:19 INFO - PROCESS | 1969 | --DOCSHELL 0x11c838000 == 79 [pid = 1969] [id = 370] 16:08:19 INFO - PROCESS | 1969 | --DOCSHELL 0x13796f800 == 78 [pid = 1969] [id = 369] 16:08:19 INFO - PROCESS | 1969 | --DOCSHELL 0x1373a2000 == 77 [pid = 1969] [id = 368] 16:08:19 INFO - PROCESS | 1969 | --DOCSHELL 0x13738d800 == 76 [pid = 1969] [id = 367] 16:08:19 INFO - PROCESS | 1969 | --DOCSHELL 0x13736c000 == 75 [pid = 1969] [id = 366] 16:08:19 INFO - PROCESS | 1969 | --DOCSHELL 0x12a486000 == 74 [pid = 1969] [id = 365] 16:08:19 INFO - PROCESS | 1969 | --DOCSHELL 0x130292000 == 73 [pid = 1969] [id = 364] 16:08:19 INFO - PROCESS | 1969 | --DOCSHELL 0x12cf16800 == 72 [pid = 1969] [id = 363] 16:08:19 INFO - PROCESS | 1969 | --DOCSHELL 0x127a65800 == 71 [pid = 1969] [id = 362] 16:08:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 16:08:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 795ms 16:08:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 16:08:19 INFO - PROCESS | 1969 | 1461539299544 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 16:08:19 INFO - PROCESS | 1969 | 1461539299546 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 16:08:19 INFO - PROCESS | 1969 | 1461539299548 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 16:08:19 INFO - PROCESS | 1969 | 1461539299550 Marionette TRACE conn2 <- [1,1554,null,{}] 16:08:19 INFO - PROCESS | 1969 | 1461539299557 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}] 16:08:19 INFO - PROCESS | 1969 | 1461539299654 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 16:08:19 INFO - PROCESS | 1969 | --DOMWINDOW == 219 (0x12ae90c00) [pid = 1969] [serial = 1065] [outer = 0x0] [url = about:blank] 16:08:19 INFO - PROCESS | 1969 | --DOMWINDOW == 218 (0x12b619800) [pid = 1969] [serial = 1068] [outer = 0x0] [url = about:blank] 16:08:19 INFO - PROCESS | 1969 | --DOMWINDOW == 217 (0x118f6b400) [pid = 1969] [serial = 1029] [outer = 0x0] [url = about:blank] 16:08:19 INFO - PROCESS | 1969 | --DOMWINDOW == 216 (0x12752e000) [pid = 1969] [serial = 1056] [outer = 0x0] [url = about:blank] 16:08:19 INFO - PROCESS | 1969 | --DOMWINDOW == 215 (0x1297c8000) [pid = 1969] [serial = 1057] [outer = 0x0] [url = about:blank] 16:08:19 INFO - PROCESS | 1969 | --DOMWINDOW == 214 (0x12ab34800) [pid = 1969] [serial = 1027] [outer = 0x0] [url = about:blank] 16:08:19 INFO - PROCESS | 1969 | --DOMWINDOW == 213 (0x1177ed400) [pid = 1969] [serial = 1048] [outer = 0x0] [url = about:blank] 16:08:19 INFO - PROCESS | 1969 | --DOMWINDOW == 212 (0x115095000) [pid = 1969] [serial = 1047] [outer = 0x0] [url = about:blank] 16:08:19 INFO - PROCESS | 1969 | --DOMWINDOW == 211 (0x12acc8400) [pid = 1969] [serial = 1062] [outer = 0x0] [url = about:blank] 16:08:19 INFO - PROCESS | 1969 | --DOMWINDOW == 210 (0x11aa76800) [pid = 1969] [serial = 1053] [outer = 0x0] [url = about:blank] 16:08:19 INFO - PROCESS | 1969 | --DOMWINDOW == 209 (0x125e0d000) [pid = 1969] [serial = 1054] [outer = 0x0] [url = about:blank] 16:08:19 INFO - PROCESS | 1969 | --DOMWINDOW == 208 (0x11c1d5400) [pid = 1969] [serial = 1051] [outer = 0x0] [url = about:blank] 16:08:19 INFO - PROCESS | 1969 | --DOMWINDOW == 207 (0x11b915400) [pid = 1969] [serial = 1050] [outer = 0x0] [url = about:blank] 16:08:19 INFO - PROCESS | 1969 | --DOMWINDOW == 206 (0x12ab3d000) [pid = 1969] [serial = 1059] [outer = 0x0] [url = about:blank] 16:08:19 INFO - PROCESS | 1969 | --DOMWINDOW == 205 (0x12ab48800) [pid = 1969] [serial = 1060] [outer = 0x0] [url = about:blank] 16:08:19 INFO - PROCESS | 1969 | --DOMWINDOW == 204 (0x125b73400) [pid = 1969] [serial = 1032] [outer = 0x0] [url = about:blank] 16:08:19 INFO - PROCESS | 1969 | --DOMWINDOW == 203 (0x12ab45800) [pid = 1969] [serial = 1035] [outer = 0x0] [url = about:blank] 16:08:19 INFO - PROCESS | 1969 | --DOMWINDOW == 202 (0x12cfee000) [pid = 1969] [serial = 1072] [outer = 0x0] [url = about:blank] 16:08:19 INFO - PROCESS | 1969 | --DOMWINDOW == 201 (0x12c109000) [pid = 1969] [serial = 1071] [outer = 0x0] [url = about:blank] 16:08:19 INFO - PROCESS | 1969 | --DOMWINDOW == 200 (0x12e7f1000) [pid = 1969] [serial = 1081] [outer = 0x0] [url = about:blank] 16:08:19 INFO - PROCESS | 1969 | --DOMWINDOW == 199 (0x12e53e800) [pid = 1969] [serial = 1080] [outer = 0x0] [url = about:blank] 16:08:19 INFO - PROCESS | 1969 | --DOMWINDOW == 198 (0x11c41dc00) [pid = 1969] [serial = 1075] [outer = 0x0] [url = about:blank] 16:08:19 INFO - PROCESS | 1969 | --DOMWINDOW == 197 (0x115095400) [pid = 1969] [serial = 1074] [outer = 0x0] [url = about:blank] 16:08:19 INFO - PROCESS | 1969 | --DOMWINDOW == 196 (0x12bd8e400) [pid = 1969] [serial = 1069] [outer = 0x0] [url = about:blank] 16:08:19 INFO - PROCESS | 1969 | --DOMWINDOW == 195 (0x12b4e3c00) [pid = 1969] [serial = 1066] [outer = 0x0] [url = about:blank] 16:08:19 INFO - PROCESS | 1969 | --DOMWINDOW == 194 (0x12cff8c00) [pid = 1969] [serial = 1077] [outer = 0x0] [url = about:blank] 16:08:19 INFO - PROCESS | 1969 | --DOMWINDOW == 193 (0x12d9e6000) [pid = 1969] [serial = 1078] [outer = 0x0] [url = about:blank] 16:08:19 INFO - PROCESS | 1969 | --DOMWINDOW == 192 (0x12accf800) [pid = 1969] [serial = 1063] [outer = 0x0] [url = about:blank] 16:08:19 INFO - PROCESS | 1969 | --DOMWINDOW == 191 (0x12e7a5000) [pid = 1969] [serial = 967] [outer = 0x0] [url = about:blank] 16:08:19 INFO - PROCESS | 1969 | 1461539299748 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:19 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c471000 == 72 [pid = 1969] [id = 396] 16:08:19 INFO - PROCESS | 1969 | ++DOMWINDOW == 192 (0x1177ed400) [pid = 1969] [serial = 1187] [outer = 0x0] 16:08:19 INFO - PROCESS | 1969 | ++DOMWINDOW == 193 (0x11c1d8800) [pid = 1969] [serial = 1188] [outer = 0x1177ed400] 16:08:19 INFO - PROCESS | 1969 | 1461539299779 Marionette DEBUG loaded listener.js 16:08:19 INFO - PROCESS | 1969 | ++DOMWINDOW == 194 (0x1297c3800) [pid = 1969] [serial = 1189] [outer = 0x1177ed400] 16:08:20 INFO - PROCESS | 1969 | 1461539300093 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]]]}] 16:08:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 16:08:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 575ms 16:08:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 16:08:20 INFO - PROCESS | 1969 | 1461539300125 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 16:08:20 INFO - PROCESS | 1969 | 1461539300127 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 16:08:20 INFO - PROCESS | 1969 | 1461539300129 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 16:08:20 INFO - PROCESS | 1969 | 1461539300129 Marionette TRACE conn2 <- [1,1558,null,{}] 16:08:20 INFO - PROCESS | 1969 | 1461539300132 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}] 16:08:20 INFO - PROCESS | 1969 | 1461539300269 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 16:08:20 INFO - PROCESS | 1969 | 1461539300414 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:20 INFO - PROCESS | 1969 | ++DOCSHELL 0x129e94800 == 73 [pid = 1969] [id = 397] 16:08:20 INFO - PROCESS | 1969 | ++DOMWINDOW == 195 (0x1297be000) [pid = 1969] [serial = 1190] [outer = 0x0] 16:08:20 INFO - PROCESS | 1969 | ++DOMWINDOW == 196 (0x12a197000) [pid = 1969] [serial = 1191] [outer = 0x1297be000] 16:08:20 INFO - PROCESS | 1969 | 1461539300457 Marionette DEBUG loaded listener.js 16:08:20 INFO - PROCESS | 1969 | ++DOMWINDOW == 197 (0x12a1a0800) [pid = 1969] [serial = 1192] [outer = 0x1297be000] 16:08:20 INFO - PROCESS | 1969 | 1461539300773 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]]]}] 16:08:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 16:08:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 669ms 16:08:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 16:08:20 INFO - PROCESS | 1969 | 1461539300798 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 16:08:20 INFO - PROCESS | 1969 | 1461539300799 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 16:08:20 INFO - PROCESS | 1969 | 1461539300802 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 16:08:20 INFO - PROCESS | 1969 | 1461539300806 Marionette TRACE conn2 <- [1,1562,null,{}] 16:08:20 INFO - PROCESS | 1969 | 1461539300809 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}] 16:08:20 INFO - PROCESS | 1969 | 1461539300979 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 16:08:21 INFO - PROCESS | 1969 | 1461539301097 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:21 INFO - PROCESS | 1969 | ++DOCSHELL 0x118cd3800 == 74 [pid = 1969] [id = 398] 16:08:21 INFO - PROCESS | 1969 | ++DOMWINDOW == 198 (0x114baa400) [pid = 1969] [serial = 1193] [outer = 0x0] 16:08:21 INFO - PROCESS | 1969 | ++DOMWINDOW == 199 (0x115099000) [pid = 1969] [serial = 1194] [outer = 0x114baa400] 16:08:21 INFO - PROCESS | 1969 | 1461539301134 Marionette DEBUG loaded listener.js 16:08:21 INFO - PROCESS | 1969 | ++DOMWINDOW == 200 (0x118ef4c00) [pid = 1969] [serial = 1195] [outer = 0x114baa400] 16:08:21 INFO - PROCESS | 1969 | 1461539301605 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]]]}] 16:08:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 16:08:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 873ms 16:08:21 INFO - PROCESS | 1969 | 1461539301676 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 16:08:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 16:08:21 INFO - PROCESS | 1969 | 1461539301679 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 16:08:21 INFO - PROCESS | 1969 | 1461539301682 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 16:08:21 INFO - PROCESS | 1969 | 1461539301684 Marionette TRACE conn2 <- [1,1566,null,{}] 16:08:21 INFO - PROCESS | 1969 | 1461539301707 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}] 16:08:21 INFO - PROCESS | 1969 | 1461539301821 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 16:08:21 INFO - PROCESS | 1969 | 1461539301909 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:21 INFO - PROCESS | 1969 | ++DOCSHELL 0x129e8b000 == 75 [pid = 1969] [id = 399] 16:08:21 INFO - PROCESS | 1969 | ++DOMWINDOW == 201 (0x125cc6000) [pid = 1969] [serial = 1196] [outer = 0x0] 16:08:21 INFO - PROCESS | 1969 | ++DOMWINDOW == 202 (0x125ed5800) [pid = 1969] [serial = 1197] [outer = 0x125cc6000] 16:08:21 INFO - PROCESS | 1969 | 1461539301943 Marionette DEBUG loaded listener.js 16:08:22 INFO - PROCESS | 1969 | ++DOMWINDOW == 203 (0x128430800) [pid = 1969] [serial = 1198] [outer = 0x125cc6000] 16:08:22 INFO - PROCESS | 1969 | 1461539302367 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]]]}] 16:08:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 16:08:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 740ms 16:08:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 16:08:22 INFO - PROCESS | 1969 | 1461539302437 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 16:08:22 INFO - PROCESS | 1969 | 1461539302439 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 16:08:22 INFO - PROCESS | 1969 | 1461539302443 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 16:08:22 INFO - PROCESS | 1969 | 1461539302445 Marionette TRACE conn2 <- [1,1570,null,{}] 16:08:22 INFO - PROCESS | 1969 | 1461539302447 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}] 16:08:22 INFO - PROCESS | 1969 | 1461539302557 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 16:08:22 INFO - PROCESS | 1969 | 1461539302648 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:22 INFO - PROCESS | 1969 | ++DOCSHELL 0x12aa0f000 == 76 [pid = 1969] [id = 400] 16:08:22 INFO - PROCESS | 1969 | ++DOMWINDOW == 204 (0x129d24800) [pid = 1969] [serial = 1199] [outer = 0x0] 16:08:22 INFO - PROCESS | 1969 | ++DOMWINDOW == 205 (0x12a19fc00) [pid = 1969] [serial = 1200] [outer = 0x129d24800] 16:08:22 INFO - PROCESS | 1969 | 1461539302680 Marionette DEBUG loaded listener.js 16:08:22 INFO - PROCESS | 1969 | ++DOMWINDOW == 206 (0x12a4c0000) [pid = 1969] [serial = 1201] [outer = 0x129d24800] 16:08:23 INFO - PROCESS | 1969 | 1461539303154 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]]]}] 16:08:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 16:08:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 769ms 16:08:23 INFO - PROCESS | 1969 | 1461539303213 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 16:08:23 INFO - PROCESS | 1969 | 1461539303216 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 16:08:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 16:08:23 INFO - PROCESS | 1969 | 1461539303224 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 16:08:23 INFO - PROCESS | 1969 | 1461539303228 Marionette TRACE conn2 <- [1,1574,null,{}] 16:08:23 INFO - PROCESS | 1969 | 1461539303230 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}] 16:08:23 INFO - PROCESS | 1969 | 1461539303344 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 16:08:23 INFO - PROCESS | 1969 | 1461539303435 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:23 INFO - PROCESS | 1969 | ++DOCSHELL 0x12b6c3000 == 77 [pid = 1969] [id = 401] 16:08:23 INFO - PROCESS | 1969 | ++DOMWINDOW == 207 (0x1277c9000) [pid = 1969] [serial = 1202] [outer = 0x0] 16:08:23 INFO - PROCESS | 1969 | ++DOMWINDOW == 208 (0x12ab40400) [pid = 1969] [serial = 1203] [outer = 0x1277c9000] 16:08:23 INFO - PROCESS | 1969 | 1461539303466 Marionette DEBUG loaded listener.js 16:08:23 INFO - PROCESS | 1969 | ++DOMWINDOW == 209 (0x12ab56000) [pid = 1969] [serial = 1204] [outer = 0x1277c9000] 16:08:23 INFO - PROCESS | 1969 | 1461539303854 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]]]}] 16:08:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 16:08:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 676ms 16:08:23 INFO - PROCESS | 1969 | 1461539303897 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 16:08:23 INFO - PROCESS | 1969 | 1461539303898 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 16:08:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 16:08:23 INFO - PROCESS | 1969 | 1461539303901 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 16:08:23 INFO - PROCESS | 1969 | 1461539303902 Marionette TRACE conn2 <- [1,1578,null,{}] 16:08:23 INFO - PROCESS | 1969 | 1461539303907 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}] 16:08:24 INFO - PROCESS | 1969 | 1461539304015 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 16:08:24 INFO - PROCESS | 1969 | 1461539304106 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:24 INFO - PROCESS | 1969 | ++DOCSHELL 0x12cf18800 == 78 [pid = 1969] [id = 402] 16:08:24 INFO - PROCESS | 1969 | ++DOMWINDOW == 210 (0x12ab5bc00) [pid = 1969] [serial = 1205] [outer = 0x0] 16:08:24 INFO - PROCESS | 1969 | ++DOMWINDOW == 211 (0x12accac00) [pid = 1969] [serial = 1206] [outer = 0x12ab5bc00] 16:08:24 INFO - PROCESS | 1969 | 1461539304136 Marionette DEBUG loaded listener.js 16:08:24 INFO - PROCESS | 1969 | ++DOMWINDOW == 212 (0x12adf1400) [pid = 1969] [serial = 1207] [outer = 0x12ab5bc00] 16:08:24 INFO - PROCESS | 1969 | 1461539304551 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]]]}] 16:08:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 16:08:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 672ms 16:08:24 INFO - PROCESS | 1969 | 1461539304574 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 16:08:24 INFO - PROCESS | 1969 | 1461539304575 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 16:08:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 16:08:24 INFO - PROCESS | 1969 | 1461539304578 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 16:08:24 INFO - PROCESS | 1969 | 1461539304579 Marionette TRACE conn2 <- [1,1582,null,{}] 16:08:24 INFO - PROCESS | 1969 | 1461539304581 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}] 16:08:24 INFO - PROCESS | 1969 | 1461539304693 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 16:08:24 INFO - PROCESS | 1969 | 1461539304803 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:24 INFO - PROCESS | 1969 | ++DOCSHELL 0x12da50000 == 79 [pid = 1969] [id = 403] 16:08:24 INFO - PROCESS | 1969 | ++DOMWINDOW == 213 (0x12afacc00) [pid = 1969] [serial = 1208] [outer = 0x0] 16:08:24 INFO - PROCESS | 1969 | ++DOMWINDOW == 214 (0x12afaf400) [pid = 1969] [serial = 1209] [outer = 0x12afacc00] 16:08:24 INFO - PROCESS | 1969 | 1461539304840 Marionette DEBUG loaded listener.js 16:08:24 INFO - PROCESS | 1969 | ++DOMWINDOW == 215 (0x12b539400) [pid = 1969] [serial = 1210] [outer = 0x12afacc00] 16:08:25 INFO - PROCESS | 1969 | 1461539305314 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]]]}] 16:08:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 16:08:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 772ms 16:08:25 INFO - PROCESS | 1969 | 1461539305358 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 16:08:25 INFO - PROCESS | 1969 | 1461539305360 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 16:08:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 16:08:25 INFO - PROCESS | 1969 | 1461539305366 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 16:08:25 INFO - PROCESS | 1969 | 1461539305369 Marionette TRACE conn2 <- [1,1586,null,{}] 16:08:25 INFO - PROCESS | 1969 | 1461539305375 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}] 16:08:25 INFO - PROCESS | 1969 | 1461539305541 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 16:08:25 INFO - PROCESS | 1969 | 1461539305702 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:25 INFO - PROCESS | 1969 | ++DOCSHELL 0x12eade000 == 80 [pid = 1969] [id = 404] 16:08:25 INFO - PROCESS | 1969 | ++DOMWINDOW == 216 (0x12abd4800) [pid = 1969] [serial = 1211] [outer = 0x0] 16:08:25 INFO - PROCESS | 1969 | ++DOMWINDOW == 217 (0x12abdac00) [pid = 1969] [serial = 1212] [outer = 0x12abd4800] 16:08:25 INFO - PROCESS | 1969 | 1461539305734 Marionette DEBUG loaded listener.js 16:08:25 INFO - PROCESS | 1969 | ++DOMWINDOW == 218 (0x12b53f800) [pid = 1969] [serial = 1213] [outer = 0x12abd4800] 16:08:26 INFO - PROCESS | 1969 | 1461539306159 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]]]}] 16:08:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 16:08:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 823ms 16:08:26 INFO - PROCESS | 1969 | 1461539306190 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 16:08:26 INFO - PROCESS | 1969 | 1461539306191 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 16:08:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 16:08:26 INFO - PROCESS | 1969 | 1461539306193 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 16:08:26 INFO - PROCESS | 1969 | 1461539306194 Marionette TRACE conn2 <- [1,1590,null,{}] 16:08:26 INFO - PROCESS | 1969 | 1461539306197 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}] 16:08:26 INFO - PROCESS | 1969 | 1461539306306 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 16:08:26 INFO - PROCESS | 1969 | 1461539306398 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:26 INFO - PROCESS | 1969 | ++DOCSHELL 0x12ef80800 == 81 [pid = 1969] [id = 405] 16:08:26 INFO - PROCESS | 1969 | ++DOMWINDOW == 219 (0x12ae95000) [pid = 1969] [serial = 1214] [outer = 0x0] 16:08:26 INFO - PROCESS | 1969 | ++DOMWINDOW == 220 (0x12bd92800) [pid = 1969] [serial = 1215] [outer = 0x12ae95000] 16:08:26 INFO - PROCESS | 1969 | 1461539306428 Marionette DEBUG loaded listener.js 16:08:26 INFO - PROCESS | 1969 | ++DOMWINDOW == 221 (0x12d021c00) [pid = 1969] [serial = 1216] [outer = 0x12ae95000] 16:08:26 INFO - PROCESS | 1969 | 1461539306856 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]]]}] 16:08:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 16:08:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 669ms 16:08:26 INFO - PROCESS | 1969 | 1461539306862 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 16:08:26 INFO - PROCESS | 1969 | 1461539306863 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 16:08:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 16:08:26 INFO - PROCESS | 1969 | 1461539306866 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 16:08:26 INFO - PROCESS | 1969 | 1461539306867 Marionette TRACE conn2 <- [1,1594,null,{}] 16:08:26 INFO - PROCESS | 1969 | 1461539306870 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}] 16:08:26 INFO - PROCESS | 1969 | 1461539306983 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 16:08:27 INFO - PROCESS | 1969 | 1461539307103 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:27 INFO - PROCESS | 1969 | ++DOCSHELL 0x12f76d000 == 82 [pid = 1969] [id = 406] 16:08:27 INFO - PROCESS | 1969 | ++DOMWINDOW == 222 (0x12cff4400) [pid = 1969] [serial = 1217] [outer = 0x0] 16:08:27 INFO - PROCESS | 1969 | ++DOMWINDOW == 223 (0x12d13c000) [pid = 1969] [serial = 1218] [outer = 0x12cff4400] 16:08:27 INFO - PROCESS | 1969 | 1461539307136 Marionette DEBUG loaded listener.js 16:08:27 INFO - PROCESS | 1969 | ++DOMWINDOW == 224 (0x12d142000) [pid = 1969] [serial = 1219] [outer = 0x12cff4400] 16:08:27 INFO - PROCESS | 1969 | 1461539307542 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]]]}] 16:08:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 16:08:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 723ms 16:08:27 INFO - PROCESS | 1969 | 1461539307589 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 16:08:27 INFO - PROCESS | 1969 | 1461539307591 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 16:08:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 16:08:27 INFO - PROCESS | 1969 | 1461539307593 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 16:08:27 INFO - PROCESS | 1969 | 1461539307595 Marionette TRACE conn2 <- [1,1598,null,{}] 16:08:27 INFO - PROCESS | 1969 | 1461539307597 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}] 16:08:27 INFO - PROCESS | 1969 | 1461539307724 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 16:08:27 INFO - PROCESS | 1969 | 1461539307816 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:27 INFO - PROCESS | 1969 | ++DOCSHELL 0x13008c800 == 83 [pid = 1969] [id = 407] 16:08:27 INFO - PROCESS | 1969 | ++DOMWINDOW == 225 (0x125ebcc00) [pid = 1969] [serial = 1220] [outer = 0x0] 16:08:27 INFO - PROCESS | 1969 | ++DOMWINDOW == 226 (0x125ec1400) [pid = 1969] [serial = 1221] [outer = 0x125ebcc00] 16:08:27 INFO - PROCESS | 1969 | 1461539307847 Marionette DEBUG loaded listener.js 16:08:27 INFO - PROCESS | 1969 | ++DOMWINDOW == 227 (0x125ec5400) [pid = 1969] [serial = 1222] [outer = 0x125ebcc00] 16:08:28 INFO - PROCESS | 1969 | 1461539308293 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]]]}] 16:08:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 16:08:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 720ms 16:08:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 16:08:28 INFO - PROCESS | 1969 | 1461539308314 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 16:08:28 INFO - PROCESS | 1969 | 1461539308315 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 16:08:28 INFO - PROCESS | 1969 | 1461539308318 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 16:08:28 INFO - PROCESS | 1969 | 1461539308319 Marionette TRACE conn2 <- [1,1602,null,{}] 16:08:28 INFO - PROCESS | 1969 | 1461539308321 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}] 16:08:28 INFO - PROCESS | 1969 | 1461539308432 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 16:08:28 INFO - PROCESS | 1969 | 1461539308557 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:28 INFO - PROCESS | 1969 | ++DOCSHELL 0x130c28000 == 84 [pid = 1969] [id = 408] 16:08:28 INFO - PROCESS | 1969 | ++DOMWINDOW == 228 (0x125ebf800) [pid = 1969] [serial = 1223] [outer = 0x0] 16:08:28 INFO - PROCESS | 1969 | ++DOMWINDOW == 229 (0x12d13d800) [pid = 1969] [serial = 1224] [outer = 0x125ebf800] 16:08:28 INFO - PROCESS | 1969 | 1461539308596 Marionette DEBUG loaded listener.js 16:08:28 INFO - PROCESS | 1969 | ++DOMWINDOW == 230 (0x12d938800) [pid = 1969] [serial = 1225] [outer = 0x125ebf800] 16:08:29 INFO - PROCESS | 1969 | 1461539309112 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]]]}] 16:08:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 16:08:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 821ms 16:08:29 INFO - PROCESS | 1969 | 1461539309140 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 16:08:29 INFO - PROCESS | 1969 | 1461539309141 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 16:08:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 16:08:29 INFO - PROCESS | 1969 | 1461539309143 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 16:08:29 INFO - PROCESS | 1969 | 1461539309145 Marionette TRACE conn2 <- [1,1606,null,{}] 16:08:29 INFO - PROCESS | 1969 | 1461539309147 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}] 16:08:29 INFO - PROCESS | 1969 | 1461539309259 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 16:08:29 INFO - PROCESS | 1969 | 1461539309393 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:29 INFO - PROCESS | 1969 | ++DOCSHELL 0x1373a5800 == 85 [pid = 1969] [id = 409] 16:08:29 INFO - PROCESS | 1969 | ++DOMWINDOW == 231 (0x12a944400) [pid = 1969] [serial = 1226] [outer = 0x0] 16:08:29 INFO - PROCESS | 1969 | ++DOMWINDOW == 232 (0x12a94b400) [pid = 1969] [serial = 1227] [outer = 0x12a944400] 16:08:29 INFO - PROCESS | 1969 | 1461539309446 Marionette DEBUG loaded listener.js 16:08:29 INFO - PROCESS | 1969 | ++DOMWINDOW == 233 (0x12ae3b000) [pid = 1969] [serial = 1228] [outer = 0x12a944400] 16:08:30 INFO - PROCESS | 1969 | 1461539310185 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]]]}] 16:08:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 16:08:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1076ms 16:08:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 16:08:30 INFO - PROCESS | 1969 | 1461539310221 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 16:08:30 INFO - PROCESS | 1969 | 1461539310223 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 16:08:30 INFO - PROCESS | 1969 | 1461539310226 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 16:08:30 INFO - PROCESS | 1969 | 1461539310229 Marionette TRACE conn2 <- [1,1610,null,{}] 16:08:30 INFO - PROCESS | 1969 | 1461539310232 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}] 16:08:30 INFO - PROCESS | 1969 | 1461539310348 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 16:08:30 INFO - PROCESS | 1969 | 1461539310476 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:30 INFO - PROCESS | 1969 | ++DOCSHELL 0x129a1e800 == 86 [pid = 1969] [id = 410] 16:08:30 INFO - PROCESS | 1969 | ++DOMWINDOW == 234 (0x11af05400) [pid = 1969] [serial = 1229] [outer = 0x0] 16:08:30 INFO - PROCESS | 1969 | ++DOMWINDOW == 235 (0x11c417400) [pid = 1969] [serial = 1230] [outer = 0x11af05400] 16:08:30 INFO - PROCESS | 1969 | 1461539310507 Marionette DEBUG loaded listener.js 16:08:30 INFO - PROCESS | 1969 | ++DOMWINDOW == 236 (0x125ec5000) [pid = 1969] [serial = 1231] [outer = 0x11af05400] 16:08:31 INFO - PROCESS | 1969 | --DOCSHELL 0x129e94800 == 85 [pid = 1969] [id = 397] 16:08:31 INFO - PROCESS | 1969 | --DOCSHELL 0x11c471000 == 84 [pid = 1969] [id = 396] 16:08:31 INFO - PROCESS | 1969 | --DOCSHELL 0x119c27000 == 83 [pid = 1969] [id = 395] 16:08:31 INFO - PROCESS | 1969 | --DOCSHELL 0x11c17a000 == 82 [pid = 1969] [id = 394] 16:08:31 INFO - PROCESS | 1969 | --DOCSHELL 0x12aa35800 == 81 [pid = 1969] [id = 385] 16:08:31 INFO - PROCESS | 1969 | 1461539311099 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]]]}] 16:08:31 INFO - PROCESS | 1969 | --DOCSHELL 0x1277b5000 == 80 [pid = 1969] [id = 384] 16:08:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 16:08:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 921ms 16:08:31 INFO - PROCESS | 1969 | 1461539311149 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 16:08:31 INFO - PROCESS | 1969 | 1461539311154 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 16:08:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 16:08:31 INFO - PROCESS | 1969 | 1461539311161 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 16:08:31 INFO - PROCESS | 1969 | 1461539311163 Marionette TRACE conn2 <- [1,1614,null,{}] 16:08:31 INFO - PROCESS | 1969 | 1461539311167 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}] 16:08:31 INFO - PROCESS | 1969 | 1461539311305 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 16:08:31 INFO - PROCESS | 1969 | 1461539311395 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:31 INFO - PROCESS | 1969 | ++DOCSHELL 0x127509800 == 81 [pid = 1969] [id = 411] 16:08:31 INFO - PROCESS | 1969 | ++DOMWINDOW == 237 (0x11af4c400) [pid = 1969] [serial = 1232] [outer = 0x0] 16:08:31 INFO - PROCESS | 1969 | ++DOMWINDOW == 238 (0x129d27800) [pid = 1969] [serial = 1233] [outer = 0x11af4c400] 16:08:31 INFO - PROCESS | 1969 | 1461539311422 Marionette DEBUG loaded listener.js 16:08:31 INFO - PROCESS | 1969 | ++DOMWINDOW == 239 (0x12a19c000) [pid = 1969] [serial = 1234] [outer = 0x11af4c400] 16:08:31 INFO - PROCESS | 1969 | 1461539311748 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]]]}] 16:08:31 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 16:08:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 622ms 16:08:31 INFO - PROCESS | 1969 | 1461539311783 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 16:08:31 INFO - PROCESS | 1969 | 1461539311784 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 16:08:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 16:08:31 INFO - PROCESS | 1969 | 1461539311787 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 16:08:31 INFO - PROCESS | 1969 | 1461539311791 Marionette TRACE conn2 <- [1,1618,null,{}] 16:08:31 INFO - PROCESS | 1969 | 1461539311799 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}] 16:08:31 INFO - PROCESS | 1969 | 1461539311897 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 16:08:32 INFO - PROCESS | 1969 | 1461539312032 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:32 INFO - PROCESS | 1969 | ++DOCSHELL 0x12cf1c800 == 82 [pid = 1969] [id = 412] 16:08:32 INFO - PROCESS | 1969 | ++DOMWINDOW == 240 (0x12a4b8800) [pid = 1969] [serial = 1235] [outer = 0x0] 16:08:32 INFO - PROCESS | 1969 | ++DOMWINDOW == 241 (0x12a94c000) [pid = 1969] [serial = 1236] [outer = 0x12a4b8800] 16:08:32 INFO - PROCESS | 1969 | 1461539312061 Marionette DEBUG loaded listener.js 16:08:32 INFO - PROCESS | 1969 | ++DOMWINDOW == 242 (0x12ab45c00) [pid = 1969] [serial = 1237] [outer = 0x12a4b8800] 16:08:32 INFO - PROCESS | 1969 | 1461539312375 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]]]}] 16:08:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 16:08:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 623ms 16:08:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 16:08:32 INFO - PROCESS | 1969 | 1461539312411 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 16:08:32 INFO - PROCESS | 1969 | 1461539312412 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 16:08:32 INFO - PROCESS | 1969 | 1461539312414 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 16:08:32 INFO - PROCESS | 1969 | 1461539312416 Marionette TRACE conn2 <- [1,1622,null,{}] 16:08:32 INFO - PROCESS | 1969 | 1461539312418 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}] 16:08:32 INFO - PROCESS | 1969 | 1461539312542 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 16:08:32 INFO - PROCESS | 1969 | 1461539312563 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:32 INFO - PROCESS | 1969 | ++DOCSHELL 0x12ef70800 == 83 [pid = 1969] [id = 413] 16:08:32 INFO - PROCESS | 1969 | ++DOMWINDOW == 243 (0x12ab51800) [pid = 1969] [serial = 1238] [outer = 0x0] 16:08:32 INFO - PROCESS | 1969 | ++DOMWINDOW == 244 (0x12abda800) [pid = 1969] [serial = 1239] [outer = 0x12ab51800] 16:08:32 INFO - PROCESS | 1969 | 1461539312589 Marionette DEBUG loaded listener.js 16:08:32 INFO - PROCESS | 1969 | ++DOMWINDOW == 245 (0x12ae36400) [pid = 1969] [serial = 1240] [outer = 0x12ab51800] 16:08:33 INFO - PROCESS | 1969 | 1461539313041 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]]]}] 16:08:33 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 16:08:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 668ms 16:08:33 INFO - PROCESS | 1969 | 1461539313084 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 16:08:33 INFO - PROCESS | 1969 | 1461539313086 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 16:08:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 16:08:33 INFO - PROCESS | 1969 | 1461539313090 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 16:08:33 INFO - PROCESS | 1969 | 1461539313092 Marionette TRACE conn2 <- [1,1626,null,{}] 16:08:33 INFO - PROCESS | 1969 | 1461539313095 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}] 16:08:33 INFO - PROCESS | 1969 | 1461539313287 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 16:08:33 INFO - PROCESS | 1969 | 1461539313351 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:33 INFO - PROCESS | 1969 | ++DOCSHELL 0x136c42800 == 84 [pid = 1969] [id = 414] 16:08:33 INFO - PROCESS | 1969 | ++DOMWINDOW == 246 (0x12ae3a400) [pid = 1969] [serial = 1241] [outer = 0x0] 16:08:33 INFO - PROCESS | 1969 | ++DOMWINDOW == 247 (0x12ae3e800) [pid = 1969] [serial = 1242] [outer = 0x12ae3a400] 16:08:33 INFO - PROCESS | 1969 | 1461539313393 Marionette DEBUG loaded listener.js 16:08:33 INFO - PROCESS | 1969 | ++DOMWINDOW == 248 (0x12afa1800) [pid = 1969] [serial = 1243] [outer = 0x12ae3a400] 16:08:33 INFO - PROCESS | 1969 | 1461539313758 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]]]}] 16:08:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 16:08:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 721ms 16:08:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 16:08:33 INFO - PROCESS | 1969 | 1461539313811 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 16:08:33 INFO - PROCESS | 1969 | 1461539313812 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 16:08:33 INFO - PROCESS | 1969 | 1461539313814 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 16:08:33 INFO - PROCESS | 1969 | 1461539313815 Marionette TRACE conn2 <- [1,1630,null,{}] 16:08:33 INFO - PROCESS | 1969 | 1461539313817 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}] 16:08:33 INFO - PROCESS | 1969 | 1461539313955 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 16:08:34 INFO - PROCESS | 1969 | --DOMWINDOW == 247 (0x12a4bcc00) [pid = 1969] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 16:08:34 INFO - PROCESS | 1969 | --DOMWINDOW == 246 (0x12a4bb800) [pid = 1969] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 16:08:34 INFO - PROCESS | 1969 | --DOMWINDOW == 245 (0x12aad7400) [pid = 1969] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 16:08:34 INFO - PROCESS | 1969 | --DOMWINDOW == 244 (0x12ab44400) [pid = 1969] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 16:08:34 INFO - PROCESS | 1969 | --DOMWINDOW == 243 (0x129c18400) [pid = 1969] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 16:08:34 INFO - PROCESS | 1969 | --DOMWINDOW == 242 (0x127450800) [pid = 1969] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 16:08:34 INFO - PROCESS | 1969 | --DOMWINDOW == 241 (0x11c1d7800) [pid = 1969] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 16:08:34 INFO - PROCESS | 1969 | --DOMWINDOW == 240 (0x115091400) [pid = 1969] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 16:08:34 INFO - PROCESS | 1969 | --DOMWINDOW == 239 (0x125d5f400) [pid = 1969] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 16:08:34 INFO - PROCESS | 1969 | --DOMWINDOW == 238 (0x12ae98800) [pid = 1969] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 16:08:34 INFO - PROCESS | 1969 | --DOMWINDOW == 237 (0x12a199c00) [pid = 1969] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 16:08:34 INFO - PROCESS | 1969 | --DOMWINDOW == 236 (0x12a19a400) [pid = 1969] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 16:08:34 INFO - PROCESS | 1969 | --DOMWINDOW == 235 (0x1177ed400) [pid = 1969] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 16:08:34 INFO - PROCESS | 1969 | --DOMWINDOW == 234 (0x118f99000) [pid = 1969] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 16:08:34 INFO - PROCESS | 1969 | --DOMWINDOW == 233 (0x11a605800) [pid = 1969] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 16:08:34 INFO - PROCESS | 1969 | 1461539314159 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:34 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c841000 == 85 [pid = 1969] [id = 415] 16:08:34 INFO - PROCESS | 1969 | ++DOMWINDOW == 234 (0x115091400) [pid = 1969] [serial = 1244] [outer = 0x0] 16:08:34 INFO - PROCESS | 1969 | ++DOMWINDOW == 235 (0x11af08800) [pid = 1969] [serial = 1245] [outer = 0x115091400] 16:08:34 INFO - PROCESS | 1969 | 1461539314186 Marionette DEBUG loaded listener.js 16:08:34 INFO - PROCESS | 1969 | ++DOMWINDOW == 236 (0x12977c800) [pid = 1969] [serial = 1246] [outer = 0x115091400] 16:08:34 INFO - PROCESS | 1969 | 1461539314479 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]]]}] 16:08:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 16:08:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 719ms 16:08:34 INFO - PROCESS | 1969 | 1461539314534 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 16:08:34 INFO - PROCESS | 1969 | 1461539314535 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 16:08:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 16:08:34 INFO - PROCESS | 1969 | 1461539314537 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 16:08:34 INFO - PROCESS | 1969 | 1461539314539 Marionette TRACE conn2 <- [1,1634,null,{}] 16:08:34 INFO - PROCESS | 1969 | 1461539314541 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}] 16:08:34 INFO - PROCESS | 1969 | 1461539314640 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 16:08:34 INFO - PROCESS | 1969 | 1461539314741 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:34 INFO - PROCESS | 1969 | ++DOCSHELL 0x137389800 == 86 [pid = 1969] [id = 416] 16:08:34 INFO - PROCESS | 1969 | ++DOMWINDOW == 237 (0x118530400) [pid = 1969] [serial = 1247] [outer = 0x0] 16:08:34 INFO - PROCESS | 1969 | ++DOMWINDOW == 238 (0x12aad6400) [pid = 1969] [serial = 1248] [outer = 0x118530400] 16:08:34 INFO - PROCESS | 1969 | 1461539314768 Marionette DEBUG loaded listener.js 16:08:34 INFO - PROCESS | 1969 | ++DOMWINDOW == 239 (0x12d140800) [pid = 1969] [serial = 1249] [outer = 0x118530400] 16:08:35 INFO - PROCESS | 1969 | 1461539315098 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]]]}] 16:08:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 16:08:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 569ms 16:08:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 16:08:35 INFO - PROCESS | 1969 | 1461539315109 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 16:08:35 INFO - PROCESS | 1969 | 1461539315111 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 16:08:35 INFO - PROCESS | 1969 | 1461539315114 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 16:08:35 INFO - PROCESS | 1969 | 1461539315116 Marionette TRACE conn2 <- [1,1638,null,{}] 16:08:35 INFO - PROCESS | 1969 | 1461539315122 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}] 16:08:35 INFO - PROCESS | 1969 | 1461539315224 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 16:08:35 INFO - PROCESS | 1969 | 1461539315228 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:35 INFO - PROCESS | 1969 | ++DOCSHELL 0x12afd3000 == 87 [pid = 1969] [id = 417] 16:08:35 INFO - PROCESS | 1969 | ++DOMWINDOW == 240 (0x12aad9c00) [pid = 1969] [serial = 1250] [outer = 0x0] 16:08:35 INFO - PROCESS | 1969 | ++DOMWINDOW == 241 (0x12e534800) [pid = 1969] [serial = 1251] [outer = 0x12aad9c00] 16:08:35 INFO - PROCESS | 1969 | 1461539315254 Marionette DEBUG loaded listener.js 16:08:35 INFO - PROCESS | 1969 | ++DOMWINDOW == 242 (0x125858400) [pid = 1969] [serial = 1252] [outer = 0x12aad9c00] 16:08:35 INFO - PROCESS | 1969 | 1461539315623 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]]]}] 16:08:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 16:08:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 519ms 16:08:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 16:08:35 INFO - PROCESS | 1969 | 1461539315634 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 16:08:35 INFO - PROCESS | 1969 | 1461539315635 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 16:08:35 INFO - PROCESS | 1969 | 1461539315642 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 16:08:35 INFO - PROCESS | 1969 | 1461539315643 Marionette TRACE conn2 <- [1,1642,null,{}] 16:08:35 INFO - PROCESS | 1969 | 1461539315646 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}] 16:08:35 INFO - PROCESS | 1969 | 1461539315827 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 16:08:35 INFO - PROCESS | 1969 | 1461539315840 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:35 INFO - PROCESS | 1969 | ++DOCSHELL 0x138ad2800 == 88 [pid = 1969] [id = 418] 16:08:35 INFO - PROCESS | 1969 | ++DOMWINDOW == 243 (0x12e75f800) [pid = 1969] [serial = 1253] [outer = 0x0] 16:08:35 INFO - PROCESS | 1969 | ++DOMWINDOW == 244 (0x12e764c00) [pid = 1969] [serial = 1254] [outer = 0x12e75f800] 16:08:35 INFO - PROCESS | 1969 | 1461539315873 Marionette DEBUG loaded listener.js 16:08:35 INFO - PROCESS | 1969 | ++DOMWINDOW == 245 (0x12e7f1800) [pid = 1969] [serial = 1255] [outer = 0x12e75f800] 16:08:36 INFO - PROCESS | 1969 | 1461539316472 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]]]}] 16:08:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 16:08:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 875ms 16:08:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 16:08:36 INFO - PROCESS | 1969 | 1461539316514 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 16:08:36 INFO - PROCESS | 1969 | 1461539316517 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 16:08:36 INFO - PROCESS | 1969 | 1461539316521 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 16:08:36 INFO - PROCESS | 1969 | 1461539316523 Marionette TRACE conn2 <- [1,1646,null,{}] 16:08:36 INFO - PROCESS | 1969 | 1461539316527 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}] 16:08:36 INFO - PROCESS | 1969 | 1461539316649 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 16:08:36 INFO - PROCESS | 1969 | 1461539316751 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:36 INFO - PROCESS | 1969 | ++DOCSHELL 0x129a1d800 == 89 [pid = 1969] [id = 419] 16:08:36 INFO - PROCESS | 1969 | ++DOMWINDOW == 246 (0x11c4cf400) [pid = 1969] [serial = 1256] [outer = 0x0] 16:08:36 INFO - PROCESS | 1969 | ++DOMWINDOW == 247 (0x125ebb000) [pid = 1969] [serial = 1257] [outer = 0x11c4cf400] 16:08:36 INFO - PROCESS | 1969 | 1461539316784 Marionette DEBUG loaded listener.js 16:08:36 INFO - PROCESS | 1969 | ++DOMWINDOW == 248 (0x129773c00) [pid = 1969] [serial = 1258] [outer = 0x11c4cf400] 16:08:37 INFO - PROCESS | 1969 | 1461539317286 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]]]}] 16:08:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 16:08:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 822ms 16:08:37 INFO - PROCESS | 1969 | 1461539317352 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 16:08:37 INFO - PROCESS | 1969 | 1461539317357 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 16:08:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 16:08:37 INFO - PROCESS | 1969 | 1461539317364 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 16:08:37 INFO - PROCESS | 1969 | 1461539317366 Marionette TRACE conn2 <- [1,1650,null,{}] 16:08:37 INFO - PROCESS | 1969 | 1461539317368 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}] 16:08:37 INFO - PROCESS | 1969 | 1461539317486 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 16:08:37 INFO - PROCESS | 1969 | 1461539317586 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:37 INFO - PROCESS | 1969 | ++DOCSHELL 0x12bf97800 == 90 [pid = 1969] [id = 420] 16:08:37 INFO - PROCESS | 1969 | ++DOMWINDOW == 249 (0x12a193000) [pid = 1969] [serial = 1259] [outer = 0x0] 16:08:37 INFO - PROCESS | 1969 | ++DOMWINDOW == 250 (0x12a4b5c00) [pid = 1969] [serial = 1260] [outer = 0x12a193000] 16:08:37 INFO - PROCESS | 1969 | 1461539317617 Marionette DEBUG loaded listener.js 16:08:37 INFO - PROCESS | 1969 | ++DOMWINDOW == 251 (0x12a947c00) [pid = 1969] [serial = 1261] [outer = 0x12a193000] 16:08:38 INFO - PROCESS | 1969 | 1461539318046 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]]]}] 16:08:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 16:08:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 724ms 16:08:38 INFO - PROCESS | 1969 | 1461539318089 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 16:08:38 INFO - PROCESS | 1969 | 1461539318091 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 16:08:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 16:08:38 INFO - PROCESS | 1969 | 1461539318093 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 16:08:38 INFO - PROCESS | 1969 | 1461539318096 Marionette TRACE conn2 <- [1,1654,null,{}] 16:08:38 INFO - PROCESS | 1969 | 1461539318105 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}] 16:08:38 INFO - PROCESS | 1969 | 1461539318221 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 16:08:38 INFO - PROCESS | 1969 | 1461539318324 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:38 INFO - PROCESS | 1969 | ++DOCSHELL 0x1390a6800 == 91 [pid = 1969] [id = 421] 16:08:38 INFO - PROCESS | 1969 | ++DOMWINDOW == 252 (0x12abd1800) [pid = 1969] [serial = 1262] [outer = 0x0] 16:08:38 INFO - PROCESS | 1969 | ++DOMWINDOW == 253 (0x12ae03400) [pid = 1969] [serial = 1263] [outer = 0x12abd1800] 16:08:38 INFO - PROCESS | 1969 | 1461539318356 Marionette DEBUG loaded listener.js 16:08:38 INFO - PROCESS | 1969 | ++DOMWINDOW == 254 (0x12ae09800) [pid = 1969] [serial = 1264] [outer = 0x12abd1800] 16:08:38 INFO - PROCESS | 1969 | 1461539318769 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]]]}] 16:08:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 16:08:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 721ms 16:08:38 INFO - PROCESS | 1969 | 1461539318814 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 16:08:38 INFO - PROCESS | 1969 | 1461539318817 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 16:08:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 16:08:38 INFO - PROCESS | 1969 | 1461539318819 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 16:08:38 INFO - PROCESS | 1969 | 1461539318820 Marionette TRACE conn2 <- [1,1658,null,{}] 16:08:38 INFO - PROCESS | 1969 | 1461539318839 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}] 16:08:38 INFO - PROCESS | 1969 | 1461539318955 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 16:08:39 INFO - PROCESS | 1969 | 1461539319082 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:39 INFO - PROCESS | 1969 | ++DOCSHELL 0x13933b800 == 92 [pid = 1969] [id = 422] 16:08:39 INFO - PROCESS | 1969 | ++DOMWINDOW == 255 (0x12ae0c000) [pid = 1969] [serial = 1265] [outer = 0x0] 16:08:39 INFO - PROCESS | 1969 | ++DOMWINDOW == 256 (0x12ae32c00) [pid = 1969] [serial = 1266] [outer = 0x12ae0c000] 16:08:39 INFO - PROCESS | 1969 | 1461539319114 Marionette DEBUG loaded listener.js 16:08:39 INFO - PROCESS | 1969 | ++DOMWINDOW == 257 (0x12afa7000) [pid = 1969] [serial = 1267] [outer = 0x12ae0c000] 16:08:39 INFO - PROCESS | 1969 | 1461539319554 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]]]}] 16:08:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 16:08:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 781ms 16:08:39 INFO - PROCESS | 1969 | 1461539319601 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 16:08:39 INFO - PROCESS | 1969 | 1461539319602 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 16:08:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 16:08:39 INFO - PROCESS | 1969 | 1461539319605 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 16:08:39 INFO - PROCESS | 1969 | 1461539319606 Marionette TRACE conn2 <- [1,1662,null,{}] 16:08:39 INFO - PROCESS | 1969 | 1461539319609 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}] 16:08:39 INFO - PROCESS | 1969 | 1461539319724 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 16:08:39 INFO - PROCESS | 1969 | 1461539319853 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:39 INFO - PROCESS | 1969 | ++DOCSHELL 0x12ad1e800 == 93 [pid = 1969] [id = 423] 16:08:39 INFO - PROCESS | 1969 | ++DOMWINDOW == 258 (0x12a4a2400) [pid = 1969] [serial = 1268] [outer = 0x0] 16:08:39 INFO - PROCESS | 1969 | ++DOMWINDOW == 259 (0x12a4a7000) [pid = 1969] [serial = 1269] [outer = 0x12a4a2400] 16:08:39 INFO - PROCESS | 1969 | 1461539319884 Marionette DEBUG loaded listener.js 16:08:39 INFO - PROCESS | 1969 | ++DOMWINDOW == 260 (0x12a4ab000) [pid = 1969] [serial = 1270] [outer = 0x12a4a2400] 16:08:40 INFO - PROCESS | 1969 | 1461539320296 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]]]}] 16:08:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 16:08:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 770ms 16:08:40 INFO - PROCESS | 1969 | 1461539320375 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 16:08:40 INFO - PROCESS | 1969 | 1461539320377 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 16:08:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 16:08:40 INFO - PROCESS | 1969 | 1461539320379 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 16:08:40 INFO - PROCESS | 1969 | 1461539320380 Marionette TRACE conn2 <- [1,1666,null,{}] 16:08:40 INFO - PROCESS | 1969 | 1461539320383 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}] 16:08:40 INFO - PROCESS | 1969 | 1461539320511 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 16:08:40 INFO - PROCESS | 1969 | 1461539320642 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:40 INFO - PROCESS | 1969 | ++DOCSHELL 0x1373b5000 == 94 [pid = 1969] [id = 424] 16:08:40 INFO - PROCESS | 1969 | ++DOMWINDOW == 261 (0x12a4ad000) [pid = 1969] [serial = 1271] [outer = 0x0] 16:08:40 INFO - PROCESS | 1969 | ++DOMWINDOW == 262 (0x12af7a000) [pid = 1969] [serial = 1272] [outer = 0x12a4ad000] 16:08:40 INFO - PROCESS | 1969 | 1461539320676 Marionette DEBUG loaded listener.js 16:08:40 INFO - PROCESS | 1969 | ++DOMWINDOW == 263 (0x12b538800) [pid = 1969] [serial = 1273] [outer = 0x12a4ad000] 16:08:41 INFO - PROCESS | 1969 | 1461539321118 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]]]}] 16:08:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 16:08:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 771ms 16:08:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 16:08:41 INFO - PROCESS | 1969 | 1461539321155 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 16:08:41 INFO - PROCESS | 1969 | 1461539321157 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 16:08:41 INFO - PROCESS | 1969 | 1461539321161 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 16:08:41 INFO - PROCESS | 1969 | 1461539321162 Marionette TRACE conn2 <- [1,1670,null,{}] 16:08:41 INFO - PROCESS | 1969 | 1461539321164 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}] 16:08:41 INFO - PROCESS | 1969 | 1461539321286 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 16:08:41 INFO - PROCESS | 1969 | 1461539321388 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:41 INFO - PROCESS | 1969 | ++DOCSHELL 0x1373d1800 == 95 [pid = 1969] [id = 425] 16:08:41 INFO - PROCESS | 1969 | ++DOMWINDOW == 264 (0x12ae0c400) [pid = 1969] [serial = 1274] [outer = 0x0] 16:08:41 INFO - PROCESS | 1969 | ++DOMWINDOW == 265 (0x12d142800) [pid = 1969] [serial = 1275] [outer = 0x12ae0c400] 16:08:41 INFO - PROCESS | 1969 | 1461539321415 Marionette DEBUG loaded listener.js 16:08:41 INFO - PROCESS | 1969 | ++DOMWINDOW == 266 (0x12d92fc00) [pid = 1969] [serial = 1276] [outer = 0x12ae0c400] 16:08:41 INFO - PROCESS | 1969 | 1461539321848 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]]]}] 16:08:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 16:08:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 719ms 16:08:41 INFO - PROCESS | 1969 | 1461539321890 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 16:08:41 INFO - PROCESS | 1969 | 1461539321891 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 16:08:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 16:08:41 INFO - PROCESS | 1969 | 1461539321893 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 16:08:41 INFO - PROCESS | 1969 | 1461539321895 Marionette TRACE conn2 <- [1,1674,null,{}] 16:08:41 INFO - PROCESS | 1969 | 1461539321897 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}] 16:08:42 INFO - PROCESS | 1969 | 1461539322011 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 16:08:42 INFO - PROCESS | 1969 | 1461539322112 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:42 INFO - PROCESS | 1969 | ++DOCSHELL 0x119c2c000 == 96 [pid = 1969] [id = 426] 16:08:42 INFO - PROCESS | 1969 | ++DOMWINDOW == 267 (0x115096c00) [pid = 1969] [serial = 1277] [outer = 0x0] 16:08:42 INFO - PROCESS | 1969 | ++DOMWINDOW == 268 (0x1297cc800) [pid = 1969] [serial = 1278] [outer = 0x115096c00] 16:08:42 INFO - PROCESS | 1969 | 1461539322143 Marionette DEBUG loaded listener.js 16:08:42 INFO - PROCESS | 1969 | ++DOMWINDOW == 269 (0x12b53b800) [pid = 1969] [serial = 1279] [outer = 0x115096c00] 16:08:42 INFO - PROCESS | 1969 | 1461539322809 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]]]}] 16:08:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 16:08:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 969ms 16:08:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 16:08:42 INFO - PROCESS | 1969 | 1461539322863 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 16:08:42 INFO - PROCESS | 1969 | 1461539322865 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 16:08:42 INFO - PROCESS | 1969 | 1461539322868 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 16:08:42 INFO - PROCESS | 1969 | 1461539322870 Marionette TRACE conn2 <- [1,1678,null,{}] 16:08:42 INFO - PROCESS | 1969 | 1461539322874 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}] 16:08:43 INFO - PROCESS | 1969 | 1461539323007 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 16:08:43 INFO - PROCESS | 1969 | 1461539323199 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:43 INFO - PROCESS | 1969 | ++DOCSHELL 0x11b1d8000 == 97 [pid = 1969] [id = 427] 16:08:43 INFO - PROCESS | 1969 | ++DOMWINDOW == 270 (0x115095000) [pid = 1969] [serial = 1280] [outer = 0x0] 16:08:43 INFO - PROCESS | 1969 | ++DOMWINDOW == 271 (0x115792800) [pid = 1969] [serial = 1281] [outer = 0x115095000] 16:08:43 INFO - PROCESS | 1969 | 1461539323248 Marionette DEBUG loaded listener.js 16:08:43 INFO - PROCESS | 1969 | ++DOMWINDOW == 272 (0x119139800) [pid = 1969] [serial = 1282] [outer = 0x115095000] 16:08:43 INFO - PROCESS | 1969 | 1461539323781 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]]]}] 16:08:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 16:08:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 973ms 16:08:43 INFO - PROCESS | 1969 | 1461539323843 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 16:08:43 INFO - PROCESS | 1969 | 1461539323846 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 16:08:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 16:08:43 INFO - PROCESS | 1969 | 1461539323851 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 16:08:43 INFO - PROCESS | 1969 | 1461539323853 Marionette TRACE conn2 <- [1,1682,null,{}] 16:08:43 INFO - PROCESS | 1969 | 1461539323858 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}] 16:08:43 INFO - PROCESS | 1969 | 1461539323961 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 16:08:44 INFO - PROCESS | 1969 | 1461539324069 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:44 INFO - PROCESS | 1969 | ++DOCSHELL 0x127008800 == 98 [pid = 1969] [id = 428] 16:08:44 INFO - PROCESS | 1969 | ++DOMWINDOW == 273 (0x11aa7ac00) [pid = 1969] [serial = 1283] [outer = 0x0] 16:08:44 INFO - PROCESS | 1969 | ++DOMWINDOW == 274 (0x11bbbc400) [pid = 1969] [serial = 1284] [outer = 0x11aa7ac00] 16:08:44 INFO - PROCESS | 1969 | 1461539324097 Marionette DEBUG loaded listener.js 16:08:44 INFO - PROCESS | 1969 | ++DOMWINDOW == 275 (0x11c4ce800) [pid = 1969] [serial = 1285] [outer = 0x11aa7ac00] 16:08:44 INFO - PROCESS | 1969 | 1461539324551 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]]]}] 16:08:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 16:08:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 725ms 16:08:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 16:08:44 INFO - PROCESS | 1969 | 1461539324576 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 16:08:44 INFO - PROCESS | 1969 | 1461539324578 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 16:08:44 INFO - PROCESS | 1969 | 1461539324580 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 16:08:44 INFO - PROCESS | 1969 | 1461539324582 Marionette TRACE conn2 <- [1,1686,null,{}] 16:08:44 INFO - PROCESS | 1969 | 1461539324592 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}] 16:08:44 INFO - PROCESS | 1969 | 1461539324699 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 16:08:44 INFO - PROCESS | 1969 | 1461539324807 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:44 INFO - PROCESS | 1969 | ++DOCSHELL 0x12aa09000 == 99 [pid = 1969] [id = 429] 16:08:44 INFO - PROCESS | 1969 | ++DOMWINDOW == 276 (0x125eb8c00) [pid = 1969] [serial = 1286] [outer = 0x0] 16:08:44 INFO - PROCESS | 1969 | ++DOMWINDOW == 277 (0x12752dc00) [pid = 1969] [serial = 1287] [outer = 0x125eb8c00] 16:08:44 INFO - PROCESS | 1969 | 1461539324836 Marionette DEBUG loaded listener.js 16:08:44 INFO - PROCESS | 1969 | ++DOMWINDOW == 278 (0x129c06800) [pid = 1969] [serial = 1288] [outer = 0x125eb8c00] 16:08:45 INFO - PROCESS | 1969 | --DOCSHELL 0x1302dd800 == 98 [pid = 1969] [id = 244] 16:08:45 INFO - PROCESS | 1969 | --DOCSHELL 0x130285000 == 97 [pid = 1969] [id = 264] 16:08:45 INFO - PROCESS | 1969 | --DOCSHELL 0x12afd3000 == 96 [pid = 1969] [id = 417] 16:08:45 INFO - PROCESS | 1969 | --DOCSHELL 0x137389800 == 95 [pid = 1969] [id = 416] 16:08:45 INFO - PROCESS | 1969 | --DOCSHELL 0x11c841000 == 94 [pid = 1969] [id = 415] 16:08:45 INFO - PROCESS | 1969 | --DOCSHELL 0x136c42800 == 93 [pid = 1969] [id = 414] 16:08:45 INFO - PROCESS | 1969 | --DOCSHELL 0x12ef70800 == 92 [pid = 1969] [id = 413] 16:08:45 INFO - PROCESS | 1969 | --DOMWINDOW == 277 (0x125edc000) [pid = 1969] [serial = 1089] [outer = 0x0] [url = about:blank] 16:08:45 INFO - PROCESS | 1969 | --DOMWINDOW == 276 (0x12adf9400) [pid = 1969] [serial = 1092] [outer = 0x0] [url = about:blank] 16:08:45 INFO - PROCESS | 1969 | --DOMWINDOW == 275 (0x11bbc1800) [pid = 1969] [serial = 1086] [outer = 0x0] [url = about:blank] 16:08:45 INFO - PROCESS | 1969 | --DOMWINDOW == 274 (0x12d92c800) [pid = 1969] [serial = 1095] [outer = 0x0] [url = about:blank] 16:08:45 INFO - PROCESS | 1969 | --DOMWINDOW == 273 (0x12fd97400) [pid = 1969] [serial = 1101] [outer = 0x0] [url = about:blank] 16:08:45 INFO - PROCESS | 1969 | --DOMWINDOW == 272 (0x12e9b9c00) [pid = 1969] [serial = 1098] [outer = 0x0] [url = about:blank] 16:08:45 INFO - PROCESS | 1969 | --DOMWINDOW == 271 (0x1301a2400) [pid = 1969] [serial = 1104] [outer = 0x0] [url = about:blank] 16:08:45 INFO - PROCESS | 1969 | --DOMWINDOW == 270 (0x130959000) [pid = 1969] [serial = 1107] [outer = 0x0] [url = about:blank] 16:08:45 INFO - PROCESS | 1969 | --DOMWINDOW == 269 (0x125e0b800) [pid = 1969] [serial = 1110] [outer = 0x0] [url = about:blank] 16:08:45 INFO - PROCESS | 1969 | --DOMWINDOW == 268 (0x12a197000) [pid = 1969] [serial = 1191] [outer = 0x0] [url = about:blank] 16:08:45 INFO - PROCESS | 1969 | --DOMWINDOW == 267 (0x12afa1400) [pid = 1969] [serial = 1176] [outer = 0x0] [url = about:blank] 16:08:45 INFO - PROCESS | 1969 | --DOMWINDOW == 266 (0x13095b400) [pid = 1969] [serial = 1170] [outer = 0x0] [url = about:blank] 16:08:45 INFO - PROCESS | 1969 | --DOMWINDOW == 265 (0x1280f2c00) [pid = 1969] [serial = 1155] [outer = 0x0] [url = about:blank] 16:08:45 INFO - PROCESS | 1969 | --DOMWINDOW == 264 (0x129d2a000) [pid = 1969] [serial = 1173] [outer = 0x0] [url = about:blank] 16:08:45 INFO - PROCESS | 1969 | --DOMWINDOW == 263 (0x12d9eb800) [pid = 1969] [serial = 1164] [outer = 0x0] [url = about:blank] 16:08:45 INFO - PROCESS | 1969 | --DOMWINDOW == 262 (0x12ae97800) [pid = 1969] [serial = 1161] [outer = 0x0] [url = about:blank] 16:08:45 INFO - PROCESS | 1969 | --DOMWINDOW == 261 (0x12ab42400) [pid = 1969] [serial = 1158] [outer = 0x0] [url = about:blank] 16:08:45 INFO - PROCESS | 1969 | --DOMWINDOW == 260 (0x11c41a800) [pid = 1969] [serial = 1152] [outer = 0x0] [url = about:blank] 16:08:45 INFO - PROCESS | 1969 | --DOMWINDOW == 259 (0x12ff7b400) [pid = 1969] [serial = 1167] [outer = 0x0] [url = about:blank] 16:08:45 INFO - PROCESS | 1969 | --DOMWINDOW == 258 (0x11c41e000) [pid = 1969] [serial = 1179] [outer = 0x0] [url = about:blank] 16:08:45 INFO - PROCESS | 1969 | --DOCSHELL 0x12cf1c800 == 91 [pid = 1969] [id = 412] 16:08:45 INFO - PROCESS | 1969 | --DOCSHELL 0x127509800 == 90 [pid = 1969] [id = 411] 16:08:45 INFO - PROCESS | 1969 | --DOCSHELL 0x129a1e800 == 89 [pid = 1969] [id = 410] 16:08:45 INFO - PROCESS | 1969 | --DOCSHELL 0x12cf18800 == 88 [pid = 1969] [id = 402] 16:08:45 INFO - PROCESS | 1969 | --DOCSHELL 0x12b6c3000 == 87 [pid = 1969] [id = 401] 16:08:45 INFO - PROCESS | 1969 | --DOCSHELL 0x12aa0f000 == 86 [pid = 1969] [id = 400] 16:08:45 INFO - PROCESS | 1969 | --DOCSHELL 0x129e8b000 == 85 [pid = 1969] [id = 399] 16:08:45 INFO - PROCESS | 1969 | --DOCSHELL 0x118cd3800 == 84 [pid = 1969] [id = 398] 16:08:45 INFO - PROCESS | 1969 | 1461539325324 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]]]}] 16:08:45 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 16:08:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 771ms 16:08:45 INFO - PROCESS | 1969 | 1461539325352 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 16:08:45 INFO - PROCESS | 1969 | 1461539325355 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 16:08:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 16:08:45 INFO - PROCESS | 1969 | 1461539325358 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 16:08:45 INFO - PROCESS | 1969 | 1461539325359 Marionette TRACE conn2 <- [1,1690,null,{}] 16:08:45 INFO - PROCESS | 1969 | 1461539325362 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}] 16:08:45 INFO - PROCESS | 1969 | 1461539325456 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 16:08:45 INFO - PROCESS | 1969 | 1461539325460 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:45 INFO - PROCESS | 1969 | ++DOCSHELL 0x11a654800 == 85 [pid = 1969] [id = 430] 16:08:45 INFO - PROCESS | 1969 | ++DOMWINDOW == 259 (0x11c1dac00) [pid = 1969] [serial = 1289] [outer = 0x0] 16:08:45 INFO - PROCESS | 1969 | ++DOMWINDOW == 260 (0x127ad6000) [pid = 1969] [serial = 1290] [outer = 0x11c1dac00] 16:08:45 INFO - PROCESS | 1969 | 1461539325487 Marionette DEBUG loaded listener.js 16:08:45 INFO - PROCESS | 1969 | ++DOMWINDOW == 261 (0x129d2dc00) [pid = 1969] [serial = 1291] [outer = 0x11c1dac00] 16:08:45 INFO - PROCESS | 1969 | --DOMWINDOW == 260 (0x12a4bf800) [pid = 1969] [serial = 1131] [outer = 0x0] [url = about:blank] 16:08:45 INFO - PROCESS | 1969 | --DOMWINDOW == 259 (0x12aadb800) [pid = 1969] [serial = 1134] [outer = 0x0] [url = about:blank] 16:08:45 INFO - PROCESS | 1969 | --DOMWINDOW == 258 (0x12d01f000) [pid = 1969] [serial = 1132] [outer = 0x0] [url = about:blank] 16:08:45 INFO - PROCESS | 1969 | --DOMWINDOW == 257 (0x12d170400) [pid = 1969] [serial = 1137] [outer = 0x0] [url = about:blank] 16:08:45 INFO - PROCESS | 1969 | --DOMWINDOW == 256 (0x12aadf800) [pid = 1969] [serial = 1135] [outer = 0x0] [url = about:blank] 16:08:45 INFO - PROCESS | 1969 | --DOMWINDOW == 255 (0x125d5fc00) [pid = 1969] [serial = 1125] [outer = 0x0] [url = about:blank] 16:08:45 INFO - PROCESS | 1969 | --DOMWINDOW == 254 (0x12adf7000) [pid = 1969] [serial = 1126] [outer = 0x0] [url = about:blank] 16:08:45 INFO - PROCESS | 1969 | --DOMWINDOW == 253 (0x12ab4e800) [pid = 1969] [serial = 1122] [outer = 0x0] [url = about:blank] 16:08:45 INFO - PROCESS | 1969 | --DOMWINDOW == 252 (0x12ab61400) [pid = 1969] [serial = 1123] [outer = 0x0] [url = about:blank] 16:08:45 INFO - PROCESS | 1969 | --DOMWINDOW == 251 (0x127addc00) [pid = 1969] [serial = 1119] [outer = 0x0] [url = about:blank] 16:08:45 INFO - PROCESS | 1969 | --DOMWINDOW == 250 (0x1297c0c00) [pid = 1969] [serial = 1120] [outer = 0x0] [url = about:blank] 16:08:45 INFO - PROCESS | 1969 | --DOMWINDOW == 249 (0x125e11000) [pid = 1969] [serial = 1140] [outer = 0x0] [url = about:blank] 16:08:45 INFO - PROCESS | 1969 | --DOMWINDOW == 248 (0x11aa80c00) [pid = 1969] [serial = 1114] [outer = 0x0] [url = about:blank] 16:08:45 INFO - PROCESS | 1969 | --DOMWINDOW == 247 (0x118cea800) [pid = 1969] [serial = 1113] [outer = 0x0] [url = about:blank] 16:08:45 INFO - PROCESS | 1969 | --DOMWINDOW == 246 (0x12a19a000) [pid = 1969] [serial = 1141] [outer = 0x0] [url = about:blank] 16:08:45 INFO - PROCESS | 1969 | --DOMWINDOW == 245 (0x1158fa400) [pid = 1969] [serial = 1116] [outer = 0x0] [url = about:blank] 16:08:45 INFO - PROCESS | 1969 | --DOMWINDOW == 244 (0x125edb800) [pid = 1969] [serial = 1117] [outer = 0x0] [url = about:blank] 16:08:45 INFO - PROCESS | 1969 | --DOMWINDOW == 243 (0x12b611400) [pid = 1969] [serial = 1128] [outer = 0x0] [url = about:blank] 16:08:45 INFO - PROCESS | 1969 | --DOMWINDOW == 242 (0x12d9eac00) [pid = 1969] [serial = 1138] [outer = 0x0] [url = about:blank] 16:08:45 INFO - PROCESS | 1969 | --DOMWINDOW == 241 (0x12e75e800) [pid = 1969] [serial = 1149] [outer = 0x0] [url = about:blank] 16:08:45 INFO - PROCESS | 1969 | --DOMWINDOW == 240 (0x12a19f400) [pid = 1969] [serial = 1143] [outer = 0x0] [url = about:blank] 16:08:45 INFO - PROCESS | 1969 | --DOMWINDOW == 239 (0x12e51f000) [pid = 1969] [serial = 1146] [outer = 0x0] [url = about:blank] 16:08:45 INFO - PROCESS | 1969 | --DOMWINDOW == 238 (0x12b476000) [pid = 1969] [serial = 1144] [outer = 0x0] [url = about:blank] 16:08:45 INFO - PROCESS | 1969 | --DOMWINDOW == 237 (0x12cff7000) [pid = 1969] [serial = 1129] [outer = 0x0] [url = about:blank] 16:08:45 INFO - PROCESS | 1969 | --DOMWINDOW == 236 (0x12ef51800) [pid = 1969] [serial = 1147] [outer = 0x0] [url = about:blank] 16:08:45 INFO - PROCESS | 1969 | --DOMWINDOW == 235 (0x11c1d8800) [pid = 1969] [serial = 1188] [outer = 0x0] [url = about:blank] 16:08:45 INFO - PROCESS | 1969 | --DOMWINDOW == 234 (0x119b5b000) [pid = 1969] [serial = 1182] [outer = 0x0] [url = about:blank] 16:08:45 INFO - PROCESS | 1969 | --DOMWINDOW == 233 (0x125b72800) [pid = 1969] [serial = 1186] [outer = 0x0] [url = about:blank] 16:08:45 INFO - PROCESS | 1969 | --DOMWINDOW == 232 (0x11c41a000) [pid = 1969] [serial = 1185] [outer = 0x0] [url = about:blank] 16:08:45 INFO - PROCESS | 1969 | --DOMWINDOW == 231 (0x1297c3800) [pid = 1969] [serial = 1189] [outer = 0x0] [url = about:blank] 16:08:45 INFO - PROCESS | 1969 | --DOMWINDOW == 230 (0x11b917400) [pid = 1969] [serial = 1183] [outer = 0x0] [url = about:blank] 16:08:45 INFO - PROCESS | 1969 | 1461539325894 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]]]}] 16:08:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 16:08:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 569ms 16:08:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 16:08:45 INFO - PROCESS | 1969 | 1461539325927 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 16:08:45 INFO - PROCESS | 1969 | 1461539325929 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 16:08:45 INFO - PROCESS | 1969 | 1461539325931 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 16:08:45 INFO - PROCESS | 1969 | 1461539325932 Marionette TRACE conn2 <- [1,1694,null,{}] 16:08:45 INFO - PROCESS | 1969 | 1461539325934 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}] 16:08:46 INFO - PROCESS | 1969 | 1461539326032 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 16:08:46 INFO - PROCESS | 1969 | 1461539326052 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:46 INFO - PROCESS | 1969 | ++DOCSHELL 0x1280a0800 == 86 [pid = 1969] [id = 431] 16:08:46 INFO - PROCESS | 1969 | ++DOMWINDOW == 231 (0x12a194400) [pid = 1969] [serial = 1292] [outer = 0x0] 16:08:46 INFO - PROCESS | 1969 | ++DOMWINDOW == 232 (0x12a19f400) [pid = 1969] [serial = 1293] [outer = 0x12a194400] 16:08:46 INFO - PROCESS | 1969 | 1461539326081 Marionette DEBUG loaded listener.js 16:08:46 INFO - PROCESS | 1969 | ++DOMWINDOW == 233 (0x12a4b1400) [pid = 1969] [serial = 1294] [outer = 0x12a194400] 16:08:46 INFO - PROCESS | 1969 | 1461539326451 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]]]}] 16:08:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 16:08:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 569ms 16:08:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 16:08:46 INFO - PROCESS | 1969 | 1461539326501 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 16:08:46 INFO - PROCESS | 1969 | 1461539326502 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 16:08:46 INFO - PROCESS | 1969 | 1461539326504 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 16:08:46 INFO - PROCESS | 1969 | 1461539326505 Marionette TRACE conn2 <- [1,1698,null,{}] 16:08:46 INFO - PROCESS | 1969 | 1461539326508 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}] 16:08:46 INFO - PROCESS | 1969 | 1461539326619 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 16:08:46 INFO - PROCESS | 1969 | 1461539326625 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:46 INFO - PROCESS | 1969 | ++DOCSHELL 0x12a9be800 == 87 [pid = 1969] [id = 432] 16:08:46 INFO - PROCESS | 1969 | ++DOMWINDOW == 234 (0x12a4b5400) [pid = 1969] [serial = 1295] [outer = 0x0] 16:08:46 INFO - PROCESS | 1969 | ++DOMWINDOW == 235 (0x12a945c00) [pid = 1969] [serial = 1296] [outer = 0x12a4b5400] 16:08:46 INFO - PROCESS | 1969 | 1461539326653 Marionette DEBUG loaded listener.js 16:08:46 INFO - PROCESS | 1969 | ++DOMWINDOW == 236 (0x12ab3a000) [pid = 1969] [serial = 1297] [outer = 0x12a4b5400] 16:08:47 INFO - PROCESS | 1969 | 1461539327022 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]]]}] 16:08:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 16:08:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 570ms 16:08:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 16:08:47 INFO - PROCESS | 1969 | 1461539327088 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 16:08:47 INFO - PROCESS | 1969 | 1461539327089 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 16:08:47 INFO - PROCESS | 1969 | 1461539327091 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 16:08:47 INFO - PROCESS | 1969 | 1461539327092 Marionette TRACE conn2 <- [1,1702,null,{}] 16:08:47 INFO - PROCESS | 1969 | 1461539327095 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}] 16:08:47 INFO - PROCESS | 1969 | 1461539327185 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 16:08:47 INFO - PROCESS | 1969 | 1461539327190 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:47 INFO - PROCESS | 1969 | ++DOCSHELL 0x12b28c000 == 88 [pid = 1969] [id = 433] 16:08:47 INFO - PROCESS | 1969 | ++DOMWINDOW == 237 (0x12ab3a400) [pid = 1969] [serial = 1298] [outer = 0x0] 16:08:47 INFO - PROCESS | 1969 | ++DOMWINDOW == 238 (0x12ab4e800) [pid = 1969] [serial = 1299] [outer = 0x12ab3a400] 16:08:47 INFO - PROCESS | 1969 | 1461539327215 Marionette DEBUG loaded listener.js 16:08:47 INFO - PROCESS | 1969 | ++DOMWINDOW == 239 (0x12abd4c00) [pid = 1969] [serial = 1300] [outer = 0x12ab3a400] 16:08:47 INFO - PROCESS | 1969 | 1461539327612 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]]]}] 16:08:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 16:08:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 570ms 16:08:47 INFO - PROCESS | 1969 | 1461539327662 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 16:08:47 INFO - PROCESS | 1969 | 1461539327663 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 16:08:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 16:08:47 INFO - PROCESS | 1969 | 1461539327665 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 16:08:47 INFO - PROCESS | 1969 | 1461539327666 Marionette TRACE conn2 <- [1,1706,null,{}] 16:08:47 INFO - PROCESS | 1969 | 1461539327669 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}] 16:08:47 INFO - PROCESS | 1969 | 1461539327792 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 16:08:47 INFO - PROCESS | 1969 | 1461539327813 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:47 INFO - PROCESS | 1969 | ++DOCSHELL 0x12cf1e000 == 89 [pid = 1969] [id = 434] 16:08:47 INFO - PROCESS | 1969 | ++DOMWINDOW == 240 (0x12ab3fc00) [pid = 1969] [serial = 1301] [outer = 0x0] 16:08:47 INFO - PROCESS | 1969 | ++DOMWINDOW == 241 (0x12acc7000) [pid = 1969] [serial = 1302] [outer = 0x12ab3fc00] 16:08:47 INFO - PROCESS | 1969 | 1461539327838 Marionette DEBUG loaded listener.js 16:08:47 INFO - PROCESS | 1969 | ++DOMWINDOW == 242 (0x12adf0000) [pid = 1969] [serial = 1303] [outer = 0x12ab3fc00] 16:08:48 INFO - PROCESS | 1969 | 1461539328193 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]]]}] 16:08:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 16:08:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 568ms 16:08:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 16:08:48 INFO - PROCESS | 1969 | 1461539328233 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 16:08:48 INFO - PROCESS | 1969 | 1461539328235 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 16:08:48 INFO - PROCESS | 1969 | 1461539328237 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 16:08:48 INFO - PROCESS | 1969 | 1461539328238 Marionette TRACE conn2 <- [1,1710,null,{}] 16:08:48 INFO - PROCESS | 1969 | 1461539328240 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}] 16:08:48 INFO - PROCESS | 1969 | 1461539328363 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 16:08:48 INFO - PROCESS | 1969 | 1461539328389 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:48 INFO - PROCESS | 1969 | ++DOCSHELL 0x12da4d000 == 90 [pid = 1969] [id = 435] 16:08:48 INFO - PROCESS | 1969 | ++DOMWINDOW == 243 (0x12acc6800) [pid = 1969] [serial = 1304] [outer = 0x0] 16:08:48 INFO - PROCESS | 1969 | ++DOMWINDOW == 244 (0x12ae06800) [pid = 1969] [serial = 1305] [outer = 0x12acc6800] 16:08:48 INFO - PROCESS | 1969 | 1461539328415 Marionette DEBUG loaded listener.js 16:08:48 INFO - PROCESS | 1969 | ++DOMWINDOW == 245 (0x12ae36800) [pid = 1969] [serial = 1306] [outer = 0x12acc6800] 16:08:48 INFO - PROCESS | 1969 | 1461539328769 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]]]}] 16:08:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 16:08:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 570ms 16:08:48 INFO - PROCESS | 1969 | 1461539328809 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 16:08:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 16:08:48 INFO - PROCESS | 1969 | 1461539328811 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 16:08:48 INFO - PROCESS | 1969 | 1461539328813 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 16:08:48 INFO - PROCESS | 1969 | 1461539328815 Marionette TRACE conn2 <- [1,1714,null,{}] 16:08:48 INFO - PROCESS | 1969 | 1461539328817 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}] 16:08:48 INFO - PROCESS | 1969 | 1461539328940 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 16:08:48 INFO - PROCESS | 1969 | 1461539328951 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:48 INFO - PROCESS | 1969 | ++DOCSHELL 0x12e57d000 == 91 [pid = 1969] [id = 436] 16:08:48 INFO - PROCESS | 1969 | ++DOMWINDOW == 246 (0x12acc9c00) [pid = 1969] [serial = 1307] [outer = 0x0] 16:08:48 INFO - PROCESS | 1969 | ++DOMWINDOW == 247 (0x12ae40000) [pid = 1969] [serial = 1308] [outer = 0x12acc9c00] 16:08:48 INFO - PROCESS | 1969 | 1461539328977 Marionette DEBUG loaded listener.js 16:08:49 INFO - PROCESS | 1969 | ++DOMWINDOW == 248 (0x12af7c400) [pid = 1969] [serial = 1309] [outer = 0x12acc9c00] 16:08:49 INFO - PROCESS | 1969 | 1461539329331 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]]]}] 16:08:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 16:08:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 568ms 16:08:49 INFO - PROCESS | 1969 | 1461539329383 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 16:08:49 INFO - PROCESS | 1969 | 1461539329384 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 16:08:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 16:08:49 INFO - PROCESS | 1969 | 1461539329387 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 16:08:49 INFO - PROCESS | 1969 | 1461539329389 Marionette TRACE conn2 <- [1,1718,null,{}] 16:08:49 INFO - PROCESS | 1969 | 1461539329391 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}] 16:08:50 INFO - PROCESS | 1969 | 1461539330071 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 16:08:50 INFO - PROCESS | 1969 | --DOMWINDOW == 247 (0x12bb06400) [pid = 1969] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 16:08:50 INFO - PROCESS | 1969 | --DOMWINDOW == 246 (0x12ab32800) [pid = 1969] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 16:08:50 INFO - PROCESS | 1969 | --DOMWINDOW == 245 (0x12e79f800) [pid = 1969] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 16:08:50 INFO - PROCESS | 1969 | --DOMWINDOW == 244 (0x11c1d0800) [pid = 1969] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 16:08:50 INFO - PROCESS | 1969 | --DOMWINDOW == 243 (0x118f71800) [pid = 1969] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 16:08:50 INFO - PROCESS | 1969 | --DOMWINDOW == 242 (0x125f24400) [pid = 1969] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 16:08:50 INFO - PROCESS | 1969 | --DOMWINDOW == 241 (0x11c1d5800) [pid = 1969] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 16:08:50 INFO - PROCESS | 1969 | --DOMWINDOW == 240 (0x118c08800) [pid = 1969] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 16:08:50 INFO - PROCESS | 1969 | --DOMWINDOW == 239 (0x12e9ba800) [pid = 1969] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 16:08:50 INFO - PROCESS | 1969 | --DOMWINDOW == 238 (0x11aa78c00) [pid = 1969] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 16:08:50 INFO - PROCESS | 1969 | --DOMWINDOW == 237 (0x11bb6d000) [pid = 1969] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 16:08:50 INFO - PROCESS | 1969 | --DOMWINDOW == 236 (0x12ab4ec00) [pid = 1969] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 16:08:50 INFO - PROCESS | 1969 | --DOMWINDOW == 235 (0x11bf89800) [pid = 1969] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 16:08:50 INFO - PROCESS | 1969 | --DOMWINDOW == 234 (0x11508fc00) [pid = 1969] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 16:08:50 INFO - PROCESS | 1969 | --DOMWINDOW == 233 (0x11913b400) [pid = 1969] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 16:08:50 INFO - PROCESS | 1969 | --DOMWINDOW == 232 (0x12ab4e000) [pid = 1969] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 16:08:50 INFO - PROCESS | 1969 | --DOMWINDOW == 231 (0x119276c00) [pid = 1969] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 16:08:50 INFO - PROCESS | 1969 | --DOMWINDOW == 230 (0x11af78400) [pid = 1969] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 16:08:50 INFO - PROCESS | 1969 | --DOMWINDOW == 229 (0x11a604400) [pid = 1969] [serial = 860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 16:08:50 INFO - PROCESS | 1969 | --DOMWINDOW == 228 (0x114eee000) [pid = 1969] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 16:08:50 INFO - PROCESS | 1969 | --DOMWINDOW == 227 (0x12adf3c00) [pid = 1969] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 16:08:50 INFO - PROCESS | 1969 | --DOMWINDOW == 226 (0x114ee5000) [pid = 1969] [serial = 863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 16:08:50 INFO - PROCESS | 1969 | --DOMWINDOW == 225 (0x12ef47c00) [pid = 1969] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 16:08:50 INFO - PROCESS | 1969 | --DOMWINDOW == 224 (0x12a690c00) [pid = 1969] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 16:08:50 INFO - PROCESS | 1969 | --DOMWINDOW == 223 (0x11aa73000) [pid = 1969] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 16:08:50 INFO - PROCESS | 1969 | --DOMWINDOW == 222 (0x115467c00) [pid = 1969] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 16:08:50 INFO - PROCESS | 1969 | --DOMWINDOW == 221 (0x125f30000) [pid = 1969] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 16:08:50 INFO - PROCESS | 1969 | --DOMWINDOW == 220 (0x1299cd000) [pid = 1969] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 16:08:50 INFO - PROCESS | 1969 | --DOMWINDOW == 219 (0x115092800) [pid = 1969] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 16:08:50 INFO - PROCESS | 1969 | --DOMWINDOW == 218 (0x12e536000) [pid = 1969] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 16:08:50 INFO - PROCESS | 1969 | --DOMWINDOW == 217 (0x126dd5800) [pid = 1969] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 16:08:50 INFO - PROCESS | 1969 | --DOMWINDOW == 216 (0x11919c800) [pid = 1969] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 16:08:50 INFO - PROCESS | 1969 | --DOMWINDOW == 215 (0x12e920400) [pid = 1969] [serial = 857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 16:08:50 INFO - PROCESS | 1969 | --DOMWINDOW == 214 (0x125f1b400) [pid = 1969] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 16:08:50 INFO - PROCESS | 1969 | --DOMWINDOW == 213 (0x12bd93400) [pid = 1969] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 16:08:50 INFO - PROCESS | 1969 | --DOMWINDOW == 212 (0x12b882c00) [pid = 1969] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 16:08:50 INFO - PROCESS | 1969 | --DOMWINDOW == 211 (0x12ab51800) [pid = 1969] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 16:08:50 INFO - PROCESS | 1969 | --DOMWINDOW == 210 (0x11af05400) [pid = 1969] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 16:08:50 INFO - PROCESS | 1969 | --DOMWINDOW == 209 (0x11af4c400) [pid = 1969] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 16:08:50 INFO - PROCESS | 1969 | --DOMWINDOW == 208 (0x12ae3a400) [pid = 1969] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 16:08:50 INFO - PROCESS | 1969 | --DOMWINDOW == 207 (0x12aad9c00) [pid = 1969] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 16:08:50 INFO - PROCESS | 1969 | --DOMWINDOW == 206 (0x1297be000) [pid = 1969] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 16:08:50 INFO - PROCESS | 1969 | --DOMWINDOW == 205 (0x115091400) [pid = 1969] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 16:08:50 INFO - PROCESS | 1969 | --DOMWINDOW == 204 (0x118530400) [pid = 1969] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 16:08:50 INFO - PROCESS | 1969 | --DOMWINDOW == 203 (0x12a4b8800) [pid = 1969] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 16:08:50 INFO - PROCESS | 1969 | 1461539330167 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:50 INFO - PROCESS | 1969 | ++DOCSHELL 0x114f70800 == 92 [pid = 1969] [id = 437] 16:08:50 INFO - PROCESS | 1969 | ++DOMWINDOW == 204 (0x1140ce800) [pid = 1969] [serial = 1310] [outer = 0x0] 16:08:50 INFO - PROCESS | 1969 | ++DOMWINDOW == 205 (0x115091400) [pid = 1969] [serial = 1311] [outer = 0x1140ce800] 16:08:50 INFO - PROCESS | 1969 | 1461539330197 Marionette DEBUG loaded listener.js 16:08:50 INFO - PROCESS | 1969 | ++DOMWINDOW == 206 (0x11af11000) [pid = 1969] [serial = 1312] [outer = 0x1140ce800] 16:08:50 INFO - PROCESS | 1969 | 1461539330512 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]]]}] 16:08:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 16:08:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1173ms 16:08:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 16:08:50 INFO - PROCESS | 1969 | 1461539330560 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 16:08:50 INFO - PROCESS | 1969 | 1461539330561 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 16:08:50 INFO - PROCESS | 1969 | 1461539330564 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 16:08:50 INFO - PROCESS | 1969 | 1461539330565 Marionette TRACE conn2 <- [1,1722,null,{}] 16:08:50 INFO - PROCESS | 1969 | 1461539330567 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}] 16:08:50 INFO - PROCESS | 1969 | 1461539330697 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 16:08:50 INFO - PROCESS | 1969 | 1461539330705 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:50 INFO - PROCESS | 1969 | ++DOCSHELL 0x12a9aa000 == 93 [pid = 1969] [id = 438] 16:08:50 INFO - PROCESS | 1969 | ++DOMWINDOW == 207 (0x11bbc2400) [pid = 1969] [serial = 1313] [outer = 0x0] 16:08:50 INFO - PROCESS | 1969 | ++DOMWINDOW == 208 (0x125855000) [pid = 1969] [serial = 1314] [outer = 0x11bbc2400] 16:08:50 INFO - PROCESS | 1969 | 1461539330730 Marionette DEBUG loaded listener.js 16:08:50 INFO - PROCESS | 1969 | ++DOMWINDOW == 209 (0x1297be000) [pid = 1969] [serial = 1315] [outer = 0x11bbc2400] 16:08:51 INFO - PROCESS | 1969 | 1461539331072 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]]]}] 16:08:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 16:08:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 517ms 16:08:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 16:08:51 INFO - PROCESS | 1969 | 1461539331082 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 16:08:51 INFO - PROCESS | 1969 | 1461539331083 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 16:08:51 INFO - PROCESS | 1969 | 1461539331085 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 16:08:51 INFO - PROCESS | 1969 | 1461539331086 Marionette TRACE conn2 <- [1,1726,null,{}] 16:08:51 INFO - PROCESS | 1969 | 1461539331092 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}] 16:08:51 INFO - PROCESS | 1969 | 1461539331193 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 16:08:51 INFO - PROCESS | 1969 | 1461539331198 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:51 INFO - PROCESS | 1969 | ++DOCSHELL 0x12f127000 == 94 [pid = 1969] [id = 439] 16:08:51 INFO - PROCESS | 1969 | ++DOMWINDOW == 210 (0x125e10400) [pid = 1969] [serial = 1316] [outer = 0x0] 16:08:51 INFO - PROCESS | 1969 | ++DOMWINDOW == 211 (0x12ab44400) [pid = 1969] [serial = 1317] [outer = 0x125e10400] 16:08:51 INFO - PROCESS | 1969 | 1461539331223 Marionette DEBUG loaded listener.js 16:08:51 INFO - PROCESS | 1969 | ++DOMWINDOW == 212 (0x12adfd400) [pid = 1969] [serial = 1318] [outer = 0x125e10400] 16:08:51 INFO - PROCESS | 1969 | 1461539331593 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]]]}] 16:08:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 16:08:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 523ms 16:08:51 INFO - PROCESS | 1969 | 1461539331610 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 16:08:51 INFO - PROCESS | 1969 | 1461539331611 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 16:08:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 16:08:51 INFO - PROCESS | 1969 | 1461539331613 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 16:08:51 INFO - PROCESS | 1969 | 1461539331614 Marionette TRACE conn2 <- [1,1730,null,{}] 16:08:51 INFO - PROCESS | 1969 | 1461539331617 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}] 16:08:51 INFO - PROCESS | 1969 | 1461539331762 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 16:08:51 INFO - PROCESS | 1969 | 1461539331769 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:51 INFO - PROCESS | 1969 | ++DOCSHELL 0x12fae8000 == 95 [pid = 1969] [id = 440] 16:08:51 INFO - PROCESS | 1969 | ++DOMWINDOW == 213 (0x11c381800) [pid = 1969] [serial = 1319] [outer = 0x0] 16:08:51 INFO - PROCESS | 1969 | ++DOMWINDOW == 214 (0x12ae8f400) [pid = 1969] [serial = 1320] [outer = 0x11c381800] 16:08:51 INFO - PROCESS | 1969 | 1461539331794 Marionette DEBUG loaded listener.js 16:08:51 INFO - PROCESS | 1969 | ++DOMWINDOW == 215 (0x12b53a000) [pid = 1969] [serial = 1321] [outer = 0x11c381800] 16:08:52 INFO - PROCESS | 1969 | 1461539332260 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]]]}] 16:08:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 16:08:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 669ms 16:08:52 INFO - PROCESS | 1969 | 1461539332284 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 16:08:52 INFO - PROCESS | 1969 | 1461539332287 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 16:08:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 16:08:52 INFO - PROCESS | 1969 | 1461539332290 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 16:08:52 INFO - PROCESS | 1969 | 1461539332293 Marionette TRACE conn2 <- [1,1734,null,{}] 16:08:52 INFO - PROCESS | 1969 | 1461539332297 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}] 16:08:52 INFO - PROCESS | 1969 | 1461539332426 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 16:08:52 INFO - PROCESS | 1969 | 1461539332568 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:52 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c47e000 == 96 [pid = 1969] [id = 441] 16:08:52 INFO - PROCESS | 1969 | ++DOMWINDOW == 216 (0x119280400) [pid = 1969] [serial = 1322] [outer = 0x0] 16:08:52 INFO - PROCESS | 1969 | ++DOMWINDOW == 217 (0x119e5cc00) [pid = 1969] [serial = 1323] [outer = 0x119280400] 16:08:52 INFO - PROCESS | 1969 | 1461539332603 Marionette DEBUG loaded listener.js 16:08:52 INFO - PROCESS | 1969 | ++DOMWINDOW == 218 (0x11af0a400) [pid = 1969] [serial = 1324] [outer = 0x119280400] 16:08:53 INFO - PROCESS | 1969 | 1461539333043 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]]]}] 16:08:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 16:08:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 771ms 16:08:53 INFO - PROCESS | 1969 | 1461539333062 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 16:08:53 INFO - PROCESS | 1969 | 1461539333066 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 16:08:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 16:08:53 INFO - PROCESS | 1969 | 1461539333071 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 16:08:53 INFO - PROCESS | 1969 | 1461539333073 Marionette TRACE conn2 <- [1,1738,null,{}] 16:08:53 INFO - PROCESS | 1969 | 1461539333076 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}] 16:08:53 INFO - PROCESS | 1969 | 1461539333199 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 16:08:53 INFO - PROCESS | 1969 | 1461539333327 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:53 INFO - PROCESS | 1969 | ++DOCSHELL 0x12a47d800 == 97 [pid = 1969] [id = 442] 16:08:53 INFO - PROCESS | 1969 | ++DOMWINDOW == 219 (0x11af0dc00) [pid = 1969] [serial = 1325] [outer = 0x0] 16:08:53 INFO - PROCESS | 1969 | ++DOMWINDOW == 220 (0x11c1d2800) [pid = 1969] [serial = 1326] [outer = 0x11af0dc00] 16:08:53 INFO - PROCESS | 1969 | 1461539333359 Marionette DEBUG loaded listener.js 16:08:53 INFO - PROCESS | 1969 | ++DOMWINDOW == 221 (0x125f1e000) [pid = 1969] [serial = 1327] [outer = 0x11af0dc00] 16:08:53 INFO - PROCESS | 1969 | 1461539333830 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]]]}] 16:08:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 16:08:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 821ms 16:08:53 INFO - PROCESS | 1969 | 1461539333892 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 16:08:53 INFO - PROCESS | 1969 | 1461539333893 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 16:08:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 16:08:53 INFO - PROCESS | 1969 | 1461539333896 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 16:08:53 INFO - PROCESS | 1969 | 1461539333898 Marionette TRACE conn2 <- [1,1742,null,{}] 16:08:53 INFO - PROCESS | 1969 | 1461539333906 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}] 16:08:54 INFO - PROCESS | 1969 | 1461539334029 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 16:08:54 INFO - PROCESS | 1969 | 1461539334131 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:54 INFO - PROCESS | 1969 | ++DOCSHELL 0x12ed3c000 == 98 [pid = 1969] [id = 443] 16:08:54 INFO - PROCESS | 1969 | ++DOMWINDOW == 222 (0x12843a000) [pid = 1969] [serial = 1328] [outer = 0x0] 16:08:54 INFO - PROCESS | 1969 | ++DOMWINDOW == 223 (0x12a4a1800) [pid = 1969] [serial = 1329] [outer = 0x12843a000] 16:08:54 INFO - PROCESS | 1969 | 1461539334163 Marionette DEBUG loaded listener.js 16:08:54 INFO - PROCESS | 1969 | ++DOMWINDOW == 224 (0x12a944800) [pid = 1969] [serial = 1330] [outer = 0x12843a000] 16:08:54 INFO - PROCESS | 1969 | 1461539334607 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]]]}] 16:08:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 16:08:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 721ms 16:08:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 16:08:54 INFO - PROCESS | 1969 | 1461539334618 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 16:08:54 INFO - PROCESS | 1969 | 1461539334620 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 16:08:54 INFO - PROCESS | 1969 | 1461539334624 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 16:08:54 INFO - PROCESS | 1969 | 1461539334625 Marionette TRACE conn2 <- [1,1746,null,{}] 16:08:54 INFO - PROCESS | 1969 | 1461539334628 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}] 16:08:54 INFO - PROCESS | 1969 | 1461539334746 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 16:08:54 INFO - PROCESS | 1969 | 1461539334873 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:54 INFO - PROCESS | 1969 | ++DOCSHELL 0x130293800 == 99 [pid = 1969] [id = 444] 16:08:54 INFO - PROCESS | 1969 | ++DOMWINDOW == 225 (0x11c4d0000) [pid = 1969] [serial = 1331] [outer = 0x0] 16:08:54 INFO - PROCESS | 1969 | ++DOMWINDOW == 226 (0x12aad5800) [pid = 1969] [serial = 1332] [outer = 0x11c4d0000] 16:08:54 INFO - PROCESS | 1969 | 1461539334906 Marionette DEBUG loaded listener.js 16:08:54 INFO - PROCESS | 1969 | ++DOMWINDOW == 227 (0x12acc2800) [pid = 1969] [serial = 1333] [outer = 0x11c4d0000] 16:08:55 INFO - PROCESS | 1969 | 1461539335298 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]]]}] 16:08:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 16:08:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 719ms 16:08:55 INFO - PROCESS | 1969 | 1461539335366 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 16:08:55 INFO - PROCESS | 1969 | 1461539335368 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 16:08:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 16:08:55 INFO - PROCESS | 1969 | 1461539335373 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 16:08:55 INFO - PROCESS | 1969 | 1461539335375 Marionette TRACE conn2 <- [1,1750,null,{}] 16:08:55 INFO - PROCESS | 1969 | 1461539335377 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}] 16:08:55 INFO - PROCESS | 1969 | 1461539335494 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 16:08:55 INFO - PROCESS | 1969 | 1461539335593 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:55 INFO - PROCESS | 1969 | ++DOCSHELL 0x136067800 == 100 [pid = 1969] [id = 445] 16:08:55 INFO - PROCESS | 1969 | ++DOMWINDOW == 228 (0x12aadc400) [pid = 1969] [serial = 1334] [outer = 0x0] 16:08:55 INFO - PROCESS | 1969 | ++DOMWINDOW == 229 (0x12ae94c00) [pid = 1969] [serial = 1335] [outer = 0x12aadc400] 16:08:55 INFO - PROCESS | 1969 | 1461539335623 Marionette DEBUG loaded listener.js 16:08:55 INFO - PROCESS | 1969 | ++DOMWINDOW == 230 (0x12af83400) [pid = 1969] [serial = 1336] [outer = 0x12aadc400] 16:08:56 INFO - PROCESS | 1969 | 1461539336058 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]]]}] 16:08:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 16:08:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 720ms 16:08:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 16:08:56 INFO - PROCESS | 1969 | 1461539336093 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 16:08:56 INFO - PROCESS | 1969 | 1461539336095 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 16:08:56 INFO - PROCESS | 1969 | 1461539336097 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 16:08:56 INFO - PROCESS | 1969 | 1461539336099 Marionette TRACE conn2 <- [1,1754,null,{}] 16:08:56 INFO - PROCESS | 1969 | 1461539336101 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}] 16:08:56 INFO - PROCESS | 1969 | 1461539336235 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 16:08:56 INFO - PROCESS | 1969 | 1461539336336 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:56 INFO - PROCESS | 1969 | ++DOCSHELL 0x137376800 == 101 [pid = 1969] [id = 446] 16:08:56 INFO - PROCESS | 1969 | ++DOMWINDOW == 231 (0x12afa9800) [pid = 1969] [serial = 1337] [outer = 0x0] 16:08:56 INFO - PROCESS | 1969 | ++DOMWINDOW == 232 (0x12b879800) [pid = 1969] [serial = 1338] [outer = 0x12afa9800] 16:08:56 INFO - PROCESS | 1969 | 1461539336367 Marionette DEBUG loaded listener.js 16:08:56 INFO - PROCESS | 1969 | ++DOMWINDOW == 233 (0x12cff3000) [pid = 1969] [serial = 1339] [outer = 0x12afa9800] 16:08:56 INFO - PROCESS | 1969 | 1461539336887 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]]]}] 16:08:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 16:08:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 819ms 16:08:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 16:08:56 INFO - PROCESS | 1969 | 1461539336917 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 16:08:56 INFO - PROCESS | 1969 | 1461539336919 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 16:08:56 INFO - PROCESS | 1969 | 1461539336925 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 16:08:56 INFO - PROCESS | 1969 | 1461539336927 Marionette TRACE conn2 <- [1,1758,null,{}] 16:08:56 INFO - PROCESS | 1969 | 1461539336931 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}] 16:08:57 INFO - PROCESS | 1969 | 1461539337077 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 16:08:57 INFO - PROCESS | 1969 | 1461539337177 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:57 INFO - PROCESS | 1969 | ++DOCSHELL 0x137968000 == 102 [pid = 1969] [id = 447] 16:08:57 INFO - PROCESS | 1969 | ++DOMWINDOW == 234 (0x12b87ac00) [pid = 1969] [serial = 1340] [outer = 0x0] 16:08:57 INFO - PROCESS | 1969 | ++DOMWINDOW == 235 (0x12d140000) [pid = 1969] [serial = 1341] [outer = 0x12b87ac00] 16:08:57 INFO - PROCESS | 1969 | 1461539337209 Marionette DEBUG loaded listener.js 16:08:57 INFO - PROCESS | 1969 | ++DOMWINDOW == 236 (0x12d931400) [pid = 1969] [serial = 1342] [outer = 0x12b87ac00] 16:08:57 INFO - PROCESS | 1969 | 1461539337610 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]]]}] 16:08:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 16:08:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 722ms 16:08:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 16:08:57 INFO - PROCESS | 1969 | 1461539337645 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 16:08:57 INFO - PROCESS | 1969 | 1461539337647 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 16:08:57 INFO - PROCESS | 1969 | 1461539337649 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 16:08:57 INFO - PROCESS | 1969 | 1461539337650 Marionette TRACE conn2 <- [1,1762,null,{}] 16:08:57 INFO - PROCESS | 1969 | 1461539337653 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}] 16:08:57 INFO - PROCESS | 1969 | 1461539337770 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 16:08:57 INFO - PROCESS | 1969 | 1461539337901 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:57 INFO - PROCESS | 1969 | ++DOCSHELL 0x13884e800 == 103 [pid = 1969] [id = 448] 16:08:57 INFO - PROCESS | 1969 | ++DOMWINDOW == 237 (0x12ab33400) [pid = 1969] [serial = 1343] [outer = 0x0] 16:08:57 INFO - PROCESS | 1969 | ++DOMWINDOW == 238 (0x12d9ce800) [pid = 1969] [serial = 1344] [outer = 0x12ab33400] 16:08:57 INFO - PROCESS | 1969 | 1461539337933 Marionette DEBUG loaded listener.js 16:08:57 INFO - PROCESS | 1969 | ++DOMWINDOW == 239 (0x12e3a9000) [pid = 1969] [serial = 1345] [outer = 0x12ab33400] 16:08:58 INFO - PROCESS | 1969 | 1461539338357 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]]]}] 16:08:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 16:08:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 718ms 16:08:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 16:08:58 INFO - PROCESS | 1969 | 1461539338368 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 16:08:58 INFO - PROCESS | 1969 | 1461539338369 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 16:08:58 INFO - PROCESS | 1969 | 1461539338374 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 16:08:58 INFO - PROCESS | 1969 | 1461539338375 Marionette TRACE conn2 <- [1,1766,null,{}] 16:08:58 INFO - PROCESS | 1969 | 1461539338378 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}] 16:08:58 INFO - PROCESS | 1969 | 1461539338512 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 16:08:58 INFO - PROCESS | 1969 | 1461539338643 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:58 INFO - PROCESS | 1969 | ++DOCSHELL 0x1390aa800 == 104 [pid = 1969] [id = 449] 16:08:58 INFO - PROCESS | 1969 | ++DOMWINDOW == 240 (0x12e3ac000) [pid = 1969] [serial = 1346] [outer = 0x0] 16:08:58 INFO - PROCESS | 1969 | ++DOMWINDOW == 241 (0x12e755800) [pid = 1969] [serial = 1347] [outer = 0x12e3ac000] 16:08:58 INFO - PROCESS | 1969 | 1461539338674 Marionette DEBUG loaded listener.js 16:08:58 INFO - PROCESS | 1969 | ++DOMWINDOW == 242 (0x12e762000) [pid = 1969] [serial = 1348] [outer = 0x12e3ac000] 16:08:59 INFO - PROCESS | 1969 | 1461539339098 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]]]}] 16:08:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 16:08:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 772ms 16:08:59 INFO - PROCESS | 1969 | 1461539339145 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 16:08:59 INFO - PROCESS | 1969 | 1461539339146 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 16:08:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 16:08:59 INFO - PROCESS | 1969 | 1461539339149 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 16:08:59 INFO - PROCESS | 1969 | 1461539339150 Marionette TRACE conn2 <- [1,1770,null,{}] 16:08:59 INFO - PROCESS | 1969 | 1461539339152 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}] 16:08:59 INFO - PROCESS | 1969 | 1461539339273 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 16:08:59 INFO - PROCESS | 1969 | 1461539339373 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:59 INFO - PROCESS | 1969 | ++DOCSHELL 0x129e94800 == 105 [pid = 1969] [id = 450] 16:08:59 INFO - PROCESS | 1969 | ++DOMWINDOW == 243 (0x125ec0c00) [pid = 1969] [serial = 1349] [outer = 0x0] 16:08:59 INFO - PROCESS | 1969 | ++DOMWINDOW == 244 (0x12accf800) [pid = 1969] [serial = 1350] [outer = 0x125ec0c00] 16:08:59 INFO - PROCESS | 1969 | 1461539339403 Marionette DEBUG loaded listener.js 16:08:59 INFO - PROCESS | 1969 | ++DOMWINDOW == 245 (0x12e79a400) [pid = 1969] [serial = 1351] [outer = 0x125ec0c00] 16:08:59 INFO - PROCESS | 1969 | 1461539339870 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]]]}] 16:08:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 16:08:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 768ms 16:08:59 INFO - PROCESS | 1969 | 1461539339918 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 16:08:59 INFO - PROCESS | 1969 | 1461539339919 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 16:08:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 16:08:59 INFO - PROCESS | 1969 | 1461539339922 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 16:08:59 INFO - PROCESS | 1969 | 1461539339924 Marionette TRACE conn2 <- [1,1774,null,{}] 16:08:59 INFO - PROCESS | 1969 | 1461539339926 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}] 16:09:00 INFO - PROCESS | 1969 | 1461539340061 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 16:09:00 INFO - PROCESS | 1969 | 1461539340197 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:00 INFO - PROCESS | 1969 | ++DOCSHELL 0x12fda4000 == 106 [pid = 1969] [id = 451] 16:09:00 INFO - PROCESS | 1969 | ++DOMWINDOW == 246 (0x12e7a1400) [pid = 1969] [serial = 1352] [outer = 0x0] 16:09:00 INFO - PROCESS | 1969 | ++DOMWINDOW == 247 (0x12e98e800) [pid = 1969] [serial = 1353] [outer = 0x12e7a1400] 16:09:00 INFO - PROCESS | 1969 | 1461539340232 Marionette DEBUG loaded listener.js 16:09:00 INFO - PROCESS | 1969 | ++DOMWINDOW == 248 (0x12ef42c00) [pid = 1969] [serial = 1354] [outer = 0x12e7a1400] 16:09:00 INFO - PROCESS | 1969 | 1461539340677 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]]]}] 16:09:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 16:09:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 820ms 16:09:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 16:09:00 INFO - PROCESS | 1969 | 1461539340743 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 16:09:00 INFO - PROCESS | 1969 | 1461539340744 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 16:09:00 INFO - PROCESS | 1969 | 1461539340747 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 16:09:00 INFO - PROCESS | 1969 | 1461539340748 Marionette TRACE conn2 <- [1,1778,null,{}] 16:09:00 INFO - PROCESS | 1969 | 1461539340750 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}] 16:09:00 INFO - PROCESS | 1969 | 1461539340869 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 16:09:00 INFO - PROCESS | 1969 | 1461539340970 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:00 INFO - PROCESS | 1969 | ++DOCSHELL 0x114f6b800 == 107 [pid = 1969] [id = 452] 16:09:00 INFO - PROCESS | 1969 | ++DOMWINDOW == 249 (0x114ee8c00) [pid = 1969] [serial = 1355] [outer = 0x0] 16:09:00 INFO - PROCESS | 1969 | ++DOMWINDOW == 250 (0x118f74800) [pid = 1969] [serial = 1356] [outer = 0x114ee8c00] 16:09:01 INFO - PROCESS | 1969 | 1461539341000 Marionette DEBUG loaded listener.js 16:09:01 INFO - PROCESS | 1969 | ++DOMWINDOW == 251 (0x11c1da000) [pid = 1969] [serial = 1357] [outer = 0x114ee8c00] 16:09:01 INFO - PROCESS | 1969 | 1461539341693 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]]]}] 16:09:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 16:09:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 971ms 16:09:01 INFO - PROCESS | 1969 | 1461539341719 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 16:09:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 16:09:01 INFO - PROCESS | 1969 | 1461539341722 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 16:09:01 INFO - PROCESS | 1969 | 1461539341726 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 16:09:01 INFO - PROCESS | 1969 | 1461539341729 Marionette TRACE conn2 <- [1,1782,null,{}] 16:09:01 INFO - PROCESS | 1969 | 1461539341733 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}] 16:09:01 INFO - PROCESS | 1969 | 1461539341856 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 16:09:01 INFO - PROCESS | 1969 | 1461539341994 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:02 INFO - PROCESS | 1969 | ++DOCSHELL 0x12809d800 == 108 [pid = 1969] [id = 453] 16:09:02 INFO - PROCESS | 1969 | ++DOMWINDOW == 252 (0x118cf6800) [pid = 1969] [serial = 1358] [outer = 0x0] 16:09:02 INFO - PROCESS | 1969 | ++DOMWINDOW == 253 (0x11aa73800) [pid = 1969] [serial = 1359] [outer = 0x118cf6800] 16:09:02 INFO - PROCESS | 1969 | 1461539342026 Marionette DEBUG loaded listener.js 16:09:02 INFO - PROCESS | 1969 | ++DOMWINDOW == 254 (0x11bb64000) [pid = 1969] [serial = 1360] [outer = 0x118cf6800] 16:09:02 INFO - PROCESS | 1969 | --DOCSHELL 0x12f759000 == 107 [pid = 1969] [id = 285] 16:09:02 INFO - PROCESS | 1969 | --DOCSHELL 0x12dc96000 == 106 [pid = 1969] [id = 179] 16:09:02 INFO - PROCESS | 1969 | --DOCSHELL 0x12ef80800 == 105 [pid = 1969] [id = 405] 16:09:02 INFO - PROCESS | 1969 | --DOCSHELL 0x12f127000 == 104 [pid = 1969] [id = 439] 16:09:02 INFO - PROCESS | 1969 | --DOCSHELL 0x12a9aa000 == 103 [pid = 1969] [id = 438] 16:09:02 INFO - PROCESS | 1969 | --DOCSHELL 0x114f70800 == 102 [pid = 1969] [id = 437] 16:09:02 INFO - PROCESS | 1969 | --DOCSHELL 0x12e57d000 == 101 [pid = 1969] [id = 436] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 253 (0x12e764c00) [pid = 1969] [serial = 1254] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 252 (0x125ec1400) [pid = 1969] [serial = 1221] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 251 (0x12d13d800) [pid = 1969] [serial = 1224] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOCSHELL 0x12da4d000 == 100 [pid = 1969] [id = 435] 16:09:02 INFO - PROCESS | 1969 | --DOCSHELL 0x12cf1e000 == 99 [pid = 1969] [id = 434] 16:09:02 INFO - PROCESS | 1969 | --DOCSHELL 0x12b28c000 == 98 [pid = 1969] [id = 433] 16:09:02 INFO - PROCESS | 1969 | --DOCSHELL 0x12a9be800 == 97 [pid = 1969] [id = 432] 16:09:02 INFO - PROCESS | 1969 | --DOCSHELL 0x1280a0800 == 96 [pid = 1969] [id = 431] 16:09:02 INFO - PROCESS | 1969 | --DOCSHELL 0x11a654800 == 95 [pid = 1969] [id = 430] 16:09:02 INFO - PROCESS | 1969 | --DOCSHELL 0x12aa09000 == 94 [pid = 1969] [id = 429] 16:09:02 INFO - PROCESS | 1969 | --DOCSHELL 0x127008800 == 93 [pid = 1969] [id = 428] 16:09:02 INFO - PROCESS | 1969 | --DOCSHELL 0x11b1d8000 == 92 [pid = 1969] [id = 427] 16:09:02 INFO - PROCESS | 1969 | 1461539342565 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]]]}] 16:09:02 INFO - PROCESS | 1969 | --DOCSHELL 0x129a1d800 == 91 [pid = 1969] [id = 419] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 250 (0x12e7f5800) [pid = 1969] [serial = 916] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 249 (0x12e797000) [pid = 1969] [serial = 982] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 248 (0x12ab4c400) [pid = 1969] [serial = 1036] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 247 (0x12fd8dc00) [pid = 1969] [serial = 985] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 246 (0x125e0f800) [pid = 1969] [serial = 910] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 245 (0x11bf92800) [pid = 1969] [serial = 786] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 244 (0x12bb06800) [pid = 1969] [serial = 795] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 243 (0x125b77000) [pid = 1969] [serial = 789] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 242 (0x11af7a800) [pid = 1969] [serial = 846] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 241 (0x12f94a400) [pid = 1969] [serial = 717] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 240 (0x12c10f800) [pid = 1969] [serial = 1045] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 239 (0x1277c3c00) [pid = 1969] [serial = 1033] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 238 (0x12ae98000) [pid = 1969] [serial = 1042] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 237 (0x126b7e800) [pid = 1969] [serial = 849] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 236 (0x12afab800) [pid = 1969] [serial = 1180] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 235 (0x11af0ac00) [pid = 1969] [serial = 970] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 234 (0x12ab5c400) [pid = 1969] [serial = 1039] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 233 (0x12e7a2400) [pid = 1969] [serial = 991] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 232 (0x11c653c00) [pid = 1969] [serial = 973] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 231 (0x12f5ca000) [pid = 1969] [serial = 862] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 230 (0x118535800) [pid = 1969] [serial = 843] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 229 (0x12adfd000) [pid = 1969] [serial = 988] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 228 (0x12ade7c00) [pid = 1969] [serial = 865] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 227 (0x12fd8fc00) [pid = 1969] [serial = 922] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 226 (0x12cff1400) [pid = 1969] [serial = 979] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 225 (0x12e7f8000) [pid = 1969] [serial = 798] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 224 (0x118c5ac00) [pid = 1969] [serial = 783] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 223 (0x129c1c400) [pid = 1969] [serial = 976] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 222 (0x12b60c400) [pid = 1969] [serial = 913] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 221 (0x11af78000) [pid = 1969] [serial = 1030] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 220 (0x12ef45000) [pid = 1969] [serial = 919] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 219 (0x12b808800) [pid = 1969] [serial = 852] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 218 (0x11b1b1400) [pid = 1969] [serial = 907] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 217 (0x12e9b1000) [pid = 1969] [serial = 859] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 216 (0x12a68fc00) [pid = 1969] [serial = 792] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 215 (0x12d9c2000) [pid = 1969] [serial = 855] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 214 (0x12abda800) [pid = 1969] [serial = 1239] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 213 (0x12ab40400) [pid = 1969] [serial = 1203] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 212 (0x11c417400) [pid = 1969] [serial = 1230] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 211 (0x125ec5000) [pid = 1969] [serial = 1231] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 210 (0x129d27800) [pid = 1969] [serial = 1233] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 209 (0x12a19c000) [pid = 1969] [serial = 1234] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 208 (0x12a94b400) [pid = 1969] [serial = 1227] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 207 (0x12a19fc00) [pid = 1969] [serial = 1200] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 206 (0x12ae3e800) [pid = 1969] [serial = 1242] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 205 (0x12afaf400) [pid = 1969] [serial = 1209] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 204 (0x12accac00) [pid = 1969] [serial = 1206] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 203 (0x125ed5800) [pid = 1969] [serial = 1197] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 202 (0x115099000) [pid = 1969] [serial = 1194] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 201 (0x12abdac00) [pid = 1969] [serial = 1212] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 200 (0x12d13c000) [pid = 1969] [serial = 1218] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 199 (0x125858400) [pid = 1969] [serial = 1252] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 198 (0x12bd92800) [pid = 1969] [serial = 1215] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 197 (0x12afa1800) [pid = 1969] [serial = 1243] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 196 (0x12a1a0800) [pid = 1969] [serial = 1192] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 195 (0x12977c800) [pid = 1969] [serial = 1246] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 194 (0x12e534800) [pid = 1969] [serial = 1251] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 193 (0x11af08800) [pid = 1969] [serial = 1245] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 192 (0x12aad6400) [pid = 1969] [serial = 1248] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 191 (0x12a94c000) [pid = 1969] [serial = 1236] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 190 (0x12ae36400) [pid = 1969] [serial = 1240] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 189 (0x12d140800) [pid = 1969] [serial = 1249] [outer = 0x0] [url = about:blank] 16:09:02 INFO - PROCESS | 1969 | --DOMWINDOW == 188 (0x12ab45c00) [pid = 1969] [serial = 1237] [outer = 0x0] [url = about:blank] 16:09:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 16:09:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 874ms 16:09:02 INFO - PROCESS | 1969 | 1461539342600 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 16:09:02 INFO - PROCESS | 1969 | 1461539342603 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 16:09:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 16:09:02 INFO - PROCESS | 1969 | 1461539342611 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 16:09:02 INFO - PROCESS | 1969 | 1461539342612 Marionette TRACE conn2 <- [1,1786,null,{}] 16:09:02 INFO - PROCESS | 1969 | 1461539342615 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}] 16:09:02 INFO - PROCESS | 1969 | 1461539342715 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 16:09:02 INFO - PROCESS | 1969 | 1461539342720 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:02 INFO - PROCESS | 1969 | ++DOCSHELL 0x11b1d8800 == 92 [pid = 1969] [id = 454] 16:09:02 INFO - PROCESS | 1969 | ++DOMWINDOW == 189 (0x11bf91c00) [pid = 1969] [serial = 1361] [outer = 0x0] 16:09:02 INFO - PROCESS | 1969 | ++DOMWINDOW == 190 (0x11c1dc800) [pid = 1969] [serial = 1362] [outer = 0x11bf91c00] 16:09:02 INFO - PROCESS | 1969 | 1461539342749 Marionette DEBUG loaded listener.js 16:09:02 INFO - PROCESS | 1969 | ++DOMWINDOW == 191 (0x125858c00) [pid = 1969] [serial = 1363] [outer = 0x11bf91c00] 16:09:03 INFO - PROCESS | 1969 | 1461539343184 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]]]}] 16:09:03 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 16:09:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 621ms 16:09:03 INFO - PROCESS | 1969 | 1461539343232 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 16:09:03 INFO - PROCESS | 1969 | 1461539343233 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 16:09:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 16:09:03 INFO - PROCESS | 1969 | 1461539343235 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 16:09:03 INFO - PROCESS | 1969 | 1461539343238 Marionette TRACE conn2 <- [1,1790,null,{}] 16:09:03 INFO - PROCESS | 1969 | 1461539343251 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}] 16:09:03 INFO - PROCESS | 1969 | 1461539343356 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 16:09:03 INFO - PROCESS | 1969 | 1461539343362 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:03 INFO - PROCESS | 1969 | ++DOCSHELL 0x129a0c800 == 93 [pid = 1969] [id = 455] 16:09:03 INFO - PROCESS | 1969 | ++DOMWINDOW == 192 (0x125e05c00) [pid = 1969] [serial = 1364] [outer = 0x0] 16:09:03 INFO - PROCESS | 1969 | ++DOMWINDOW == 193 (0x127fa1400) [pid = 1969] [serial = 1365] [outer = 0x125e05c00] 16:09:03 INFO - PROCESS | 1969 | 1461539343390 Marionette DEBUG loaded listener.js 16:09:03 INFO - PROCESS | 1969 | ++DOMWINDOW == 194 (0x1297c9c00) [pid = 1969] [serial = 1366] [outer = 0x125e05c00] 16:09:03 INFO - PROCESS | 1969 | ++DOMWINDOW == 195 (0x127addc00) [pid = 1969] [serial = 1367] [outer = 0x12f944400] 16:09:03 INFO - PROCESS | 1969 | 1461539343814 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]]]}] 16:09:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 16:09:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 626ms 16:09:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 16:09:03 INFO - PROCESS | 1969 | 1461539343862 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 16:09:03 INFO - PROCESS | 1969 | 1461539343864 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 16:09:03 INFO - PROCESS | 1969 | 1461539343866 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 16:09:03 INFO - PROCESS | 1969 | 1461539343867 Marionette TRACE conn2 <- [1,1794,null,{}] 16:09:03 INFO - PROCESS | 1969 | 1461539343870 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}] 16:09:03 INFO - PROCESS | 1969 | 1461539343969 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 16:09:03 INFO - PROCESS | 1969 | 1461539343973 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:03 INFO - PROCESS | 1969 | ++DOCSHELL 0x12a9b5000 == 94 [pid = 1969] [id = 456] 16:09:03 INFO - PROCESS | 1969 | ++DOMWINDOW == 196 (0x1299ce000) [pid = 1969] [serial = 1368] [outer = 0x0] 16:09:03 INFO - PROCESS | 1969 | ++DOMWINDOW == 197 (0x12a198c00) [pid = 1969] [serial = 1369] [outer = 0x1299ce000] 16:09:04 INFO - PROCESS | 1969 | 1461539343999 Marionette DEBUG loaded listener.js 16:09:04 INFO - PROCESS | 1969 | ++DOMWINDOW == 198 (0x12a4bd400) [pid = 1969] [serial = 1370] [outer = 0x1299ce000] 16:09:04 INFO - PROCESS | 1969 | 1461539344381 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]]]}] 16:09:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:09:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 570ms 16:09:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 16:09:04 INFO - PROCESS | 1969 | 1461539344447 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 16:09:04 INFO - PROCESS | 1969 | 1461539344448 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 16:09:04 INFO - PROCESS | 1969 | 1461539344450 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 16:09:04 INFO - PROCESS | 1969 | 1461539344451 Marionette TRACE conn2 <- [1,1798,null,{}] 16:09:04 INFO - PROCESS | 1969 | 1461539344454 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}] 16:09:04 INFO - PROCESS | 1969 | 1461539344549 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 16:09:04 INFO - PROCESS | 1969 | 1461539344554 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:04 INFO - PROCESS | 1969 | ++DOCSHELL 0x12aa31800 == 95 [pid = 1969] [id = 457] 16:09:04 INFO - PROCESS | 1969 | ++DOMWINDOW == 199 (0x12a68a000) [pid = 1969] [serial = 1371] [outer = 0x0] 16:09:04 INFO - PROCESS | 1969 | ++DOMWINDOW == 200 (0x12a691400) [pid = 1969] [serial = 1372] [outer = 0x12a68a000] 16:09:04 INFO - PROCESS | 1969 | 1461539344580 Marionette DEBUG loaded listener.js 16:09:04 INFO - PROCESS | 1969 | ++DOMWINDOW == 201 (0x12a94b800) [pid = 1969] [serial = 1373] [outer = 0x12a68a000] 16:09:04 INFO - PROCESS | 1969 | 1461539344978 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]]]}] 16:09:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 16:09:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 573ms 16:09:05 INFO - PROCESS | 1969 | 1461539345024 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 16:09:05 INFO - PROCESS | 1969 | 1461539345025 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 16:09:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 16:09:05 INFO - PROCESS | 1969 | 1461539345027 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 16:09:05 INFO - PROCESS | 1969 | 1461539345028 Marionette TRACE conn2 <- [1,1802,null,{}] 16:09:05 INFO - PROCESS | 1969 | 1461539345031 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}] 16:09:05 INFO - PROCESS | 1969 | 1461539345166 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 16:09:05 INFO - PROCESS | 1969 | 1461539345186 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:05 INFO - PROCESS | 1969 | ++DOCSHELL 0x12b27d800 == 96 [pid = 1969] [id = 458] 16:09:05 INFO - PROCESS | 1969 | ++DOMWINDOW == 202 (0x12ab35c00) [pid = 1969] [serial = 1374] [outer = 0x0] 16:09:05 INFO - PROCESS | 1969 | ++DOMWINDOW == 203 (0x12ab5a800) [pid = 1969] [serial = 1375] [outer = 0x12ab35c00] 16:09:05 INFO - PROCESS | 1969 | 1461539345212 Marionette DEBUG loaded listener.js 16:09:05 INFO - PROCESS | 1969 | ++DOMWINDOW == 204 (0x12addd400) [pid = 1969] [serial = 1376] [outer = 0x12ab35c00] 16:09:05 INFO - PROCESS | 1969 | 1461539345595 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]]]}] 16:09:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 16:09:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 618ms 16:09:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 16:09:05 INFO - PROCESS | 1969 | 1461539345646 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 16:09:05 INFO - PROCESS | 1969 | 1461539345647 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 16:09:05 INFO - PROCESS | 1969 | 1461539345649 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 16:09:05 INFO - PROCESS | 1969 | 1461539345650 Marionette TRACE conn2 <- [1,1806,null,{}] 16:09:05 INFO - PROCESS | 1969 | 1461539345652 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}] 16:09:05 INFO - PROCESS | 1969 | 1461539345782 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 16:09:05 INFO - PROCESS | 1969 | 1461539345798 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:05 INFO - PROCESS | 1969 | ++DOCSHELL 0x12b8ef000 == 97 [pid = 1969] [id = 459] 16:09:05 INFO - PROCESS | 1969 | ++DOMWINDOW == 205 (0x12ade8400) [pid = 1969] [serial = 1377] [outer = 0x0] 16:09:05 INFO - PROCESS | 1969 | ++DOMWINDOW == 206 (0x12adfb000) [pid = 1969] [serial = 1378] [outer = 0x12ade8400] 16:09:05 INFO - PROCESS | 1969 | 1461539345824 Marionette DEBUG loaded listener.js 16:09:05 INFO - PROCESS | 1969 | ++DOMWINDOW == 207 (0x12ae35c00) [pid = 1969] [serial = 1379] [outer = 0x12ade8400] 16:09:06 INFO - PROCESS | 1969 | 1461539346215 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]]]}] 16:09:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 16:09:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 618ms 16:09:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 16:09:06 INFO - PROCESS | 1969 | 1461539346268 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 16:09:06 INFO - PROCESS | 1969 | 1461539346269 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 16:09:06 INFO - PROCESS | 1969 | 1461539346271 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 16:09:06 INFO - PROCESS | 1969 | 1461539346272 Marionette TRACE conn2 <- [1,1810,null,{}] 16:09:06 INFO - PROCESS | 1969 | 1461539346274 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}] 16:09:06 INFO - PROCESS | 1969 | 1461539346407 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 16:09:06 INFO - PROCESS | 1969 | 1461539346439 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:06 INFO - PROCESS | 1969 | ++DOCSHELL 0x12dca4000 == 98 [pid = 1969] [id = 460] 16:09:06 INFO - PROCESS | 1969 | ++DOMWINDOW == 208 (0x12ae36000) [pid = 1969] [serial = 1380] [outer = 0x0] 16:09:06 INFO - PROCESS | 1969 | ++DOMWINDOW == 209 (0x12ae8ec00) [pid = 1969] [serial = 1381] [outer = 0x12ae36000] 16:09:06 INFO - PROCESS | 1969 | 1461539346464 Marionette DEBUG loaded listener.js 16:09:06 INFO - PROCESS | 1969 | ++DOMWINDOW == 210 (0x12af82800) [pid = 1969] [serial = 1382] [outer = 0x12ae36000] 16:09:07 INFO - PROCESS | 1969 | --DOMWINDOW == 209 (0x12ab3fc00) [pid = 1969] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 16:09:07 INFO - PROCESS | 1969 | --DOMWINDOW == 208 (0x12acc6800) [pid = 1969] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 16:09:07 INFO - PROCESS | 1969 | --DOMWINDOW == 207 (0x12a194400) [pid = 1969] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 16:09:07 INFO - PROCESS | 1969 | --DOMWINDOW == 206 (0x11aa7ac00) [pid = 1969] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 16:09:07 INFO - PROCESS | 1969 | --DOMWINDOW == 205 (0x11c1dac00) [pid = 1969] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 16:09:07 INFO - PROCESS | 1969 | --DOMWINDOW == 204 (0x125eb8c00) [pid = 1969] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 16:09:07 INFO - PROCESS | 1969 | --DOMWINDOW == 203 (0x115095000) [pid = 1969] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 16:09:07 INFO - PROCESS | 1969 | --DOMWINDOW == 202 (0x12ab3a400) [pid = 1969] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 16:09:07 INFO - PROCESS | 1969 | --DOMWINDOW == 201 (0x12a4b5400) [pid = 1969] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 16:09:07 INFO - PROCESS | 1969 | --DOMWINDOW == 200 (0x12acc9c00) [pid = 1969] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 16:09:07 INFO - PROCESS | 1969 | --DOMWINDOW == 199 (0x125e10400) [pid = 1969] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 16:09:07 INFO - PROCESS | 1969 | --DOMWINDOW == 198 (0x1140ce800) [pid = 1969] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 16:09:07 INFO - PROCESS | 1969 | --DOMWINDOW == 197 (0x11bbc2400) [pid = 1969] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 16:09:07 INFO - PROCESS | 1969 | 1461539347111 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]]]}] 16:09:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 16:09:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 869ms 16:09:07 INFO - PROCESS | 1969 | 1461539347141 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 16:09:07 INFO - PROCESS | 1969 | 1461539347143 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 16:09:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 16:09:07 INFO - PROCESS | 1969 | 1461539347145 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 16:09:07 INFO - PROCESS | 1969 | 1461539347146 Marionette TRACE conn2 <- [1,1814,null,{}] 16:09:07 INFO - PROCESS | 1969 | 1461539347149 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}] 16:09:07 INFO - PROCESS | 1969 | 1461539347251 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 16:09:07 INFO - PROCESS | 1969 | 1461539347256 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:07 INFO - PROCESS | 1969 | ++DOCSHELL 0x1280b7800 == 99 [pid = 1969] [id = 461] 16:09:07 INFO - PROCESS | 1969 | ++DOMWINDOW == 198 (0x11af80800) [pid = 1969] [serial = 1383] [outer = 0x0] 16:09:07 INFO - PROCESS | 1969 | ++DOMWINDOW == 199 (0x125d5fc00) [pid = 1969] [serial = 1384] [outer = 0x11af80800] 16:09:07 INFO - PROCESS | 1969 | 1461539347282 Marionette DEBUG loaded listener.js 16:09:07 INFO - PROCESS | 1969 | ++DOMWINDOW == 200 (0x12a4b4400) [pid = 1969] [serial = 1385] [outer = 0x11af80800] 16:09:07 INFO - PROCESS | 1969 | 1461539347648 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]]]}] 16:09:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 16:09:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 520ms 16:09:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 16:09:07 INFO - PROCESS | 1969 | 1461539347684 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 16:09:07 INFO - PROCESS | 1969 | 1461539347685 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 16:09:07 INFO - PROCESS | 1969 | 1461539347687 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 16:09:07 INFO - PROCESS | 1969 | 1461539347691 Marionette TRACE conn2 <- [1,1818,null,{}] 16:09:07 INFO - PROCESS | 1969 | 1461539347694 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}] 16:09:07 INFO - PROCESS | 1969 | 1461539347832 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 16:09:07 INFO - PROCESS | 1969 | 1461539347840 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:07 INFO - PROCESS | 1969 | ++DOCSHELL 0x12ed36000 == 100 [pid = 1969] [id = 462] 16:09:07 INFO - PROCESS | 1969 | ++DOMWINDOW == 201 (0x12ab60000) [pid = 1969] [serial = 1386] [outer = 0x0] 16:09:07 INFO - PROCESS | 1969 | ++DOMWINDOW == 202 (0x12afaf800) [pid = 1969] [serial = 1387] [outer = 0x12ab60000] 16:09:07 INFO - PROCESS | 1969 | 1461539347866 Marionette DEBUG loaded listener.js 16:09:07 INFO - PROCESS | 1969 | ++DOMWINDOW == 203 (0x12b808800) [pid = 1969] [serial = 1388] [outer = 0x12ab60000] 16:09:08 INFO - PROCESS | 1969 | 1461539348219 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]]]}] 16:09:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 16:09:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 572ms 16:09:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 16:09:08 INFO - PROCESS | 1969 | 1461539348259 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 16:09:08 INFO - PROCESS | 1969 | 1461539348261 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 16:09:08 INFO - PROCESS | 1969 | 1461539348263 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 16:09:08 INFO - PROCESS | 1969 | 1461539348265 Marionette TRACE conn2 <- [1,1822,null,{}] 16:09:08 INFO - PROCESS | 1969 | 1461539348267 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}] 16:09:08 INFO - PROCESS | 1969 | 1461539348381 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 16:09:08 INFO - PROCESS | 1969 | 1461539348472 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:08 INFO - PROCESS | 1969 | ++DOCSHELL 0x12f763800 == 101 [pid = 1969] [id = 463] 16:09:08 INFO - PROCESS | 1969 | ++DOMWINDOW == 204 (0x12b803400) [pid = 1969] [serial = 1389] [outer = 0x0] 16:09:08 INFO - PROCESS | 1969 | ++DOMWINDOW == 205 (0x12bd93400) [pid = 1969] [serial = 1390] [outer = 0x12b803400] 16:09:08 INFO - PROCESS | 1969 | 1461539348501 Marionette DEBUG loaded listener.js 16:09:08 INFO - PROCESS | 1969 | ++DOMWINDOW == 206 (0x12e7eb400) [pid = 1969] [serial = 1391] [outer = 0x12b803400] 16:09:08 INFO - PROCESS | 1969 | 1461539348799 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]]]}] 16:09:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 16:09:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 569ms 16:09:08 INFO - PROCESS | 1969 | 1461539348832 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 16:09:08 INFO - PROCESS | 1969 | 1461539348834 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 16:09:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 16:09:08 INFO - PROCESS | 1969 | 1461539348836 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 16:09:08 INFO - PROCESS | 1969 | 1461539348837 Marionette TRACE conn2 <- [1,1826,null,{}] 16:09:08 INFO - PROCESS | 1969 | 1461539348844 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}] 16:09:08 INFO - PROCESS | 1969 | 1461539348950 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 16:09:08 INFO - PROCESS | 1969 | 1461539348955 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:08 INFO - PROCESS | 1969 | ++DOCSHELL 0x130288800 == 102 [pid = 1969] [id = 464] 16:09:08 INFO - PROCESS | 1969 | ++DOMWINDOW == 207 (0x12e7ef800) [pid = 1969] [serial = 1392] [outer = 0x0] 16:09:08 INFO - PROCESS | 1969 | ++DOMWINDOW == 208 (0x12e995000) [pid = 1969] [serial = 1393] [outer = 0x12e7ef800] 16:09:08 INFO - PROCESS | 1969 | 1461539348980 Marionette DEBUG loaded listener.js 16:09:09 INFO - PROCESS | 1969 | ++DOMWINDOW == 209 (0x12e9b9800) [pid = 1969] [serial = 1394] [outer = 0x12e7ef800] 16:09:09 INFO - PROCESS | 1969 | 1461539349561 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]]]}] 16:09:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 16:09:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 774ms 16:09:09 INFO - PROCESS | 1969 | 1461539349611 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 16:09:09 INFO - PROCESS | 1969 | 1461539349614 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 16:09:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 16:09:09 INFO - PROCESS | 1969 | 1461539349618 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 16:09:09 INFO - PROCESS | 1969 | 1461539349620 Marionette TRACE conn2 <- [1,1830,null,{}] 16:09:09 INFO - PROCESS | 1969 | 1461539349624 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}] 16:09:09 INFO - PROCESS | 1969 | 1461539349755 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 16:09:09 INFO - PROCESS | 1969 | 1461539349884 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:09 INFO - PROCESS | 1969 | ++DOCSHELL 0x119c20800 == 103 [pid = 1969] [id = 465] 16:09:09 INFO - PROCESS | 1969 | ++DOMWINDOW == 210 (0x11a608400) [pid = 1969] [serial = 1395] [outer = 0x0] 16:09:09 INFO - PROCESS | 1969 | ++DOMWINDOW == 211 (0x11af83000) [pid = 1969] [serial = 1396] [outer = 0x11a608400] 16:09:09 INFO - PROCESS | 1969 | 1461539349918 Marionette DEBUG loaded listener.js 16:09:09 INFO - PROCESS | 1969 | ++DOMWINDOW == 212 (0x11c1d8000) [pid = 1969] [serial = 1397] [outer = 0x11a608400] 16:09:10 INFO - PROCESS | 1969 | 1461539350397 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]]]}] 16:09:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 16:09:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 822ms 16:09:10 INFO - PROCESS | 1969 | 1461539350441 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 16:09:10 INFO - PROCESS | 1969 | 1461539350445 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 16:09:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 16:09:10 INFO - PROCESS | 1969 | 1461539350450 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 16:09:10 INFO - PROCESS | 1969 | 1461539350452 Marionette TRACE conn2 <- [1,1834,null,{}] 16:09:10 INFO - PROCESS | 1969 | 1461539350454 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}] 16:09:10 INFO - PROCESS | 1969 | 1461539350578 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 16:09:10 INFO - PROCESS | 1969 | 1461539350705 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:10 INFO - PROCESS | 1969 | ++DOCSHELL 0x12a9cf000 == 104 [pid = 1969] [id = 466] 16:09:10 INFO - PROCESS | 1969 | ++DOMWINDOW == 213 (0x11c41ac00) [pid = 1969] [serial = 1398] [outer = 0x0] 16:09:10 INFO - PROCESS | 1969 | ++DOMWINDOW == 214 (0x125ec1c00) [pid = 1969] [serial = 1399] [outer = 0x11c41ac00] 16:09:10 INFO - PROCESS | 1969 | 1461539350737 Marionette DEBUG loaded listener.js 16:09:10 INFO - PROCESS | 1969 | ++DOMWINDOW == 215 (0x1297c8000) [pid = 1969] [serial = 1400] [outer = 0x11c41ac00] 16:09:11 INFO - PROCESS | 1969 | 1461539351166 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]]]}] 16:09:11 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 16:09:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 773ms 16:09:11 INFO - PROCESS | 1969 | 1461539351224 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 16:09:11 INFO - PROCESS | 1969 | 1461539351225 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 16:09:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 16:09:11 INFO - PROCESS | 1969 | 1461539351228 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 16:09:11 INFO - PROCESS | 1969 | 1461539351230 Marionette TRACE conn2 <- [1,1838,null,{}] 16:09:11 INFO - PROCESS | 1969 | 1461539351239 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}] 16:09:11 INFO - PROCESS | 1969 | 1461539351365 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 16:09:11 INFO - PROCESS | 1969 | 1461539351492 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:11 INFO - PROCESS | 1969 | ++DOCSHELL 0x12fda4800 == 105 [pid = 1969] [id = 467] 16:09:11 INFO - PROCESS | 1969 | ++DOMWINDOW == 216 (0x12a693400) [pid = 1969] [serial = 1401] [outer = 0x0] 16:09:11 INFO - PROCESS | 1969 | ++DOMWINDOW == 217 (0x12ab35800) [pid = 1969] [serial = 1402] [outer = 0x12a693400] 16:09:11 INFO - PROCESS | 1969 | 1461539351527 Marionette DEBUG loaded listener.js 16:09:11 INFO - PROCESS | 1969 | ++DOMWINDOW == 218 (0x12acc6800) [pid = 1969] [serial = 1403] [outer = 0x12a693400] 16:09:11 INFO - PROCESS | 1969 | 1461539351989 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]]]}] 16:09:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 16:09:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 772ms 16:09:12 INFO - PROCESS | 1969 | 1461539352001 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 16:09:12 INFO - PROCESS | 1969 | 1461539352003 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 16:09:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 16:09:12 INFO - PROCESS | 1969 | 1461539352027 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 16:09:12 INFO - PROCESS | 1969 | 1461539352028 Marionette TRACE conn2 <- [1,1842,null,{}] 16:09:12 INFO - PROCESS | 1969 | 1461539352031 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}] 16:09:12 INFO - PROCESS | 1969 | 1461539352158 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 16:09:12 INFO - PROCESS | 1969 | 1461539352251 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:12 INFO - PROCESS | 1969 | ++DOCSHELL 0x13605b800 == 106 [pid = 1969] [id = 468] 16:09:12 INFO - PROCESS | 1969 | ++DOMWINDOW == 219 (0x12ae41400) [pid = 1969] [serial = 1404] [outer = 0x0] 16:09:12 INFO - PROCESS | 1969 | ++DOMWINDOW == 220 (0x12afa1800) [pid = 1969] [serial = 1405] [outer = 0x12ae41400] 16:09:12 INFO - PROCESS | 1969 | 1461539352282 Marionette DEBUG loaded listener.js 16:09:12 INFO - PROCESS | 1969 | ++DOMWINDOW == 221 (0x12bb02400) [pid = 1969] [serial = 1406] [outer = 0x12ae41400] 16:09:12 INFO - PROCESS | 1969 | 1461539352695 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]]]}] 16:09:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 16:09:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 721ms 16:09:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 16:09:12 INFO - PROCESS | 1969 | 1461539352746 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 16:09:12 INFO - PROCESS | 1969 | 1461539352748 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 16:09:12 INFO - PROCESS | 1969 | 1461539352750 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 16:09:12 INFO - PROCESS | 1969 | 1461539352751 Marionette TRACE conn2 <- [1,1846,null,{}] 16:09:12 INFO - PROCESS | 1969 | 1461539352754 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}] 16:09:12 INFO - PROCESS | 1969 | 1461539352876 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 16:09:12 INFO - PROCESS | 1969 | 1461539352977 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:12 INFO - PROCESS | 1969 | ++DOCSHELL 0x13739b800 == 107 [pid = 1969] [id = 469] 16:09:12 INFO - PROCESS | 1969 | ++DOMWINDOW == 222 (0x12af7dc00) [pid = 1969] [serial = 1407] [outer = 0x0] 16:09:13 INFO - PROCESS | 1969 | ++DOMWINDOW == 223 (0x12cffbc00) [pid = 1969] [serial = 1408] [outer = 0x12af7dc00] 16:09:13 INFO - PROCESS | 1969 | 1461539353007 Marionette DEBUG loaded listener.js 16:09:13 INFO - PROCESS | 1969 | ++DOMWINDOW == 224 (0x12d9c2000) [pid = 1969] [serial = 1409] [outer = 0x12af7dc00] 16:09:13 INFO - PROCESS | 1969 | 1461539353421 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]]]}] 16:09:13 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) 16:09:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 723ms 16:09:13 INFO - PROCESS | 1969 | 1461539353485 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 16:09:13 INFO - PROCESS | 1969 | 1461539353486 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 16:09:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 16:09:13 INFO - PROCESS | 1969 | 1461539353490 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 16:09:13 INFO - PROCESS | 1969 | 1461539353492 Marionette TRACE conn2 <- [1,1850,null,{}] 16:09:13 INFO - PROCESS | 1969 | 1461539353494 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}] 16:09:13 INFO - PROCESS | 1969 | 1461539353628 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 16:09:13 INFO - PROCESS | 1969 | 1461539353758 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:13 INFO - PROCESS | 1969 | ++DOCSHELL 0x138ad0000 == 108 [pid = 1969] [id = 470] 16:09:13 INFO - PROCESS | 1969 | ++DOMWINDOW == 225 (0x12d9eac00) [pid = 1969] [serial = 1410] [outer = 0x0] 16:09:13 INFO - PROCESS | 1969 | ++DOMWINDOW == 226 (0x12e924800) [pid = 1969] [serial = 1411] [outer = 0x12d9eac00] 16:09:13 INFO - PROCESS | 1969 | 1461539353793 Marionette DEBUG loaded listener.js 16:09:13 INFO - PROCESS | 1969 | ++DOMWINDOW == 227 (0x12f5d1400) [pid = 1969] [serial = 1412] [outer = 0x12d9eac00] 16:09:14 INFO - PROCESS | 1969 | 1461539354251 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]]]}] 16:09:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:09:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 821ms 16:09:14 INFO - PROCESS | 1969 | 1461539354313 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 16:09:14 INFO - PROCESS | 1969 | 1461539354316 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 16:09:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 16:09:14 INFO - PROCESS | 1969 | 1461539354320 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 16:09:14 INFO - PROCESS | 1969 | 1461539354322 Marionette TRACE conn2 <- [1,1854,null,{}] 16:09:14 INFO - PROCESS | 1969 | 1461539354325 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}] 16:09:14 INFO - PROCESS | 1969 | 1461539354469 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 16:09:14 INFO - PROCESS | 1969 | 1461539354597 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:14 INFO - PROCESS | 1969 | ++DOCSHELL 0x139c15000 == 109 [pid = 1969] [id = 471] 16:09:14 INFO - PROCESS | 1969 | ++DOMWINDOW == 228 (0x11503b800) [pid = 1969] [serial = 1413] [outer = 0x0] 16:09:14 INFO - PROCESS | 1969 | ++DOMWINDOW == 229 (0x115044c00) [pid = 1969] [serial = 1414] [outer = 0x11503b800] 16:09:14 INFO - PROCESS | 1969 | 1461539354628 Marionette DEBUG loaded listener.js 16:09:14 INFO - PROCESS | 1969 | ++DOMWINDOW == 230 (0x115048c00) [pid = 1969] [serial = 1415] [outer = 0x11503b800] 16:09:15 INFO - PROCESS | 1969 | 1461539355067 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]]]}] 16:09:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 16:09:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 821ms 16:09:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 16:09:15 INFO - PROCESS | 1969 | 1461539355140 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 16:09:15 INFO - PROCESS | 1969 | 1461539355142 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 16:09:15 INFO - PROCESS | 1969 | 1461539355144 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 16:09:15 INFO - PROCESS | 1969 | 1461539355145 Marionette TRACE conn2 <- [1,1858,null,{}] 16:09:15 INFO - PROCESS | 1969 | 1461539355149 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}] 16:09:15 INFO - PROCESS | 1969 | 1461539355268 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 16:09:15 INFO - PROCESS | 1969 | 1461539355392 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:15 INFO - PROCESS | 1969 | ++DOCSHELL 0x139de7000 == 110 [pid = 1969] [id = 472] 16:09:15 INFO - PROCESS | 1969 | ++DOMWINDOW == 231 (0x115047c00) [pid = 1969] [serial = 1416] [outer = 0x0] 16:09:15 INFO - PROCESS | 1969 | ++DOMWINDOW == 232 (0x12f5ce400) [pid = 1969] [serial = 1417] [outer = 0x115047c00] 16:09:15 INFO - PROCESS | 1969 | 1461539355424 Marionette DEBUG loaded listener.js 16:09:15 INFO - PROCESS | 1969 | ++DOMWINDOW == 233 (0x12f94c400) [pid = 1969] [serial = 1418] [outer = 0x115047c00] 16:09:15 INFO - PROCESS | 1969 | 1461539355811 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]]]}] 16:09:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 16:09:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 719ms 16:09:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 16:09:15 INFO - PROCESS | 1969 | 1461539355864 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 16:09:15 INFO - PROCESS | 1969 | 1461539355865 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 16:09:15 INFO - PROCESS | 1969 | 1461539355868 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 16:09:15 INFO - PROCESS | 1969 | 1461539355869 Marionette TRACE conn2 <- [1,1862,null,{}] 16:09:15 INFO - PROCESS | 1969 | 1461539355871 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}] 16:09:15 INFO - PROCESS | 1969 | 1461539355993 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 16:09:16 INFO - PROCESS | 1969 | 1461539356127 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:16 INFO - PROCESS | 1969 | ++DOCSHELL 0x1394c6800 == 111 [pid = 1969] [id = 473] 16:09:16 INFO - PROCESS | 1969 | ++DOMWINDOW == 234 (0x12ae36400) [pid = 1969] [serial = 1419] [outer = 0x0] 16:09:16 INFO - PROCESS | 1969 | ++DOMWINDOW == 235 (0x12fd93800) [pid = 1969] [serial = 1420] [outer = 0x12ae36400] 16:09:16 INFO - PROCESS | 1969 | 1461539356158 Marionette DEBUG loaded listener.js 16:09:16 INFO - PROCESS | 1969 | ++DOMWINDOW == 236 (0x12ff86c00) [pid = 1969] [serial = 1421] [outer = 0x12ae36400] 16:09:16 INFO - PROCESS | 1969 | 1461539356692 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]]]}] 16:09:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 16:09:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 870ms 16:09:16 INFO - PROCESS | 1969 | 1461539356739 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 16:09:16 INFO - PROCESS | 1969 | 1461539356741 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 16:09:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 16:09:16 INFO - PROCESS | 1969 | 1461539356745 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 16:09:16 INFO - PROCESS | 1969 | 1461539356747 Marionette TRACE conn2 <- [1,1866,null,{}] 16:09:16 INFO - PROCESS | 1969 | 1461539356751 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}] 16:09:16 INFO - PROCESS | 1969 | 1461539356920 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 16:09:17 INFO - PROCESS | 1969 | 1461539357050 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:17 INFO - PROCESS | 1969 | ++DOCSHELL 0x126aab800 == 112 [pid = 1969] [id = 474] 16:09:17 INFO - PROCESS | 1969 | ++DOMWINDOW == 237 (0x11578d800) [pid = 1969] [serial = 1422] [outer = 0x0] 16:09:17 INFO - PROCESS | 1969 | ++DOMWINDOW == 238 (0x12abce800) [pid = 1969] [serial = 1423] [outer = 0x11578d800] 16:09:17 INFO - PROCESS | 1969 | 1461539357082 Marionette DEBUG loaded listener.js 16:09:17 INFO - PROCESS | 1969 | ++DOMWINDOW == 239 (0x12fd91800) [pid = 1969] [serial = 1424] [outer = 0x11578d800] 16:09:17 INFO - PROCESS | 1969 | 1461539357536 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]]]}] 16:09:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 16:09:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 821ms 16:09:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 16:09:17 INFO - PROCESS | 1969 | 1461539357566 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 16:09:17 INFO - PROCESS | 1969 | 1461539357568 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 16:09:17 INFO - PROCESS | 1969 | 1461539357570 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 16:09:17 INFO - PROCESS | 1969 | 1461539357574 Marionette TRACE conn2 <- [1,1870,null,{}] 16:09:17 INFO - PROCESS | 1969 | 1461539357577 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}] 16:09:17 INFO - PROCESS | 1969 | 1461539357711 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 16:09:17 INFO - PROCESS | 1969 | 1461539357813 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:17 INFO - PROCESS | 1969 | ++DOCSHELL 0x12dcae800 == 113 [pid = 1969] [id = 475] 16:09:17 INFO - PROCESS | 1969 | ++DOMWINDOW == 240 (0x12fd92400) [pid = 1969] [serial = 1425] [outer = 0x0] 16:09:17 INFO - PROCESS | 1969 | ++DOMWINDOW == 241 (0x130b09000) [pid = 1969] [serial = 1426] [outer = 0x12fd92400] 16:09:17 INFO - PROCESS | 1969 | 1461539357847 Marionette DEBUG loaded listener.js 16:09:17 INFO - PROCESS | 1969 | ++DOMWINDOW == 242 (0x130cae800) [pid = 1969] [serial = 1427] [outer = 0x12fd92400] 16:09:18 INFO - PROCESS | 1969 | 1461539358480 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]]]}] 16:09:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 16:09:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 974ms 16:09:18 INFO - PROCESS | 1969 | 1461539358545 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 16:09:18 INFO - PROCESS | 1969 | 1461539358547 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 16:09:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 16:09:18 INFO - PROCESS | 1969 | 1461539358551 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 16:09:18 INFO - PROCESS | 1969 | 1461539358553 Marionette TRACE conn2 <- [1,1874,null,{}] 16:09:18 INFO - PROCESS | 1969 | 1461539358557 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}] 16:09:18 INFO - PROCESS | 1969 | 1461539358674 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 16:09:18 INFO - PROCESS | 1969 | 1461539358774 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:18 INFO - PROCESS | 1969 | ++DOCSHELL 0x12aa2c000 == 114 [pid = 1969] [id = 476] 16:09:18 INFO - PROCESS | 1969 | ++DOMWINDOW == 243 (0x11b1b0800) [pid = 1969] [serial = 1428] [outer = 0x0] 16:09:18 INFO - PROCESS | 1969 | ++DOMWINDOW == 244 (0x11c1cdc00) [pid = 1969] [serial = 1429] [outer = 0x11b1b0800] 16:09:18 INFO - PROCESS | 1969 | 1461539358803 Marionette DEBUG loaded listener.js 16:09:18 INFO - PROCESS | 1969 | ++DOMWINDOW == 245 (0x125b75400) [pid = 1969] [serial = 1430] [outer = 0x11b1b0800] 16:09:19 INFO - PROCESS | 1969 | 1461539359260 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]]]}] 16:09:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 16:09:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 726ms 16:09:19 INFO - PROCESS | 1969 | 1461539359277 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 16:09:19 INFO - PROCESS | 1969 | 1461539359281 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 16:09:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 16:09:19 INFO - PROCESS | 1969 | 1461539359285 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 16:09:19 INFO - PROCESS | 1969 | 1461539359287 Marionette TRACE conn2 <- [1,1878,null,{}] 16:09:19 INFO - PROCESS | 1969 | 1461539359289 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}] 16:09:19 INFO - PROCESS | 1969 | 1461539359403 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 16:09:19 INFO - PROCESS | 1969 | 1461539359507 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:19 INFO - PROCESS | 1969 | ++DOCSHELL 0x12701c000 == 115 [pid = 1969] [id = 477] 16:09:19 INFO - PROCESS | 1969 | ++DOMWINDOW == 246 (0x125851000) [pid = 1969] [serial = 1431] [outer = 0x0] 16:09:19 INFO - PROCESS | 1969 | ++DOMWINDOW == 247 (0x1277bdc00) [pid = 1969] [serial = 1432] [outer = 0x125851000] 16:09:19 INFO - PROCESS | 1969 | 1461539359535 Marionette DEBUG loaded listener.js 16:09:19 INFO - PROCESS | 1969 | ++DOMWINDOW == 248 (0x1299cd000) [pid = 1969] [serial = 1433] [outer = 0x125851000] 16:09:19 INFO - PROCESS | 1969 | --DOCSHELL 0x12f763800 == 114 [pid = 1969] [id = 463] 16:09:19 INFO - PROCESS | 1969 | --DOCSHELL 0x12ed36000 == 113 [pid = 1969] [id = 462] 16:09:19 INFO - PROCESS | 1969 | --DOCSHELL 0x1280b7800 == 112 [pid = 1969] [id = 461] 16:09:19 INFO - PROCESS | 1969 | --DOCSHELL 0x12dca4000 == 111 [pid = 1969] [id = 460] 16:09:19 INFO - PROCESS | 1969 | --DOCSHELL 0x12b8ef000 == 110 [pid = 1969] [id = 459] 16:09:19 INFO - PROCESS | 1969 | --DOMWINDOW == 247 (0x12ae8f400) [pid = 1969] [serial = 1320] [outer = 0x0] [url = about:blank] 16:09:19 INFO - PROCESS | 1969 | --DOCSHELL 0x12b27d800 == 109 [pid = 1969] [id = 458] 16:09:19 INFO - PROCESS | 1969 | --DOCSHELL 0x12aa31800 == 108 [pid = 1969] [id = 457] 16:09:19 INFO - PROCESS | 1969 | --DOCSHELL 0x12a9b5000 == 107 [pid = 1969] [id = 456] 16:09:19 INFO - PROCESS | 1969 | --DOCSHELL 0x129a0c800 == 106 [pid = 1969] [id = 455] 16:09:19 INFO - PROCESS | 1969 | --DOCSHELL 0x11b1d8800 == 105 [pid = 1969] [id = 454] 16:09:19 INFO - PROCESS | 1969 | --DOCSHELL 0x12809d800 == 104 [pid = 1969] [id = 453] 16:09:19 INFO - PROCESS | 1969 | --DOCSHELL 0x13884e800 == 103 [pid = 1969] [id = 448] 16:09:19 INFO - PROCESS | 1969 | --DOCSHELL 0x137968000 == 102 [pid = 1969] [id = 447] 16:09:19 INFO - PROCESS | 1969 | --DOCSHELL 0x137376800 == 101 [pid = 1969] [id = 446] 16:09:19 INFO - PROCESS | 1969 | --DOCSHELL 0x136067800 == 100 [pid = 1969] [id = 445] 16:09:19 INFO - PROCESS | 1969 | --DOCSHELL 0x130293800 == 99 [pid = 1969] [id = 444] 16:09:19 INFO - PROCESS | 1969 | --DOCSHELL 0x12ed3c000 == 98 [pid = 1969] [id = 443] 16:09:19 INFO - PROCESS | 1969 | --DOCSHELL 0x12a47d800 == 97 [pid = 1969] [id = 442] 16:09:19 INFO - PROCESS | 1969 | --DOCSHELL 0x11c47e000 == 96 [pid = 1969] [id = 441] 16:09:20 INFO - PROCESS | 1969 | 1461539360043 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]]]}] 16:09:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 16:09:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 774ms 16:09:20 INFO - PROCESS | 1969 | 1461539360059 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 16:09:20 INFO - PROCESS | 1969 | 1461539360061 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 16:09:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 16:09:20 INFO - PROCESS | 1969 | --DOMWINDOW == 246 (0x12acc7000) [pid = 1969] [serial = 1302] [outer = 0x0] [url = about:blank] 16:09:20 INFO - PROCESS | 1969 | --DOMWINDOW == 245 (0x12ae06800) [pid = 1969] [serial = 1305] [outer = 0x0] [url = about:blank] 16:09:20 INFO - PROCESS | 1969 | --DOMWINDOW == 244 (0x12a19f400) [pid = 1969] [serial = 1293] [outer = 0x0] [url = about:blank] 16:09:20 INFO - PROCESS | 1969 | --DOMWINDOW == 243 (0x12a4b1400) [pid = 1969] [serial = 1294] [outer = 0x0] [url = about:blank] 16:09:20 INFO - PROCESS | 1969 | --DOMWINDOW == 242 (0x11c4ce800) [pid = 1969] [serial = 1285] [outer = 0x0] [url = about:blank] 16:09:20 INFO - PROCESS | 1969 | --DOMWINDOW == 241 (0x11bbbc400) [pid = 1969] [serial = 1284] [outer = 0x0] [url = about:blank] 16:09:20 INFO - PROCESS | 1969 | --DOMWINDOW == 240 (0x125ebb000) [pid = 1969] [serial = 1257] [outer = 0x0] [url = about:blank] 16:09:20 INFO - PROCESS | 1969 | --DOMWINDOW == 239 (0x127ad6000) [pid = 1969] [serial = 1290] [outer = 0x0] [url = about:blank] 16:09:20 INFO - PROCESS | 1969 | --DOMWINDOW == 238 (0x129d2dc00) [pid = 1969] [serial = 1291] [outer = 0x0] [url = about:blank] 16:09:20 INFO - PROCESS | 1969 | --DOMWINDOW == 237 (0x12752dc00) [pid = 1969] [serial = 1287] [outer = 0x0] [url = about:blank] 16:09:20 INFO - PROCESS | 1969 | --DOMWINDOW == 236 (0x129c06800) [pid = 1969] [serial = 1288] [outer = 0x0] [url = about:blank] 16:09:20 INFO - PROCESS | 1969 | --DOMWINDOW == 235 (0x12af7a000) [pid = 1969] [serial = 1272] [outer = 0x0] [url = about:blank] 16:09:20 INFO - PROCESS | 1969 | --DOMWINDOW == 234 (0x119139800) [pid = 1969] [serial = 1282] [outer = 0x0] [url = about:blank] 16:09:20 INFO - PROCESS | 1969 | --DOMWINDOW == 233 (0x115792800) [pid = 1969] [serial = 1281] [outer = 0x0] [url = about:blank] 16:09:20 INFO - PROCESS | 1969 | --DOMWINDOW == 232 (0x12ab4e800) [pid = 1969] [serial = 1299] [outer = 0x0] [url = about:blank] 16:09:20 INFO - PROCESS | 1969 | --DOMWINDOW == 231 (0x12ae32c00) [pid = 1969] [serial = 1266] [outer = 0x0] [url = about:blank] 16:09:20 INFO - PROCESS | 1969 | --DOMWINDOW == 230 (0x12d142800) [pid = 1969] [serial = 1275] [outer = 0x0] [url = about:blank] 16:09:20 INFO - PROCESS | 1969 | --DOMWINDOW == 229 (0x1297cc800) [pid = 1969] [serial = 1278] [outer = 0x0] [url = about:blank] 16:09:20 INFO - PROCESS | 1969 | --DOMWINDOW == 228 (0x12a945c00) [pid = 1969] [serial = 1296] [outer = 0x0] [url = about:blank] 16:09:20 INFO - PROCESS | 1969 | --DOMWINDOW == 227 (0x12ab3a000) [pid = 1969] [serial = 1297] [outer = 0x0] [url = about:blank] 16:09:20 INFO - PROCESS | 1969 | --DOMWINDOW == 226 (0x12a4b5c00) [pid = 1969] [serial = 1260] [outer = 0x0] [url = about:blank] 16:09:20 INFO - PROCESS | 1969 | --DOMWINDOW == 225 (0x12ae03400) [pid = 1969] [serial = 1263] [outer = 0x0] [url = about:blank] 16:09:20 INFO - PROCESS | 1969 | --DOMWINDOW == 224 (0x12ae40000) [pid = 1969] [serial = 1308] [outer = 0x0] [url = about:blank] 16:09:20 INFO - PROCESS | 1969 | --DOMWINDOW == 223 (0x12a4a7000) [pid = 1969] [serial = 1269] [outer = 0x0] [url = about:blank] 16:09:20 INFO - PROCESS | 1969 | --DOMWINDOW == 222 (0x12af7c400) [pid = 1969] [serial = 1309] [outer = 0x0] [url = about:blank] 16:09:20 INFO - PROCESS | 1969 | --DOMWINDOW == 221 (0x12ae36800) [pid = 1969] [serial = 1306] [outer = 0x0] [url = about:blank] 16:09:20 INFO - PROCESS | 1969 | --DOMWINDOW == 220 (0x12ab44400) [pid = 1969] [serial = 1317] [outer = 0x0] [url = about:blank] 16:09:20 INFO - PROCESS | 1969 | --DOMWINDOW == 219 (0x11af11000) [pid = 1969] [serial = 1312] [outer = 0x0] [url = about:blank] 16:09:20 INFO - PROCESS | 1969 | --DOMWINDOW == 218 (0x115091400) [pid = 1969] [serial = 1311] [outer = 0x0] [url = about:blank] 16:09:20 INFO - PROCESS | 1969 | --DOMWINDOW == 217 (0x125855000) [pid = 1969] [serial = 1314] [outer = 0x0] [url = about:blank] 16:09:20 INFO - PROCESS | 1969 | --DOMWINDOW == 216 (0x12adf0000) [pid = 1969] [serial = 1303] [outer = 0x0] [url = about:blank] 16:09:20 INFO - PROCESS | 1969 | --DOMWINDOW == 215 (0x12adfd400) [pid = 1969] [serial = 1318] [outer = 0x0] [url = about:blank] 16:09:20 INFO - PROCESS | 1969 | --DOMWINDOW == 214 (0x1297be000) [pid = 1969] [serial = 1315] [outer = 0x0] [url = about:blank] 16:09:20 INFO - PROCESS | 1969 | --DOMWINDOW == 213 (0x12abd4c00) [pid = 1969] [serial = 1300] [outer = 0x0] [url = about:blank] 16:09:20 INFO - PROCESS | 1969 | 1461539360081 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 16:09:20 INFO - PROCESS | 1969 | 1461539360083 Marionette TRACE conn2 <- [1,1882,null,{}] 16:09:20 INFO - PROCESS | 1969 | 1461539360099 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}] 16:09:20 INFO - PROCESS | 1969 | 1461539360206 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 16:09:20 INFO - PROCESS | 1969 | 1461539360216 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:20 INFO - PROCESS | 1969 | ++DOCSHELL 0x1280a0000 == 97 [pid = 1969] [id = 478] 16:09:20 INFO - PROCESS | 1969 | ++DOMWINDOW == 214 (0x12a4a0000) [pid = 1969] [serial = 1434] [outer = 0x0] 16:09:20 INFO - PROCESS | 1969 | ++DOMWINDOW == 215 (0x12a4b2c00) [pid = 1969] [serial = 1435] [outer = 0x12a4a0000] 16:09:20 INFO - PROCESS | 1969 | 1461539360245 Marionette DEBUG loaded listener.js 16:09:20 INFO - PROCESS | 1969 | ++DOMWINDOW == 216 (0x12a68e000) [pid = 1969] [serial = 1436] [outer = 0x12a4a0000] 16:09:20 INFO - PROCESS | 1969 | 1461539360630 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]]]}] 16:09:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 16:09:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 592ms 16:09:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 16:09:20 INFO - PROCESS | 1969 | 1461539360659 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 16:09:20 INFO - PROCESS | 1969 | 1461539360661 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 16:09:20 INFO - PROCESS | 1969 | 1461539360664 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 16:09:20 INFO - PROCESS | 1969 | 1461539360665 Marionette TRACE conn2 <- [1,1886,null,{}] 16:09:20 INFO - PROCESS | 1969 | 1461539360668 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}] 16:09:20 INFO - PROCESS | 1969 | 1461539360777 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 16:09:20 INFO - PROCESS | 1969 | 1461539360783 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:20 INFO - PROCESS | 1969 | ++DOCSHELL 0x12aa3e000 == 98 [pid = 1969] [id = 479] 16:09:20 INFO - PROCESS | 1969 | ++DOMWINDOW == 217 (0x12a945c00) [pid = 1969] [serial = 1437] [outer = 0x0] 16:09:20 INFO - PROCESS | 1969 | ++DOMWINDOW == 218 (0x12ab3a000) [pid = 1969] [serial = 1438] [outer = 0x12a945c00] 16:09:20 INFO - PROCESS | 1969 | 1461539360817 Marionette DEBUG loaded listener.js 16:09:20 INFO - PROCESS | 1969 | ++DOMWINDOW == 219 (0x12abd3800) [pid = 1969] [serial = 1439] [outer = 0x12a945c00] 16:09:21 INFO - PROCESS | 1969 | 1461539361293 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]]]}] 16:09:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 16:09:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 669ms 16:09:21 INFO - PROCESS | 1969 | 1461539361334 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 16:09:21 INFO - PROCESS | 1969 | 1461539361335 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 16:09:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 16:09:21 INFO - PROCESS | 1969 | 1461539361337 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 16:09:21 INFO - PROCESS | 1969 | 1461539361338 Marionette TRACE conn2 <- [1,1890,null,{}] 16:09:21 INFO - PROCESS | 1969 | 1461539361341 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}] 16:09:21 INFO - PROCESS | 1969 | 1461539361441 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 16:09:21 INFO - PROCESS | 1969 | 1461539361463 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:21 INFO - PROCESS | 1969 | ++DOCSHELL 0x12b8f7000 == 99 [pid = 1969] [id = 480] 16:09:21 INFO - PROCESS | 1969 | ++DOMWINDOW == 220 (0x12abd9800) [pid = 1969] [serial = 1440] [outer = 0x0] 16:09:21 INFO - PROCESS | 1969 | ++DOMWINDOW == 221 (0x12adea000) [pid = 1969] [serial = 1441] [outer = 0x12abd9800] 16:09:21 INFO - PROCESS | 1969 | 1461539361489 Marionette DEBUG loaded listener.js 16:09:21 INFO - PROCESS | 1969 | ++DOMWINDOW == 222 (0x12ae0b400) [pid = 1969] [serial = 1442] [outer = 0x12abd9800] 16:09:21 INFO - PROCESS | 1969 | 1461539361883 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]]]}] 16:09:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 16:09:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 571ms 16:09:21 INFO - PROCESS | 1969 | 1461539361910 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 16:09:21 INFO - PROCESS | 1969 | 1461539361911 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 16:09:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 16:09:21 INFO - PROCESS | 1969 | 1461539361940 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 16:09:21 INFO - PROCESS | 1969 | 1461539361942 Marionette TRACE conn2 <- [1,1894,null,{}] 16:09:21 INFO - PROCESS | 1969 | 1461539361944 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}] 16:09:22 INFO - PROCESS | 1969 | 1461539362096 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 16:09:22 INFO - PROCESS | 1969 | 1461539362111 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:22 INFO - PROCESS | 1969 | ++DOCSHELL 0x12da34800 == 100 [pid = 1969] [id = 481] 16:09:22 INFO - PROCESS | 1969 | ++DOMWINDOW == 223 (0x12ae36c00) [pid = 1969] [serial = 1443] [outer = 0x0] 16:09:22 INFO - PROCESS | 1969 | ++DOMWINDOW == 224 (0x12af7ac00) [pid = 1969] [serial = 1444] [outer = 0x12ae36c00] 16:09:22 INFO - PROCESS | 1969 | 1461539362139 Marionette DEBUG loaded listener.js 16:09:22 INFO - PROCESS | 1969 | ++DOMWINDOW == 225 (0x12d13fc00) [pid = 1969] [serial = 1445] [outer = 0x12ae36c00] 16:09:22 INFO - PROCESS | 1969 | 1461539362528 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]]]}] 16:09:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 16:09:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 621ms 16:09:22 INFO - PROCESS | 1969 | 1461539362563 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 16:09:22 INFO - PROCESS | 1969 | 1461539362564 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 16:09:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 16:09:22 INFO - PROCESS | 1969 | 1461539362566 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 16:09:22 INFO - PROCESS | 1969 | 1461539362567 Marionette TRACE conn2 <- [1,1898,null,{}] 16:09:22 INFO - PROCESS | 1969 | 1461539362570 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}] 16:09:22 INFO - PROCESS | 1969 | 1461539362702 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 16:09:22 INFO - PROCESS | 1969 | 1461539362716 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:22 INFO - PROCESS | 1969 | ++DOCSHELL 0x12ed41000 == 101 [pid = 1969] [id = 482] 16:09:22 INFO - PROCESS | 1969 | ++DOMWINDOW == 226 (0x12d142800) [pid = 1969] [serial = 1446] [outer = 0x0] 16:09:22 INFO - PROCESS | 1969 | ++DOMWINDOW == 227 (0x12d9ce000) [pid = 1969] [serial = 1447] [outer = 0x12d142800] 16:09:22 INFO - PROCESS | 1969 | 1461539362741 Marionette DEBUG loaded listener.js 16:09:22 INFO - PROCESS | 1969 | ++DOMWINDOW == 228 (0x12e520800) [pid = 1969] [serial = 1448] [outer = 0x12d142800] 16:09:23 INFO - PROCESS | 1969 | 1461539363135 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]]]}] 16:09:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 16:09:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 620ms 16:09:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 16:09:23 INFO - PROCESS | 1969 | 1461539363187 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 16:09:23 INFO - PROCESS | 1969 | 1461539363188 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 16:09:23 INFO - PROCESS | 1969 | 1461539363190 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 16:09:23 INFO - PROCESS | 1969 | 1461539363191 Marionette TRACE conn2 <- [1,1902,null,{}] 16:09:23 INFO - PROCESS | 1969 | 1461539363194 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}] 16:09:23 INFO - PROCESS | 1969 | 1461539363328 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 16:09:23 INFO - PROCESS | 1969 | 1461539363344 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:23 INFO - PROCESS | 1969 | ++DOCSHELL 0x12faf9800 == 102 [pid = 1969] [id = 483] 16:09:23 INFO - PROCESS | 1969 | ++DOMWINDOW == 229 (0x119b5c800) [pid = 1969] [serial = 1449] [outer = 0x0] 16:09:23 INFO - PROCESS | 1969 | ++DOMWINDOW == 230 (0x12aebec00) [pid = 1969] [serial = 1450] [outer = 0x119b5c800] 16:09:23 INFO - PROCESS | 1969 | 1461539363369 Marionette DEBUG loaded listener.js 16:09:23 INFO - PROCESS | 1969 | ++DOMWINDOW == 231 (0x12aec7800) [pid = 1969] [serial = 1451] [outer = 0x119b5c800] 16:09:23 INFO - PROCESS | 1969 | 1461539363746 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]]]}] 16:09:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 16:09:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 569ms 16:09:23 INFO - PROCESS | 1969 | 1461539363760 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 16:09:23 INFO - PROCESS | 1969 | 1461539363762 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 16:09:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 16:09:23 INFO - PROCESS | 1969 | 1461539363764 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 16:09:23 INFO - PROCESS | 1969 | 1461539363765 Marionette TRACE conn2 <- [1,1906,null,{}] 16:09:23 INFO - PROCESS | 1969 | 1461539363767 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}] 16:09:23 INFO - PROCESS | 1969 | 1461539363904 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 16:09:23 INFO - PROCESS | 1969 | 1461539363920 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:23 INFO - PROCESS | 1969 | ++DOCSHELL 0x130290800 == 103 [pid = 1969] [id = 484] 16:09:23 INFO - PROCESS | 1969 | ++DOMWINDOW == 232 (0x126b11800) [pid = 1969] [serial = 1452] [outer = 0x0] 16:09:23 INFO - PROCESS | 1969 | ++DOMWINDOW == 233 (0x12d9c3400) [pid = 1969] [serial = 1453] [outer = 0x126b11800] 16:09:23 INFO - PROCESS | 1969 | 1461539363946 Marionette DEBUG loaded listener.js 16:09:23 INFO - PROCESS | 1969 | ++DOMWINDOW == 234 (0x12e760800) [pid = 1969] [serial = 1454] [outer = 0x126b11800] 16:09:24 INFO - PROCESS | 1969 | --DOMWINDOW == 233 (0x12ade8400) [pid = 1969] [serial = 1377] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 16:09:24 INFO - PROCESS | 1969 | --DOMWINDOW == 232 (0x118cf6800) [pid = 1969] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 16:09:24 INFO - PROCESS | 1969 | --DOMWINDOW == 231 (0x12ab35c00) [pid = 1969] [serial = 1374] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 16:09:24 INFO - PROCESS | 1969 | --DOMWINDOW == 230 (0x1299ce000) [pid = 1969] [serial = 1368] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 16:09:24 INFO - PROCESS | 1969 | --DOMWINDOW == 229 (0x12a68a000) [pid = 1969] [serial = 1371] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 16:09:24 INFO - PROCESS | 1969 | --DOMWINDOW == 228 (0x125e05c00) [pid = 1969] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 16:09:24 INFO - PROCESS | 1969 | --DOMWINDOW == 227 (0x12ab60000) [pid = 1969] [serial = 1386] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 16:09:24 INFO - PROCESS | 1969 | --DOMWINDOW == 226 (0x11bf91c00) [pid = 1969] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 16:09:24 INFO - PROCESS | 1969 | --DOMWINDOW == 225 (0x11af80800) [pid = 1969] [serial = 1383] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 16:09:24 INFO - PROCESS | 1969 | --DOMWINDOW == 224 (0x12b803400) [pid = 1969] [serial = 1389] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 16:09:24 INFO - PROCESS | 1969 | --DOMWINDOW == 223 (0x12ae36000) [pid = 1969] [serial = 1380] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 16:09:24 INFO - PROCESS | 1969 | 1461539364496 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]]]}] 16:09:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 16:09:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 769ms 16:09:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 16:09:24 INFO - PROCESS | 1969 | 1461539364544 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 16:09:24 INFO - PROCESS | 1969 | 1461539364545 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 16:09:24 INFO - PROCESS | 1969 | 1461539364548 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 16:09:24 INFO - PROCESS | 1969 | 1461539364549 Marionette TRACE conn2 <- [1,1910,null,{}] 16:09:24 INFO - PROCESS | 1969 | 1461539364551 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}] 16:09:24 INFO - PROCESS | 1969 | 1461539364660 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 16:09:24 INFO - PROCESS | 1969 | 1461539364665 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:24 INFO - PROCESS | 1969 | ++DOCSHELL 0x12e96a000 == 104 [pid = 1969] [id = 485] 16:09:24 INFO - PROCESS | 1969 | ++DOMWINDOW == 224 (0x125f31400) [pid = 1969] [serial = 1455] [outer = 0x0] 16:09:24 INFO - PROCESS | 1969 | ++DOMWINDOW == 225 (0x12ae95400) [pid = 1969] [serial = 1456] [outer = 0x125f31400] 16:09:24 INFO - PROCESS | 1969 | 1461539364691 Marionette DEBUG loaded listener.js 16:09:24 INFO - PROCESS | 1969 | ++DOMWINDOW == 226 (0x12d9ca400) [pid = 1969] [serial = 1457] [outer = 0x125f31400] 16:09:25 INFO - PROCESS | 1969 | 1461539365060 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]]]}] 16:09:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 16:09:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 521ms 16:09:25 INFO - PROCESS | 1969 | 1461539365069 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 16:09:25 INFO - PROCESS | 1969 | 1461539365070 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 16:09:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 16:09:25 INFO - PROCESS | 1969 | 1461539365077 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 16:09:25 INFO - PROCESS | 1969 | 1461539365079 Marionette TRACE conn2 <- [1,1914,null,{}] 16:09:25 INFO - PROCESS | 1969 | 1461539365081 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}] 16:09:25 INFO - PROCESS | 1969 | 1461539365200 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 16:09:25 INFO - PROCESS | 1969 | 1461539365299 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:25 INFO - PROCESS | 1969 | ++DOCSHELL 0x1373bc000 == 105 [pid = 1969] [id = 486] 16:09:25 INFO - PROCESS | 1969 | ++DOMWINDOW == 227 (0x12d13c000) [pid = 1969] [serial = 1458] [outer = 0x0] 16:09:25 INFO - PROCESS | 1969 | ++DOMWINDOW == 228 (0x12e994000) [pid = 1969] [serial = 1459] [outer = 0x12d13c000] 16:09:25 INFO - PROCESS | 1969 | 1461539365328 Marionette DEBUG loaded listener.js 16:09:25 INFO - PROCESS | 1969 | ++DOMWINDOW == 229 (0x12ff83c00) [pid = 1969] [serial = 1460] [outer = 0x12d13c000] 16:09:25 INFO - PROCESS | 1969 | 1461539365658 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]]]}] 16:09:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 16:09:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 619ms 16:09:25 INFO - PROCESS | 1969 | 1461539365696 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 16:09:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 16:09:25 INFO - PROCESS | 1969 | 1461539365698 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 16:09:25 INFO - PROCESS | 1969 | 1461539365700 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 16:09:25 INFO - PROCESS | 1969 | 1461539365701 Marionette TRACE conn2 <- [1,1918,null,{}] 16:09:25 INFO - PROCESS | 1969 | 1461539365703 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}] 16:09:25 INFO - PROCESS | 1969 | 1461539365809 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 16:09:25 INFO - PROCESS | 1969 | 1461539365903 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:25 INFO - PROCESS | 1969 | ++DOCSHELL 0x1390ae800 == 106 [pid = 1969] [id = 487] 16:09:25 INFO - PROCESS | 1969 | ++DOMWINDOW == 230 (0x12d9e0000) [pid = 1969] [serial = 1461] [outer = 0x0] 16:09:25 INFO - PROCESS | 1969 | ++DOMWINDOW == 231 (0x130959000) [pid = 1969] [serial = 1462] [outer = 0x12d9e0000] 16:09:25 INFO - PROCESS | 1969 | 1461539365928 Marionette DEBUG loaded listener.js 16:09:25 INFO - PROCESS | 1969 | ++DOMWINDOW == 232 (0x130cac800) [pid = 1969] [serial = 1463] [outer = 0x12d9e0000] 16:09:26 INFO - PROCESS | 1969 | 1461539366213 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]]]}] 16:09:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 16:09:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 519ms 16:09:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 16:09:26 INFO - PROCESS | 1969 | 1461539366219 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 16:09:26 INFO - PROCESS | 1969 | 1461539366220 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 16:09:26 INFO - PROCESS | 1969 | 1461539366231 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 16:09:26 INFO - PROCESS | 1969 | 1461539366232 Marionette TRACE conn2 <- [1,1922,null,{}] 16:09:26 INFO - PROCESS | 1969 | 1461539366235 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}] 16:09:26 INFO - PROCESS | 1969 | 1461539366441 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 16:09:26 INFO - PROCESS | 1969 | 1461539366605 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:26 INFO - PROCESS | 1969 | ++DOCSHELL 0x119d56800 == 107 [pid = 1969] [id = 488] 16:09:26 INFO - PROCESS | 1969 | ++DOMWINDOW == 233 (0x1154c5000) [pid = 1969] [serial = 1464] [outer = 0x0] 16:09:26 INFO - PROCESS | 1969 | ++DOMWINDOW == 234 (0x1166f4800) [pid = 1969] [serial = 1465] [outer = 0x1154c5000] 16:09:26 INFO - PROCESS | 1969 | 1461539366643 Marionette DEBUG loaded listener.js 16:09:26 INFO - PROCESS | 1969 | ++DOMWINDOW == 235 (0x11a85e400) [pid = 1969] [serial = 1466] [outer = 0x1154c5000] 16:09:27 INFO - PROCESS | 1969 | 1461539367085 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]]]}] 16:09:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 16:09:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 879ms 16:09:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 16:09:27 INFO - PROCESS | 1969 | 1461539367103 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 16:09:27 INFO - PROCESS | 1969 | 1461539367105 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 16:09:27 INFO - PROCESS | 1969 | 1461539367109 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 16:09:27 INFO - PROCESS | 1969 | 1461539367111 Marionette TRACE conn2 <- [1,1926,null,{}] 16:09:27 INFO - PROCESS | 1969 | 1461539367114 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}] 16:09:27 INFO - PROCESS | 1969 | 1461539367243 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 16:09:27 INFO - PROCESS | 1969 | 1461539367378 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:27 INFO - PROCESS | 1969 | ++DOCSHELL 0x12a9b2000 == 108 [pid = 1969] [id = 489] 16:09:27 INFO - PROCESS | 1969 | ++DOMWINDOW == 236 (0x11b914400) [pid = 1969] [serial = 1467] [outer = 0x0] 16:09:27 INFO - PROCESS | 1969 | ++DOMWINDOW == 237 (0x125f1c000) [pid = 1969] [serial = 1468] [outer = 0x11b914400] 16:09:27 INFO - PROCESS | 1969 | 1461539367414 Marionette DEBUG loaded listener.js 16:09:27 INFO - PROCESS | 1969 | ++DOMWINDOW == 238 (0x129d2ac00) [pid = 1969] [serial = 1469] [outer = 0x11b914400] 16:09:27 INFO - PROCESS | 1969 | 1461539367875 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]]]}] 16:09:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 16:09:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 823ms 16:09:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 16:09:27 INFO - PROCESS | 1969 | 1461539367932 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 16:09:27 INFO - PROCESS | 1969 | 1461539367934 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 16:09:27 INFO - PROCESS | 1969 | 1461539367937 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 16:09:27 INFO - PROCESS | 1969 | 1461539367938 Marionette TRACE conn2 <- [1,1930,null,{}] 16:09:27 INFO - PROCESS | 1969 | 1461539367941 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}] 16:09:28 INFO - PROCESS | 1969 | 1461539368063 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 16:09:28 INFO - PROCESS | 1969 | 1461539368173 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:28 INFO - PROCESS | 1969 | ++DOCSHELL 0x12f114000 == 109 [pid = 1969] [id = 490] 16:09:28 INFO - PROCESS | 1969 | ++DOMWINDOW == 239 (0x12a19f400) [pid = 1969] [serial = 1470] [outer = 0x0] 16:09:28 INFO - PROCESS | 1969 | ++DOMWINDOW == 240 (0x12ab40400) [pid = 1969] [serial = 1471] [outer = 0x12a19f400] 16:09:28 INFO - PROCESS | 1969 | 1461539368203 Marionette DEBUG loaded listener.js 16:09:28 INFO - PROCESS | 1969 | ++DOMWINDOW == 241 (0x12ae34800) [pid = 1969] [serial = 1472] [outer = 0x12a19f400] 16:09:28 INFO - PROCESS | 1969 | 1461539368631 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]]]}] 16:09:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 16:09:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 723ms 16:09:28 INFO - PROCESS | 1969 | 1461539368661 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 16:09:28 INFO - PROCESS | 1969 | 1461539368664 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 16:09:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 16:09:28 INFO - PROCESS | 1969 | 1461539368677 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 16:09:28 INFO - PROCESS | 1969 | 1461539368682 Marionette TRACE conn2 <- [1,1934,null,{}] 16:09:28 INFO - PROCESS | 1969 | 1461539368686 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}] 16:09:28 INFO - PROCESS | 1969 | 1461539368878 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 16:09:29 INFO - PROCESS | 1969 | 1461539369069 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:29 INFO - PROCESS | 1969 | ++DOCSHELL 0x138853800 == 110 [pid = 1969] [id = 491] 16:09:29 INFO - PROCESS | 1969 | ++DOMWINDOW == 242 (0x11b91dc00) [pid = 1969] [serial = 1473] [outer = 0x0] 16:09:29 INFO - PROCESS | 1969 | ++DOMWINDOW == 243 (0x12af7e400) [pid = 1969] [serial = 1474] [outer = 0x11b91dc00] 16:09:29 INFO - PROCESS | 1969 | 1461539369117 Marionette DEBUG loaded listener.js 16:09:29 INFO - PROCESS | 1969 | ++DOMWINDOW == 244 (0x12e3b0400) [pid = 1969] [serial = 1475] [outer = 0x11b91dc00] 16:09:29 INFO - PROCESS | 1969 | 1461539369613 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]]]}] 16:09:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 16:09:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 982ms 16:09:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 16:09:29 INFO - PROCESS | 1969 | 1461539369651 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 16:09:29 INFO - PROCESS | 1969 | 1461539369652 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 16:09:29 INFO - PROCESS | 1969 | 1461539369674 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 16:09:29 INFO - PROCESS | 1969 | 1461539369675 Marionette TRACE conn2 <- [1,1938,null,{}] 16:09:29 INFO - PROCESS | 1969 | 1461539369679 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}] 16:09:29 INFO - PROCESS | 1969 | 1461539369801 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 16:09:29 INFO - PROCESS | 1969 | 1461539369907 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:29 INFO - PROCESS | 1969 | ++DOCSHELL 0x135f22800 == 111 [pid = 1969] [id = 492] 16:09:29 INFO - PROCESS | 1969 | ++DOMWINDOW == 245 (0x12e3b1c00) [pid = 1969] [serial = 1476] [outer = 0x0] 16:09:29 INFO - PROCESS | 1969 | ++DOMWINDOW == 246 (0x12e9abc00) [pid = 1969] [serial = 1477] [outer = 0x12e3b1c00] 16:09:29 INFO - PROCESS | 1969 | 1461539369938 Marionette DEBUG loaded listener.js 16:09:29 INFO - PROCESS | 1969 | ++DOMWINDOW == 247 (0x12ef4a400) [pid = 1969] [serial = 1478] [outer = 0x12e3b1c00] 16:09:30 INFO - PROCESS | 1969 | 1461539370355 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]]]}] 16:09:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 16:09:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 739ms 16:09:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 16:09:30 INFO - PROCESS | 1969 | 1461539370395 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 16:09:30 INFO - PROCESS | 1969 | 1461539370396 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 16:09:30 INFO - PROCESS | 1969 | 1461539370398 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 16:09:30 INFO - PROCESS | 1969 | 1461539370400 Marionette TRACE conn2 <- [1,1942,null,{}] 16:09:30 INFO - PROCESS | 1969 | 1461539370402 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}] 16:09:30 INFO - PROCESS | 1969 | 1461539370524 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 16:09:30 INFO - PROCESS | 1969 | 1461539370682 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:30 INFO - PROCESS | 1969 | ++DOCSHELL 0x13918f000 == 112 [pid = 1969] [id = 493] 16:09:30 INFO - PROCESS | 1969 | ++DOMWINDOW == 248 (0x130963800) [pid = 1969] [serial = 1479] [outer = 0x0] 16:09:30 INFO - PROCESS | 1969 | ++DOMWINDOW == 249 (0x130caec00) [pid = 1969] [serial = 1480] [outer = 0x130963800] 16:09:30 INFO - PROCESS | 1969 | 1461539370721 Marionette DEBUG loaded listener.js 16:09:30 INFO - PROCESS | 1969 | ++DOMWINDOW == 250 (0x130cb9800) [pid = 1969] [serial = 1481] [outer = 0x130963800] 16:09:31 INFO - PROCESS | 1969 | 1461539371138 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]]]}] 16:09:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 16:09:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 768ms 16:09:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 16:09:31 INFO - PROCESS | 1969 | 1461539371167 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 16:09:31 INFO - PROCESS | 1969 | 1461539371169 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 16:09:31 INFO - PROCESS | 1969 | 1461539371171 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 16:09:31 INFO - PROCESS | 1969 | 1461539371172 Marionette TRACE conn2 <- [1,1946,null,{}] 16:09:31 INFO - PROCESS | 1969 | 1461539371175 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}] 16:09:31 INFO - PROCESS | 1969 | 1461539371297 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 16:09:31 INFO - PROCESS | 1969 | 1461539371435 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:31 INFO - PROCESS | 1969 | ++DOCSHELL 0x139dbb000 == 113 [pid = 1969] [id = 494] 16:09:31 INFO - PROCESS | 1969 | ++DOMWINDOW == 251 (0x130b05400) [pid = 1969] [serial = 1482] [outer = 0x0] 16:09:31 INFO - PROCESS | 1969 | ++DOMWINDOW == 252 (0x138c0e800) [pid = 1969] [serial = 1483] [outer = 0x130b05400] 16:09:31 INFO - PROCESS | 1969 | 1461539371466 Marionette DEBUG loaded listener.js 16:09:31 INFO - PROCESS | 1969 | ++DOMWINDOW == 253 (0x138c15000) [pid = 1969] [serial = 1484] [outer = 0x130b05400] 16:09:31 INFO - PROCESS | 1969 | 1461539371853 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]]]}] 16:09:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 16:09:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 720ms 16:09:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 16:09:31 INFO - PROCESS | 1969 | 1461539371891 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 16:09:31 INFO - PROCESS | 1969 | 1461539371893 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 16:09:31 INFO - PROCESS | 1969 | 1461539371895 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 16:09:31 INFO - PROCESS | 1969 | 1461539371896 Marionette TRACE conn2 <- [1,1950,null,{}] 16:09:31 INFO - PROCESS | 1969 | 1461539371899 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}] 16:09:32 INFO - PROCESS | 1969 | 1461539372035 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 16:09:32 INFO - PROCESS | 1969 | 1461539372145 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:32 INFO - PROCESS | 1969 | ++DOCSHELL 0x139dcd800 == 114 [pid = 1969] [id = 495] 16:09:32 INFO - PROCESS | 1969 | ++DOMWINDOW == 254 (0x138c14c00) [pid = 1969] [serial = 1485] [outer = 0x0] 16:09:32 INFO - PROCESS | 1969 | ++DOMWINDOW == 255 (0x139221400) [pid = 1969] [serial = 1486] [outer = 0x138c14c00] 16:09:32 INFO - PROCESS | 1969 | 1461539372175 Marionette DEBUG loaded listener.js 16:09:32 INFO - PROCESS | 1969 | ++DOMWINDOW == 256 (0x139226000) [pid = 1969] [serial = 1487] [outer = 0x138c14c00] 16:09:32 INFO - PROCESS | 1969 | 1461539372609 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]]]}] 16:09:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 16:09:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 769ms 16:09:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 16:09:32 INFO - PROCESS | 1969 | 1461539372664 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 16:09:32 INFO - PROCESS | 1969 | 1461539372665 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 16:09:32 INFO - PROCESS | 1969 | 1461539372668 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 16:09:32 INFO - PROCESS | 1969 | 1461539372669 Marionette TRACE conn2 <- [1,1954,null,{}] 16:09:32 INFO - PROCESS | 1969 | 1461539372671 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}] 16:09:32 INFO - PROCESS | 1969 | 1461539372794 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 16:09:32 INFO - PROCESS | 1969 | 1461539372934 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:32 INFO - PROCESS | 1969 | ++DOCSHELL 0x139b73800 == 115 [pid = 1969] [id = 496] 16:09:32 INFO - PROCESS | 1969 | ++DOMWINDOW == 257 (0x139224800) [pid = 1969] [serial = 1488] [outer = 0x0] 16:09:32 INFO - PROCESS | 1969 | ++DOMWINDOW == 258 (0x139229c00) [pid = 1969] [serial = 1489] [outer = 0x139224800] 16:09:32 INFO - PROCESS | 1969 | 1461539372965 Marionette DEBUG loaded listener.js 16:09:33 INFO - PROCESS | 1969 | ++DOMWINDOW == 259 (0x139705800) [pid = 1969] [serial = 1490] [outer = 0x139224800] 16:09:33 INFO - PROCESS | 1969 | 1461539373382 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]]]}] 16:09:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 16:09:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 769ms 16:09:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 16:09:33 INFO - PROCESS | 1969 | 1461539373438 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 16:09:33 INFO - PROCESS | 1969 | 1461539373439 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 16:09:33 INFO - PROCESS | 1969 | 1461539373441 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 16:09:33 INFO - PROCESS | 1969 | 1461539373442 Marionette TRACE conn2 <- [1,1958,null,{}] 16:09:33 INFO - PROCESS | 1969 | 1461539373445 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}] 16:09:33 INFO - PROCESS | 1969 | 1461539373567 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 16:09:33 INFO - PROCESS | 1969 | 1461539373707 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:33 INFO - PROCESS | 1969 | ++DOCSHELL 0x12aa89800 == 116 [pid = 1969] [id = 497] 16:09:33 INFO - PROCESS | 1969 | ++DOMWINDOW == 260 (0x12e7f2000) [pid = 1969] [serial = 1491] [outer = 0x0] 16:09:33 INFO - PROCESS | 1969 | ++DOMWINDOW == 261 (0x13970a000) [pid = 1969] [serial = 1492] [outer = 0x12e7f2000] 16:09:33 INFO - PROCESS | 1969 | 1461539373739 Marionette DEBUG loaded listener.js 16:09:33 INFO - PROCESS | 1969 | ++DOMWINDOW == 262 (0x139710000) [pid = 1969] [serial = 1493] [outer = 0x12e7f2000] 16:09:34 INFO - PROCESS | 1969 | 1461539374211 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]]]}] 16:09:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 16:09:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 821ms 16:09:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 16:09:34 INFO - PROCESS | 1969 | 1461539374262 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 16:09:34 INFO - PROCESS | 1969 | 1461539374264 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 16:09:34 INFO - PROCESS | 1969 | 1461539374266 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 16:09:34 INFO - PROCESS | 1969 | 1461539374267 Marionette TRACE conn2 <- [1,1962,null,{}] 16:09:34 INFO - PROCESS | 1969 | 1461539374269 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}] 16:09:34 INFO - PROCESS | 1969 | 1461539374396 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 16:09:34 INFO - PROCESS | 1969 | 1461539374541 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:34 INFO - PROCESS | 1969 | ++DOCSHELL 0x12702f800 == 117 [pid = 1969] [id = 498] 16:09:34 INFO - PROCESS | 1969 | ++DOMWINDOW == 263 (0x12a4a1400) [pid = 1969] [serial = 1494] [outer = 0x0] 16:09:34 INFO - PROCESS | 1969 | ++DOMWINDOW == 264 (0x12ae89800) [pid = 1969] [serial = 1495] [outer = 0x12a4a1400] 16:09:34 INFO - PROCESS | 1969 | 1461539374578 Marionette DEBUG loaded listener.js 16:09:34 INFO - PROCESS | 1969 | ++DOMWINDOW == 265 (0x139b27400) [pid = 1969] [serial = 1496] [outer = 0x12a4a1400] 16:09:35 INFO - PROCESS | 1969 | 1461539375083 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]]]}] 16:09:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 16:09:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 868ms 16:09:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 16:09:35 INFO - PROCESS | 1969 | 1461539375135 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 16:09:35 INFO - PROCESS | 1969 | 1461539375137 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 16:09:35 INFO - PROCESS | 1969 | 1461539375143 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 16:09:35 INFO - PROCESS | 1969 | 1461539375145 Marionette TRACE conn2 <- [1,1966,null,{}] 16:09:35 INFO - PROCESS | 1969 | 1461539375148 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}] 16:09:35 INFO - PROCESS | 1969 | 1461539375355 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 16:09:35 INFO - PROCESS | 1969 | 1461539375570 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:35 INFO - PROCESS | 1969 | ++DOCSHELL 0x12ed3e800 == 118 [pid = 1969] [id = 499] 16:09:35 INFO - PROCESS | 1969 | ++DOMWINDOW == 266 (0x139b33000) [pid = 1969] [serial = 1497] [outer = 0x0] 16:09:35 INFO - PROCESS | 1969 | ++DOMWINDOW == 267 (0x139b37000) [pid = 1969] [serial = 1498] [outer = 0x139b33000] 16:09:35 INFO - PROCESS | 1969 | 1461539375619 Marionette DEBUG loaded listener.js 16:09:35 INFO - PROCESS | 1969 | ++DOMWINDOW == 268 (0x139b3b400) [pid = 1969] [serial = 1499] [outer = 0x139b33000] 16:09:36 INFO - PROCESS | 1969 | 1461539376377 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]]]}] 16:09:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 16:09:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1273ms 16:09:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 16:09:36 INFO - PROCESS | 1969 | 1461539376415 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 16:09:36 INFO - PROCESS | 1969 | 1461539376416 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 16:09:36 INFO - PROCESS | 1969 | 1461539376420 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 16:09:36 INFO - PROCESS | 1969 | 1461539376422 Marionette TRACE conn2 <- [1,1970,null,{}] 16:09:36 INFO - PROCESS | 1969 | 1461539376445 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}] 16:09:36 INFO - PROCESS | 1969 | 1461539376562 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 16:09:36 INFO - PROCESS | 1969 | 1461539376674 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:36 INFO - PROCESS | 1969 | ++DOCSHELL 0x12aa18000 == 119 [pid = 1969] [id = 500] 16:09:36 INFO - PROCESS | 1969 | ++DOMWINDOW == 269 (0x115047800) [pid = 1969] [serial = 1500] [outer = 0x0] 16:09:36 INFO - PROCESS | 1969 | ++DOMWINDOW == 270 (0x11af49c00) [pid = 1969] [serial = 1501] [outer = 0x115047800] 16:09:36 INFO - PROCESS | 1969 | 1461539376702 Marionette DEBUG loaded listener.js 16:09:36 INFO - PROCESS | 1969 | ++DOMWINDOW == 271 (0x125ebfc00) [pid = 1969] [serial = 1502] [outer = 0x115047800] 16:09:37 INFO - PROCESS | 1969 | 1461539377183 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]]]}] 16:09:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 16:09:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 790ms 16:09:37 INFO - PROCESS | 1969 | 1461539377209 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 16:09:37 INFO - PROCESS | 1969 | 1461539377213 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 16:09:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 16:09:37 INFO - PROCESS | 1969 | 1461539377217 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 16:09:37 INFO - PROCESS | 1969 | 1461539377219 Marionette TRACE conn2 <- [1,1974,null,{}] 16:09:37 INFO - PROCESS | 1969 | 1461539377221 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}] 16:09:37 INFO - PROCESS | 1969 | 1461539377340 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 16:09:37 INFO - PROCESS | 1969 | 1461539377490 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:37 INFO - PROCESS | 1969 | ++DOCSHELL 0x12aa90000 == 120 [pid = 1969] [id = 501] 16:09:37 INFO - PROCESS | 1969 | ++DOMWINDOW == 272 (0x1277c8000) [pid = 1969] [serial = 1503] [outer = 0x0] 16:09:37 INFO - PROCESS | 1969 | ++DOMWINDOW == 273 (0x129d2dc00) [pid = 1969] [serial = 1504] [outer = 0x1277c8000] 16:09:37 INFO - PROCESS | 1969 | 1461539377520 Marionette DEBUG loaded listener.js 16:09:37 INFO - PROCESS | 1969 | ++DOMWINDOW == 274 (0x12a942800) [pid = 1969] [serial = 1505] [outer = 0x1277c8000] 16:09:37 INFO - PROCESS | 1969 | --DOCSHELL 0x12bf97800 == 119 [pid = 1969] [id = 420] 16:09:37 INFO - PROCESS | 1969 | --DOCSHELL 0x1390a6800 == 118 [pid = 1969] [id = 421] 16:09:37 INFO - PROCESS | 1969 | --DOCSHELL 0x13933b800 == 117 [pid = 1969] [id = 422] 16:09:37 INFO - PROCESS | 1969 | --DOCSHELL 0x1373b5000 == 116 [pid = 1969] [id = 424] 16:09:37 INFO - PROCESS | 1969 | --DOCSHELL 0x1390ae800 == 115 [pid = 1969] [id = 487] 16:09:37 INFO - PROCESS | 1969 | --DOCSHELL 0x1373bc000 == 114 [pid = 1969] [id = 486] 16:09:37 INFO - PROCESS | 1969 | --DOCSHELL 0x12e96a000 == 113 [pid = 1969] [id = 485] 16:09:37 INFO - PROCESS | 1969 | --DOMWINDOW == 273 (0x12e755800) [pid = 1969] [serial = 1347] [outer = 0x0] [url = about:blank] 16:09:37 INFO - PROCESS | 1969 | --DOMWINDOW == 272 (0x12accf800) [pid = 1969] [serial = 1350] [outer = 0x0] [url = about:blank] 16:09:37 INFO - PROCESS | 1969 | --DOMWINDOW == 271 (0x12d9ce800) [pid = 1969] [serial = 1344] [outer = 0x0] [url = about:blank] 16:09:37 INFO - PROCESS | 1969 | --DOMWINDOW == 270 (0x12e98e800) [pid = 1969] [serial = 1353] [outer = 0x0] [url = about:blank] 16:09:37 INFO - PROCESS | 1969 | --DOMWINDOW == 269 (0x12e995000) [pid = 1969] [serial = 1393] [outer = 0x0] [url = about:blank] 16:09:37 INFO - PROCESS | 1969 | --DOCSHELL 0x130290800 == 112 [pid = 1969] [id = 484] 16:09:37 INFO - PROCESS | 1969 | --DOCSHELL 0x12faf9800 == 111 [pid = 1969] [id = 483] 16:09:37 INFO - PROCESS | 1969 | --DOCSHELL 0x12ed41000 == 110 [pid = 1969] [id = 482] 16:09:37 INFO - PROCESS | 1969 | --DOCSHELL 0x12da34800 == 109 [pid = 1969] [id = 481] 16:09:37 INFO - PROCESS | 1969 | --DOCSHELL 0x12b8f7000 == 108 [pid = 1969] [id = 480] 16:09:37 INFO - PROCESS | 1969 | --DOCSHELL 0x12aa3e000 == 107 [pid = 1969] [id = 479] 16:09:37 INFO - PROCESS | 1969 | --DOCSHELL 0x1280a0000 == 106 [pid = 1969] [id = 478] 16:09:37 INFO - PROCESS | 1969 | --DOCSHELL 0x12701c000 == 105 [pid = 1969] [id = 477] 16:09:37 INFO - PROCESS | 1969 | --DOCSHELL 0x12aa2c000 == 104 [pid = 1969] [id = 476] 16:09:37 INFO - PROCESS | 1969 | --DOCSHELL 0x139c15000 == 103 [pid = 1969] [id = 471] 16:09:37 INFO - PROCESS | 1969 | --DOCSHELL 0x138ad0000 == 102 [pid = 1969] [id = 470] 16:09:37 INFO - PROCESS | 1969 | --DOCSHELL 0x13739b800 == 101 [pid = 1969] [id = 469] 16:09:37 INFO - PROCESS | 1969 | --DOCSHELL 0x13605b800 == 100 [pid = 1969] [id = 468] 16:09:37 INFO - PROCESS | 1969 | --DOCSHELL 0x12fda4800 == 99 [pid = 1969] [id = 467] 16:09:37 INFO - PROCESS | 1969 | --DOCSHELL 0x12a9cf000 == 98 [pid = 1969] [id = 466] 16:09:37 INFO - PROCESS | 1969 | --DOCSHELL 0x119c20800 == 97 [pid = 1969] [id = 465] 16:09:37 INFO - PROCESS | 1969 | --DOCSHELL 0x130288800 == 96 [pid = 1969] [id = 464] 16:09:37 INFO - PROCESS | 1969 | --DOMWINDOW == 268 (0x12e7eb400) [pid = 1969] [serial = 1391] [outer = 0x0] [url = about:blank] 16:09:37 INFO - PROCESS | 1969 | --DOMWINDOW == 267 (0x12adfb000) [pid = 1969] [serial = 1378] [outer = 0x0] [url = about:blank] 16:09:37 INFO - PROCESS | 1969 | --DOMWINDOW == 266 (0x11aa73800) [pid = 1969] [serial = 1359] [outer = 0x0] [url = about:blank] 16:09:37 INFO - PROCESS | 1969 | --DOMWINDOW == 265 (0x12d9c9800) [pid = 1969] [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.] 16:09:37 INFO - PROCESS | 1969 | --DOMWINDOW == 264 (0x12ab5a800) [pid = 1969] [serial = 1375] [outer = 0x0] [url = about:blank] 16:09:37 INFO - PROCESS | 1969 | --DOMWINDOW == 263 (0x12a4bd400) [pid = 1969] [serial = 1370] [outer = 0x0] [url = about:blank] 16:09:37 INFO - PROCESS | 1969 | --DOMWINDOW == 262 (0x119e5cc00) [pid = 1969] [serial = 1323] [outer = 0x0] [url = about:blank] 16:09:37 INFO - PROCESS | 1969 | --DOMWINDOW == 261 (0x12b879800) [pid = 1969] [serial = 1338] [outer = 0x0] [url = about:blank] 16:09:37 INFO - PROCESS | 1969 | --DOMWINDOW == 260 (0x12addd400) [pid = 1969] [serial = 1376] [outer = 0x0] [url = about:blank] 16:09:37 INFO - PROCESS | 1969 | --DOMWINDOW == 259 (0x12aad5800) [pid = 1969] [serial = 1332] [outer = 0x0] [url = about:blank] 16:09:37 INFO - PROCESS | 1969 | --DOMWINDOW == 258 (0x12a94b800) [pid = 1969] [serial = 1373] [outer = 0x0] [url = about:blank] 16:09:37 INFO - PROCESS | 1969 | --DOMWINDOW == 257 (0x1297c9c00) [pid = 1969] [serial = 1366] [outer = 0x0] [url = about:blank] 16:09:37 INFO - PROCESS | 1969 | --DOMWINDOW == 256 (0x12afaf800) [pid = 1969] [serial = 1387] [outer = 0x0] [url = about:blank] 16:09:37 INFO - PROCESS | 1969 | --DOMWINDOW == 255 (0x125858c00) [pid = 1969] [serial = 1363] [outer = 0x0] [url = about:blank] 16:09:37 INFO - PROCESS | 1969 | --DOMWINDOW == 254 (0x125d5fc00) [pid = 1969] [serial = 1384] [outer = 0x0] [url = about:blank] 16:09:37 INFO - PROCESS | 1969 | --DOMWINDOW == 253 (0x11c1d2800) [pid = 1969] [serial = 1326] [outer = 0x0] [url = about:blank] 16:09:37 INFO - PROCESS | 1969 | --DOMWINDOW == 252 (0x12b808800) [pid = 1969] [serial = 1388] [outer = 0x0] [url = about:blank] 16:09:37 INFO - PROCESS | 1969 | --DOMWINDOW == 251 (0x12ae35c00) [pid = 1969] [serial = 1379] [outer = 0x0] [url = about:blank] 16:09:37 INFO - PROCESS | 1969 | --DOMWINDOW == 250 (0x118f74800) [pid = 1969] [serial = 1356] [outer = 0x0] [url = about:blank] 16:09:37 INFO - PROCESS | 1969 | --DOMWINDOW == 249 (0x12a691400) [pid = 1969] [serial = 1372] [outer = 0x0] [url = about:blank] 16:09:37 INFO - PROCESS | 1969 | --DOMWINDOW == 248 (0x12d140000) [pid = 1969] [serial = 1341] [outer = 0x0] [url = about:blank] 16:09:37 INFO - PROCESS | 1969 | --DOMWINDOW == 247 (0x127fa1400) [pid = 1969] [serial = 1365] [outer = 0x0] [url = about:blank] 16:09:37 INFO - PROCESS | 1969 | --DOMWINDOW == 246 (0x12a198c00) [pid = 1969] [serial = 1369] [outer = 0x0] [url = about:blank] 16:09:37 INFO - PROCESS | 1969 | --DOMWINDOW == 245 (0x12bd93400) [pid = 1969] [serial = 1390] [outer = 0x0] [url = about:blank] 16:09:37 INFO - PROCESS | 1969 | --DOMWINDOW == 244 (0x12a4b4400) [pid = 1969] [serial = 1385] [outer = 0x0] [url = about:blank] 16:09:37 INFO - PROCESS | 1969 | --DOMWINDOW == 243 (0x12af82800) [pid = 1969] [serial = 1382] [outer = 0x0] [url = about:blank] 16:09:37 INFO - PROCESS | 1969 | --DOMWINDOW == 242 (0x12ae8ec00) [pid = 1969] [serial = 1381] [outer = 0x0] [url = about:blank] 16:09:37 INFO - PROCESS | 1969 | --DOMWINDOW == 241 (0x12a4a1800) [pid = 1969] [serial = 1329] [outer = 0x0] [url = about:blank] 16:09:37 INFO - PROCESS | 1969 | --DOMWINDOW == 240 (0x11c1dc800) [pid = 1969] [serial = 1362] [outer = 0x0] [url = about:blank] 16:09:37 INFO - PROCESS | 1969 | --DOMWINDOW == 239 (0x12ae94c00) [pid = 1969] [serial = 1335] [outer = 0x0] [url = about:blank] 16:09:37 INFO - PROCESS | 1969 | --DOMWINDOW == 238 (0x11bb64000) [pid = 1969] [serial = 1360] [outer = 0x0] [url = about:blank] 16:09:37 INFO - PROCESS | 1969 | 1461539377933 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]]]}] 16:09:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 16:09:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 721ms 16:09:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 16:09:37 INFO - PROCESS | 1969 | 1461539377940 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 16:09:37 INFO - PROCESS | 1969 | 1461539377941 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 16:09:37 INFO - PROCESS | 1969 | 1461539377944 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 16:09:37 INFO - PROCESS | 1969 | 1461539377946 Marionette TRACE conn2 <- [1,1978,null,{}] 16:09:37 INFO - PROCESS | 1969 | 1461539377953 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}] 16:09:38 INFO - PROCESS | 1969 | 1461539378062 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 16:09:38 INFO - PROCESS | 1969 | 1461539378162 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:38 INFO - PROCESS | 1969 | ++DOCSHELL 0x12a47c000 == 97 [pid = 1969] [id = 502] 16:09:38 INFO - PROCESS | 1969 | ++DOMWINDOW == 239 (0x1297c8800) [pid = 1969] [serial = 1506] [outer = 0x0] 16:09:38 INFO - PROCESS | 1969 | ++DOMWINDOW == 240 (0x12a94a000) [pid = 1969] [serial = 1507] [outer = 0x1297c8800] 16:09:38 INFO - PROCESS | 1969 | 1461539378191 Marionette DEBUG loaded listener.js 16:09:38 INFO - PROCESS | 1969 | ++DOMWINDOW == 241 (0x12ab5f800) [pid = 1969] [serial = 1508] [outer = 0x1297c8800] 16:09:38 INFO - PROCESS | 1969 | 1461539378500 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]]]}] 16:09:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 16:09:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 570ms 16:09:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 16:09:38 INFO - PROCESS | 1969 | 1461539378514 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 16:09:38 INFO - PROCESS | 1969 | 1461539378516 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 16:09:38 INFO - PROCESS | 1969 | 1461539378518 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 16:09:38 INFO - PROCESS | 1969 | 1461539378519 Marionette TRACE conn2 <- [1,1982,null,{}] 16:09:38 INFO - PROCESS | 1969 | 1461539378522 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}] 16:09:38 INFO - PROCESS | 1969 | 1461539378632 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 16:09:38 INFO - PROCESS | 1969 | 1461539378743 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:38 INFO - PROCESS | 1969 | ++DOCSHELL 0x12ad25800 == 98 [pid = 1969] [id = 503] 16:09:38 INFO - PROCESS | 1969 | ++DOMWINDOW == 242 (0x12ab58800) [pid = 1969] [serial = 1509] [outer = 0x0] 16:09:38 INFO - PROCESS | 1969 | ++DOMWINDOW == 243 (0x12adf6400) [pid = 1969] [serial = 1510] [outer = 0x12ab58800] 16:09:38 INFO - PROCESS | 1969 | 1461539378772 Marionette DEBUG loaded listener.js 16:09:38 INFO - PROCESS | 1969 | ++DOMWINDOW == 244 (0x12ae0f000) [pid = 1969] [serial = 1511] [outer = 0x12ab58800] 16:09:39 INFO - PROCESS | 1969 | 1461539379065 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]]]}] 16:09:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 16:09:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 569ms 16:09:39 INFO - PROCESS | 1969 | 1461539379088 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 16:09:39 INFO - PROCESS | 1969 | 1461539379089 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 16:09:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 16:09:39 INFO - PROCESS | 1969 | 1461539379100 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 16:09:39 INFO - PROCESS | 1969 | 1461539379101 Marionette TRACE conn2 <- [1,1986,null,{}] 16:09:39 INFO - PROCESS | 1969 | 1461539379103 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}] 16:09:39 INFO - PROCESS | 1969 | 1461539379211 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 16:09:39 INFO - PROCESS | 1969 | 1461539379303 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:39 INFO - PROCESS | 1969 | ++DOCSHELL 0x12dc91000 == 99 [pid = 1969] [id = 504] 16:09:39 INFO - PROCESS | 1969 | ++DOMWINDOW == 245 (0x12adfa000) [pid = 1969] [serial = 1512] [outer = 0x0] 16:09:39 INFO - PROCESS | 1969 | ++DOMWINDOW == 246 (0x12aebd000) [pid = 1969] [serial = 1513] [outer = 0x12adfa000] 16:09:39 INFO - PROCESS | 1969 | 1461539379329 Marionette DEBUG loaded listener.js 16:09:39 INFO - PROCESS | 1969 | ++DOMWINDOW == 247 (0x12aec5c00) [pid = 1969] [serial = 1514] [outer = 0x12adfa000] 16:09:39 INFO - PROCESS | 1969 | 1461539379646 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]]]}] 16:09:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 16:09:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 568ms 16:09:39 INFO - PROCESS | 1969 | 1461539379669 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 16:09:39 INFO - PROCESS | 1969 | 1461539379670 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 16:09:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 16:09:39 INFO - PROCESS | 1969 | 1461539379673 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 16:09:39 INFO - PROCESS | 1969 | 1461539379676 Marionette TRACE conn2 <- [1,1990,null,{}] 16:09:39 INFO - PROCESS | 1969 | 1461539379679 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}] 16:09:39 INFO - PROCESS | 1969 | 1461539379788 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 16:09:39 INFO - PROCESS | 1969 | 1461539379793 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:39 INFO - PROCESS | 1969 | ++DOCSHELL 0x12f116000 == 100 [pid = 1969] [id = 505] 16:09:39 INFO - PROCESS | 1969 | ++DOMWINDOW == 248 (0x12af79c00) [pid = 1969] [serial = 1515] [outer = 0x0] 16:09:39 INFO - PROCESS | 1969 | ++DOMWINDOW == 249 (0x12b610800) [pid = 1969] [serial = 1516] [outer = 0x12af79c00] 16:09:39 INFO - PROCESS | 1969 | 1461539379821 Marionette DEBUG loaded listener.js 16:09:39 INFO - PROCESS | 1969 | ++DOMWINDOW == 250 (0x12d146000) [pid = 1969] [serial = 1517] [outer = 0x12af79c00] 16:09:40 INFO - PROCESS | 1969 | 1461539380300 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]]]}] 16:09:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 16:09:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 672ms 16:09:40 INFO - PROCESS | 1969 | 1461539380347 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 16:09:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 16:09:40 INFO - PROCESS | 1969 | 1461539380349 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 16:09:40 INFO - PROCESS | 1969 | 1461539380352 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 16:09:40 INFO - PROCESS | 1969 | 1461539380354 Marionette TRACE conn2 <- [1,1994,null,{}] 16:09:40 INFO - PROCESS | 1969 | 1461539380357 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}] 16:09:40 INFO - PROCESS | 1969 | 1461539380564 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 16:09:40 INFO - PROCESS | 1969 | 1461539380599 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:40 INFO - PROCESS | 1969 | ++DOCSHELL 0x12faf9000 == 101 [pid = 1969] [id = 506] 16:09:40 INFO - PROCESS | 1969 | ++DOMWINDOW == 251 (0x12d146c00) [pid = 1969] [serial = 1518] [outer = 0x0] 16:09:40 INFO - PROCESS | 1969 | ++DOMWINDOW == 252 (0x12d9eb000) [pid = 1969] [serial = 1519] [outer = 0x12d146c00] 16:09:40 INFO - PROCESS | 1969 | 1461539380639 Marionette DEBUG loaded listener.js 16:09:40 INFO - PROCESS | 1969 | ++DOMWINDOW == 253 (0x12e764c00) [pid = 1969] [serial = 1520] [outer = 0x12d146c00] 16:09:41 INFO - PROCESS | 1969 | 1461539381020 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]]]}] 16:09:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 16:09:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 675ms 16:09:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 16:09:41 INFO - PROCESS | 1969 | 1461539381028 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 16:09:41 INFO - PROCESS | 1969 | 1461539381029 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 16:09:41 INFO - PROCESS | 1969 | 1461539381031 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 16:09:41 INFO - PROCESS | 1969 | 1461539381032 Marionette TRACE conn2 <- [1,1998,null,{}] 16:09:41 INFO - PROCESS | 1969 | 1461539381035 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}] 16:09:41 INFO - PROCESS | 1969 | 1461539381175 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 16:09:41 INFO - PROCESS | 1969 | 1461539381213 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:41 INFO - PROCESS | 1969 | ++DOCSHELL 0x1302e2000 == 102 [pid = 1969] [id = 507] 16:09:41 INFO - PROCESS | 1969 | ++DOMWINDOW == 254 (0x12e75a800) [pid = 1969] [serial = 1521] [outer = 0x0] 16:09:41 INFO - PROCESS | 1969 | ++DOMWINDOW == 255 (0x12e921400) [pid = 1969] [serial = 1522] [outer = 0x12e75a800] 16:09:41 INFO - PROCESS | 1969 | 1461539381238 Marionette DEBUG loaded listener.js 16:09:41 INFO - PROCESS | 1969 | ++DOMWINDOW == 256 (0x12ef51400) [pid = 1969] [serial = 1523] [outer = 0x12e75a800] 16:09:41 INFO - PROCESS | 1969 | 1461539381586 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]]]}] 16:09:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 16:09:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 570ms 16:09:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 16:09:41 INFO - PROCESS | 1969 | 1461539381602 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 16:09:41 INFO - PROCESS | 1969 | 1461539381603 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 16:09:41 INFO - PROCESS | 1969 | 1461539381606 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 16:09:41 INFO - PROCESS | 1969 | 1461539381608 Marionette TRACE conn2 <- [1,2002,null,{}] 16:09:41 INFO - PROCESS | 1969 | 1461539381618 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}] 16:09:41 INFO - PROCESS | 1969 | 1461539381755 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 16:09:41 INFO - PROCESS | 1969 | 1461539381770 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:41 INFO - PROCESS | 1969 | ++DOCSHELL 0x13739d000 == 103 [pid = 1969] [id = 508] 16:09:41 INFO - PROCESS | 1969 | ++DOMWINDOW == 257 (0x12e7ecc00) [pid = 1969] [serial = 1524] [outer = 0x0] 16:09:41 INFO - PROCESS | 1969 | ++DOMWINDOW == 258 (0x12f949800) [pid = 1969] [serial = 1525] [outer = 0x12e7ecc00] 16:09:41 INFO - PROCESS | 1969 | 1461539381796 Marionette DEBUG loaded listener.js 16:09:41 INFO - PROCESS | 1969 | ++DOMWINDOW == 259 (0x13019f800) [pid = 1969] [serial = 1526] [outer = 0x12e7ecc00] 16:09:42 INFO - PROCESS | 1969 | --DOMWINDOW == 258 (0x12d142800) [pid = 1969] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 16:09:42 INFO - PROCESS | 1969 | --DOMWINDOW == 257 (0x119b5c800) [pid = 1969] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 16:09:42 INFO - PROCESS | 1969 | --DOMWINDOW == 256 (0x126b11800) [pid = 1969] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 16:09:42 INFO - PROCESS | 1969 | --DOMWINDOW == 255 (0x125851000) [pid = 1969] [serial = 1431] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 16:09:42 INFO - PROCESS | 1969 | --DOMWINDOW == 254 (0x12a4a0000) [pid = 1969] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 16:09:42 INFO - PROCESS | 1969 | --DOMWINDOW == 253 (0x12a945c00) [pid = 1969] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 16:09:42 INFO - PROCESS | 1969 | --DOMWINDOW == 252 (0x11b1b0800) [pid = 1969] [serial = 1428] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 16:09:42 INFO - PROCESS | 1969 | --DOMWINDOW == 251 (0x12abd9800) [pid = 1969] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 16:09:42 INFO - PROCESS | 1969 | --DOMWINDOW == 250 (0x12d13c000) [pid = 1969] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 16:09:42 INFO - PROCESS | 1969 | --DOMWINDOW == 249 (0x125f31400) [pid = 1969] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 16:09:42 INFO - PROCESS | 1969 | --DOMWINDOW == 248 (0x12ae36c00) [pid = 1969] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 16:09:42 INFO - PROCESS | 1969 | 1461539382576 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]]]}] 16:09:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 16:09:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 979ms 16:09:42 INFO - PROCESS | 1969 | 1461539382586 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 16:09:42 INFO - PROCESS | 1969 | 1461539382591 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 16:09:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 16:09:42 INFO - PROCESS | 1969 | 1461539382598 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 16:09:42 INFO - PROCESS | 1969 | 1461539382599 Marionette TRACE conn2 <- [1,2006,null,{}] 16:09:42 INFO - PROCESS | 1969 | 1461539382603 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}] 16:09:42 INFO - PROCESS | 1969 | 1461539382766 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 16:09:42 INFO - PROCESS | 1969 | 1461539382823 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:42 INFO - PROCESS | 1969 | ++DOCSHELL 0x137398800 == 104 [pid = 1969] [id = 509] 16:09:42 INFO - PROCESS | 1969 | ++DOMWINDOW == 249 (0x11b1b0800) [pid = 1969] [serial = 1527] [outer = 0x0] 16:09:42 INFO - PROCESS | 1969 | ++DOMWINDOW == 250 (0x12aec1800) [pid = 1969] [serial = 1528] [outer = 0x11b1b0800] 16:09:42 INFO - PROCESS | 1969 | 1461539382848 Marionette DEBUG loaded listener.js 16:09:42 INFO - PROCESS | 1969 | ++DOMWINDOW == 251 (0x12fd8fc00) [pid = 1969] [serial = 1529] [outer = 0x11b1b0800] 16:09:43 INFO - PROCESS | 1969 | 1461539383237 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]]]}] 16:09:43 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 16:09:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 671ms 16:09:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 16:09:43 INFO - PROCESS | 1969 | 1461539383269 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 16:09:43 INFO - PROCESS | 1969 | 1461539383271 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 16:09:43 INFO - PROCESS | 1969 | 1461539383277 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 16:09:43 INFO - PROCESS | 1969 | 1461539383280 Marionette TRACE conn2 <- [1,2010,null,{}] 16:09:43 INFO - PROCESS | 1969 | 1461539383283 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}] 16:09:43 INFO - PROCESS | 1969 | 1461539383440 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 16:09:43 INFO - PROCESS | 1969 | 1461539383449 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:43 INFO - PROCESS | 1969 | ++DOCSHELL 0x139192800 == 105 [pid = 1969] [id = 510] 16:09:43 INFO - PROCESS | 1969 | ++DOMWINDOW == 252 (0x1301a8000) [pid = 1969] [serial = 1530] [outer = 0x0] 16:09:43 INFO - PROCESS | 1969 | ++DOMWINDOW == 253 (0x138c09800) [pid = 1969] [serial = 1531] [outer = 0x1301a8000] 16:09:43 INFO - PROCESS | 1969 | 1461539383478 Marionette DEBUG loaded listener.js 16:09:43 INFO - PROCESS | 1969 | ++DOMWINDOW == 254 (0x139b29000) [pid = 1969] [serial = 1532] [outer = 0x1301a8000] 16:09:43 INFO - PROCESS | 1969 | 1461539383854 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]]]}] 16:09:43 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 16:09:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 623ms 16:09:43 INFO - PROCESS | 1969 | 1461539383899 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 16:09:43 INFO - PROCESS | 1969 | 1461539383900 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 16:09:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 16:09:43 INFO - PROCESS | 1969 | 1461539383936 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 16:09:43 INFO - PROCESS | 1969 | 1461539383937 Marionette TRACE conn2 <- [1,2014,null,{}] 16:09:43 INFO - PROCESS | 1969 | 1461539383941 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}] 16:09:44 INFO - PROCESS | 1969 | 1461539384050 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 16:09:44 INFO - PROCESS | 1969 | 1461539384075 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:44 INFO - PROCESS | 1969 | ++DOCSHELL 0x139b7d800 == 106 [pid = 1969] [id = 511] 16:09:44 INFO - PROCESS | 1969 | ++DOMWINDOW == 255 (0x139b32800) [pid = 1969] [serial = 1533] [outer = 0x0] 16:09:44 INFO - PROCESS | 1969 | ++DOMWINDOW == 256 (0x139b36800) [pid = 1969] [serial = 1534] [outer = 0x139b32800] 16:09:44 INFO - PROCESS | 1969 | 1461539384101 Marionette DEBUG loaded listener.js 16:09:44 INFO - PROCESS | 1969 | ++DOMWINDOW == 257 (0x139b3e000) [pid = 1969] [serial = 1535] [outer = 0x139b32800] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x138841800 == 105 [pid = 1969] [id = 383] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x12ed3d800 == 104 [pid = 1969] [id = 180] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x12fae8000 == 103 [pid = 1969] [id = 440] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x139de7000 == 102 [pid = 1969] [id = 472] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x130c13800 == 101 [pid = 1969] [id = 288] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x12e584800 == 100 [pid = 1969] [id = 158] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x126aab800 == 99 [pid = 1969] [id = 474] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x12b865800 == 98 [pid = 1969] [id = 205] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x12fdb9800 == 97 [pid = 1969] [id = 260] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x1373a6000 == 96 [pid = 1969] [id = 388] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x12a9db800 == 95 [pid = 1969] [id = 307] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x13002d000 == 94 [pid = 1969] [id = 242] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x1373a5800 == 93 [pid = 1969] [id = 409] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x119b69800 == 92 [pid = 1969] [id = 348] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x12f76d000 == 91 [pid = 1969] [id = 406] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x130c11000 == 90 [pid = 1969] [id = 245] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x1390aa800 == 89 [pid = 1969] [id = 449] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x13008c800 == 88 [pid = 1969] [id = 407] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x12da50000 == 87 [pid = 1969] [id = 403] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x119c2c000 == 86 [pid = 1969] [id = 426] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x130290000 == 85 [pid = 1969] [id = 287] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x12b6c9000 == 84 [pid = 1969] [id = 141] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x12ffd4000 == 83 [pid = 1969] [id = 387] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x1394c6800 == 82 [pid = 1969] [id = 473] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x11c83b000 == 81 [pid = 1969] [id = 265] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x12ef87000 == 80 [pid = 1969] [id = 345] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x11c13f800 == 79 [pid = 1969] [id = 266] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x136c52000 == 78 [pid = 1969] [id = 392] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x1284a7800 == 77 [pid = 1969] [id = 241] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x12eadc000 == 76 [pid = 1969] [id = 193] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x12eade000 == 75 [pid = 1969] [id = 404] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x1302a1800 == 74 [pid = 1969] [id = 243] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x11c833000 == 73 [pid = 1969] [id = 282] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x12b862000 == 72 [pid = 1969] [id = 389] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x126bb6800 == 71 [pid = 1969] [id = 189] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x11c839000 == 70 [pid = 1969] [id = 393] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x12eadb800 == 69 [pid = 1969] [id = 280] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x129e94800 == 68 [pid = 1969] [id = 450] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x114f6b800 == 67 [pid = 1969] [id = 452] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x13029c800 == 66 [pid = 1969] [id = 346] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x136073000 == 65 [pid = 1969] [id = 390] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x12fda4000 == 64 [pid = 1969] [id = 451] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x12d760800 == 63 [pid = 1969] [id = 283] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x12ef7c800 == 62 [pid = 1969] [id = 361] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x130c28000 == 61 [pid = 1969] [id = 408] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x138ae1000 == 60 [pid = 1969] [id = 391] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x138ad2800 == 59 [pid = 1969] [id = 418] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x12ffbb800 == 58 [pid = 1969] [id = 386] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x12f752800 == 57 [pid = 1969] [id = 224] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x12ad1e800 == 56 [pid = 1969] [id = 423] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x1373d1800 == 55 [pid = 1969] [id = 425] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x12aa12800 == 54 [pid = 1969] [id = 347] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x12f116800 == 53 [pid = 1969] [id = 284] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x114f66000 == 52 [pid = 1969] [id = 246] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x125abb800 == 51 [pid = 1969] [id = 178] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x12dcae800 == 50 [pid = 1969] [id = 475] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x12aa18000 == 49 [pid = 1969] [id = 500] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x12ed3e800 == 48 [pid = 1969] [id = 499] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x12702f800 == 47 [pid = 1969] [id = 498] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x12aa89800 == 46 [pid = 1969] [id = 497] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x139b73800 == 45 [pid = 1969] [id = 496] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x139dcd800 == 44 [pid = 1969] [id = 495] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x139dbb000 == 43 [pid = 1969] [id = 494] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x13918f000 == 42 [pid = 1969] [id = 493] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x135f22800 == 41 [pid = 1969] [id = 492] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x138853800 == 40 [pid = 1969] [id = 491] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x12f114000 == 39 [pid = 1969] [id = 490] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x12a9b2000 == 38 [pid = 1969] [id = 489] 16:09:45 INFO - PROCESS | 1969 | --DOCSHELL 0x119d56800 == 37 [pid = 1969] [id = 488] 16:09:46 INFO - PROCESS | 1969 | --DOCSHELL 0x12faf9000 == 36 [pid = 1969] [id = 506] 16:09:46 INFO - PROCESS | 1969 | --DOCSHELL 0x12a47c000 == 35 [pid = 1969] [id = 502] 16:09:46 INFO - PROCESS | 1969 | --DOCSHELL 0x12aa90000 == 34 [pid = 1969] [id = 501] 16:09:46 INFO - PROCESS | 1969 | --DOCSHELL 0x12dc91000 == 33 [pid = 1969] [id = 504] 16:09:46 INFO - PROCESS | 1969 | --DOCSHELL 0x12ad25800 == 32 [pid = 1969] [id = 503] 16:09:46 INFO - PROCESS | 1969 | --DOCSHELL 0x137398800 == 31 [pid = 1969] [id = 509] 16:09:46 INFO - PROCESS | 1969 | --DOCSHELL 0x13739d000 == 30 [pid = 1969] [id = 508] 16:09:46 INFO - PROCESS | 1969 | --DOCSHELL 0x139192800 == 29 [pid = 1969] [id = 510] 16:09:46 INFO - PROCESS | 1969 | --DOCSHELL 0x1302e2000 == 28 [pid = 1969] [id = 507] 16:09:46 INFO - PROCESS | 1969 | --DOCSHELL 0x12f116000 == 27 [pid = 1969] [id = 505] 16:09:46 INFO - PROCESS | 1969 | --DOMWINDOW == 256 (0x12d9ce000) [pid = 1969] [serial = 1447] [outer = 0x0] [url = about:blank] 16:09:46 INFO - PROCESS | 1969 | --DOMWINDOW == 255 (0x12aebec00) [pid = 1969] [serial = 1450] [outer = 0x0] [url = about:blank] 16:09:46 INFO - PROCESS | 1969 | --DOMWINDOW == 254 (0x12d9c3400) [pid = 1969] [serial = 1453] [outer = 0x0] [url = about:blank] 16:09:46 INFO - PROCESS | 1969 | --DOMWINDOW == 253 (0x12aec7800) [pid = 1969] [serial = 1451] [outer = 0x0] [url = about:blank] 16:09:46 INFO - PROCESS | 1969 | --DOMWINDOW == 252 (0x12fd93800) [pid = 1969] [serial = 1420] [outer = 0x0] [url = about:blank] 16:09:46 INFO - PROCESS | 1969 | --DOMWINDOW == 251 (0x12f5ce400) [pid = 1969] [serial = 1417] [outer = 0x0] [url = about:blank] 16:09:46 INFO - PROCESS | 1969 | --DOMWINDOW == 250 (0x1299cd000) [pid = 1969] [serial = 1433] [outer = 0x0] [url = about:blank] 16:09:46 INFO - PROCESS | 1969 | --DOMWINDOW == 249 (0x1277bdc00) [pid = 1969] [serial = 1432] [outer = 0x0] [url = about:blank] 16:09:46 INFO - PROCESS | 1969 | --DOMWINDOW == 248 (0x12a4b2c00) [pid = 1969] [serial = 1435] [outer = 0x0] [url = about:blank] 16:09:46 INFO - PROCESS | 1969 | --DOMWINDOW == 247 (0x12a68e000) [pid = 1969] [serial = 1436] [outer = 0x0] [url = about:blank] 16:09:46 INFO - PROCESS | 1969 | --DOMWINDOW == 246 (0x12ab3a000) [pid = 1969] [serial = 1438] [outer = 0x0] [url = about:blank] 16:09:46 INFO - PROCESS | 1969 | --DOMWINDOW == 245 (0x12abd3800) [pid = 1969] [serial = 1439] [outer = 0x0] [url = about:blank] 16:09:46 INFO - PROCESS | 1969 | --DOMWINDOW == 244 (0x12cffbc00) [pid = 1969] [serial = 1408] [outer = 0x0] [url = about:blank] 16:09:46 INFO - PROCESS | 1969 | --DOMWINDOW == 243 (0x12afa1800) [pid = 1969] [serial = 1405] [outer = 0x0] [url = about:blank] 16:09:46 INFO - PROCESS | 1969 | --DOMWINDOW == 242 (0x130b09000) [pid = 1969] [serial = 1426] [outer = 0x0] [url = about:blank] 16:09:46 INFO - PROCESS | 1969 | --DOMWINDOW == 241 (0x125b75400) [pid = 1969] [serial = 1430] [outer = 0x0] [url = about:blank] 16:09:46 INFO - PROCESS | 1969 | --DOMWINDOW == 240 (0x11c1cdc00) [pid = 1969] [serial = 1429] [outer = 0x0] [url = about:blank] 16:09:46 INFO - PROCESS | 1969 | --DOMWINDOW == 239 (0x12ab35800) [pid = 1969] [serial = 1402] [outer = 0x0] [url = about:blank] 16:09:46 INFO - PROCESS | 1969 | --DOMWINDOW == 238 (0x12e924800) [pid = 1969] [serial = 1411] [outer = 0x0] [url = about:blank] 16:09:46 INFO - PROCESS | 1969 | --DOMWINDOW == 237 (0x12adea000) [pid = 1969] [serial = 1441] [outer = 0x0] [url = about:blank] 16:09:46 INFO - PROCESS | 1969 | --DOMWINDOW == 236 (0x125ec1c00) [pid = 1969] [serial = 1399] [outer = 0x0] [url = about:blank] 16:09:46 INFO - PROCESS | 1969 | --DOMWINDOW == 235 (0x12abce800) [pid = 1969] [serial = 1423] [outer = 0x0] [url = about:blank] 16:09:46 INFO - PROCESS | 1969 | --DOMWINDOW == 234 (0x11af83000) [pid = 1969] [serial = 1396] [outer = 0x0] [url = about:blank] 16:09:46 INFO - PROCESS | 1969 | --DOMWINDOW == 233 (0x115044c00) [pid = 1969] [serial = 1414] [outer = 0x0] [url = about:blank] 16:09:46 INFO - PROCESS | 1969 | --DOMWINDOW == 232 (0x12ff83c00) [pid = 1969] [serial = 1460] [outer = 0x0] [url = about:blank] 16:09:46 INFO - PROCESS | 1969 | --DOMWINDOW == 231 (0x12e760800) [pid = 1969] [serial = 1454] [outer = 0x0] [url = about:blank] 16:09:46 INFO - PROCESS | 1969 | --DOMWINDOW == 230 (0x12ae95400) [pid = 1969] [serial = 1456] [outer = 0x0] [url = about:blank] 16:09:46 INFO - PROCESS | 1969 | --DOMWINDOW == 229 (0x12af7ac00) [pid = 1969] [serial = 1444] [outer = 0x0] [url = about:blank] 16:09:46 INFO - PROCESS | 1969 | --DOMWINDOW == 228 (0x12e520800) [pid = 1969] [serial = 1448] [outer = 0x0] [url = about:blank] 16:09:46 INFO - PROCESS | 1969 | --DOMWINDOW == 227 (0x12d13fc00) [pid = 1969] [serial = 1445] [outer = 0x0] [url = about:blank] 16:09:46 INFO - PROCESS | 1969 | --DOMWINDOW == 226 (0x12d9ca400) [pid = 1969] [serial = 1457] [outer = 0x0] [url = about:blank] 16:09:46 INFO - PROCESS | 1969 | --DOMWINDOW == 225 (0x12ae0b400) [pid = 1969] [serial = 1442] [outer = 0x0] [url = about:blank] 16:09:46 INFO - PROCESS | 1969 | --DOMWINDOW == 224 (0x12e994000) [pid = 1969] [serial = 1459] [outer = 0x0] [url = about:blank] 16:09:46 INFO - PROCESS | 1969 | --DOMWINDOW == 223 (0x130959000) [pid = 1969] [serial = 1462] [outer = 0x0] [url = about:blank] 16:09:46 INFO - PROCESS | 1969 | 1461539386919 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]]]}] 16:09:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 16:09:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 3040ms 16:09:46 INFO - PROCESS | 1969 | 1461539386965 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 16:09:46 INFO - PROCESS | 1969 | 1461539386967 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 16:09:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 16:09:46 INFO - PROCESS | 1969 | 1461539386971 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 16:09:46 INFO - PROCESS | 1969 | 1461539386973 Marionette TRACE conn2 <- [1,2018,null,{}] 16:09:46 INFO - PROCESS | 1969 | 1461539386985 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}] 16:09:47 INFO - PROCESS | 1969 | 1461539387077 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 16:09:47 INFO - PROCESS | 1969 | 1461539387083 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:47 INFO - PROCESS | 1969 | ++DOCSHELL 0x1151d9000 == 28 [pid = 1969] [id = 512] 16:09:47 INFO - PROCESS | 1969 | ++DOMWINDOW == 224 (0x115045400) [pid = 1969] [serial = 1536] [outer = 0x0] 16:09:47 INFO - PROCESS | 1969 | ++DOMWINDOW == 225 (0x115045c00) [pid = 1969] [serial = 1537] [outer = 0x115045400] 16:09:47 INFO - PROCESS | 1969 | 1461539387112 Marionette DEBUG loaded listener.js 16:09:47 INFO - PROCESS | 1969 | ++DOMWINDOW == 226 (0x115098000) [pid = 1969] [serial = 1538] [outer = 0x115045400] 16:09:47 INFO - PROCESS | 1969 | 1461539387506 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]]]}] 16:09:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 16:09:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 575ms 16:09:47 INFO - PROCESS | 1969 | 1461539387546 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 16:09:47 INFO - PROCESS | 1969 | 1461539387550 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 16:09:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 16:09:47 INFO - PROCESS | 1969 | 1461539387554 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 16:09:47 INFO - PROCESS | 1969 | 1461539387556 Marionette TRACE conn2 <- [1,2022,null,{}] 16:09:47 INFO - PROCESS | 1969 | 1461539387559 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}] 16:09:47 INFO - PROCESS | 1969 | 1461539387647 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 16:09:47 INFO - PROCESS | 1969 | 1461539387653 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:47 INFO - PROCESS | 1969 | ++DOCSHELL 0x118e48800 == 29 [pid = 1969] [id = 513] 16:09:47 INFO - PROCESS | 1969 | ++DOMWINDOW == 227 (0x11545bc00) [pid = 1969] [serial = 1539] [outer = 0x0] 16:09:47 INFO - PROCESS | 1969 | ++DOMWINDOW == 228 (0x115655800) [pid = 1969] [serial = 1540] [outer = 0x11545bc00] 16:09:47 INFO - PROCESS | 1969 | 1461539387681 Marionette DEBUG loaded listener.js 16:09:47 INFO - PROCESS | 1969 | ++DOMWINDOW == 229 (0x1159a6000) [pid = 1969] [serial = 1541] [outer = 0x11545bc00] 16:09:48 INFO - PROCESS | 1969 | 1461539388062 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]]]}] 16:09:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 16:09:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 522ms 16:09:48 INFO - PROCESS | 1969 | 1461539388082 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 16:09:48 INFO - PROCESS | 1969 | 1461539388084 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 16:09:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 16:09:48 INFO - PROCESS | 1969 | 1461539388086 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 16:09:48 INFO - PROCESS | 1969 | 1461539388090 Marionette TRACE conn2 <- [1,2026,null,{}] 16:09:48 INFO - PROCESS | 1969 | 1461539388098 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}] 16:09:48 INFO - PROCESS | 1969 | 1461539388187 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 16:09:48 INFO - PROCESS | 1969 | 1461539388196 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:48 INFO - PROCESS | 1969 | ++DOCSHELL 0x119c2a800 == 30 [pid = 1969] [id = 514] 16:09:48 INFO - PROCESS | 1969 | ++DOMWINDOW == 230 (0x1140ce800) [pid = 1969] [serial = 1542] [outer = 0x0] 16:09:48 INFO - PROCESS | 1969 | ++DOMWINDOW == 231 (0x118cf0c00) [pid = 1969] [serial = 1543] [outer = 0x1140ce800] 16:09:48 INFO - PROCESS | 1969 | 1461539388226 Marionette DEBUG loaded listener.js 16:09:48 INFO - PROCESS | 1969 | ++DOMWINDOW == 232 (0x118f99000) [pid = 1969] [serial = 1544] [outer = 0x1140ce800] 16:09:48 INFO - PROCESS | 1969 | 1461539388603 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]]]}] 16:09:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 16:09:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 526ms 16:09:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 16:09:48 INFO - PROCESS | 1969 | 1461539388612 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 16:09:48 INFO - PROCESS | 1969 | 1461539388614 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 16:09:48 INFO - PROCESS | 1969 | 1461539388616 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 16:09:48 INFO - PROCESS | 1969 | 1461539388617 Marionette TRACE conn2 <- [1,2030,null,{}] 16:09:48 INFO - PROCESS | 1969 | 1461539388619 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}] 16:09:48 INFO - PROCESS | 1969 | 1461539388714 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 16:09:48 INFO - PROCESS | 1969 | 1461539388778 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:48 INFO - PROCESS | 1969 | ++DOCSHELL 0x11adbc000 == 31 [pid = 1969] [id = 515] 16:09:48 INFO - PROCESS | 1969 | ++DOMWINDOW == 233 (0x118534800) [pid = 1969] [serial = 1545] [outer = 0x0] 16:09:48 INFO - PROCESS | 1969 | ++DOMWINDOW == 234 (0x1191a2000) [pid = 1969] [serial = 1546] [outer = 0x118534800] 16:09:48 INFO - PROCESS | 1969 | 1461539388805 Marionette DEBUG loaded listener.js 16:09:48 INFO - PROCESS | 1969 | ++DOMWINDOW == 235 (0x119e5d400) [pid = 1969] [serial = 1547] [outer = 0x118534800] 16:09:49 INFO - PROCESS | 1969 | 1461539389112 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]]]}] 16:09:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 16:09:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 519ms 16:09:49 INFO - PROCESS | 1969 | 1461539389135 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 16:09:49 INFO - PROCESS | 1969 | 1461539389137 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 16:09:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 16:09:49 INFO - PROCESS | 1969 | 1461539389139 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 16:09:49 INFO - PROCESS | 1969 | 1461539389143 Marionette TRACE conn2 <- [1,2034,null,{}] 16:09:49 INFO - PROCESS | 1969 | 1461539389145 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}] 16:09:49 INFO - PROCESS | 1969 | 1461539389230 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 16:09:49 INFO - PROCESS | 1969 | 1461539389234 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:49 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c14f000 == 32 [pid = 1969] [id = 516] 16:09:49 INFO - PROCESS | 1969 | ++DOMWINDOW == 236 (0x11564fc00) [pid = 1969] [serial = 1548] [outer = 0x0] 16:09:49 INFO - PROCESS | 1969 | ++DOMWINDOW == 237 (0x11a858800) [pid = 1969] [serial = 1549] [outer = 0x11564fc00] 16:09:49 INFO - PROCESS | 1969 | 1461539389261 Marionette DEBUG loaded listener.js 16:09:49 INFO - PROCESS | 1969 | ++DOMWINDOW == 238 (0x11aa7dc00) [pid = 1969] [serial = 1550] [outer = 0x11564fc00] 16:09:49 INFO - PROCESS | 1969 | 1461539389637 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]]]}] 16:09:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 16:09:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 521ms 16:09:49 INFO - PROCESS | 1969 | 1461539389664 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 16:09:49 INFO - PROCESS | 1969 | 1461539389666 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 16:09:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 16:09:49 INFO - PROCESS | 1969 | 1461539389668 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 16:09:49 INFO - PROCESS | 1969 | 1461539389669 Marionette TRACE conn2 <- [1,2038,null,{}] 16:09:49 INFO - PROCESS | 1969 | 1461539389671 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}] 16:09:49 INFO - PROCESS | 1969 | 1461539389777 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 16:09:49 INFO - PROCESS | 1969 | 1461539389784 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:49 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c841800 == 33 [pid = 1969] [id = 517] 16:09:49 INFO - PROCESS | 1969 | ++DOMWINDOW == 239 (0x11ac9fc00) [pid = 1969] [serial = 1551] [outer = 0x0] 16:09:49 INFO - PROCESS | 1969 | ++DOMWINDOW == 240 (0x11af4bc00) [pid = 1969] [serial = 1552] [outer = 0x11ac9fc00] 16:09:49 INFO - PROCESS | 1969 | 1461539389813 Marionette DEBUG loaded listener.js 16:09:49 INFO - PROCESS | 1969 | ++DOMWINDOW == 241 (0x11bbc0800) [pid = 1969] [serial = 1553] [outer = 0x11ac9fc00] 16:09:50 INFO - PROCESS | 1969 | 1461539390185 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]]]}] 16:09:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 16:09:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 567ms 16:09:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 16:09:50 INFO - PROCESS | 1969 | 1461539390237 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 16:09:50 INFO - PROCESS | 1969 | 1461539390239 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 16:09:50 INFO - PROCESS | 1969 | 1461539390242 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 16:09:50 INFO - PROCESS | 1969 | 1461539390244 Marionette TRACE conn2 <- [1,2042,null,{}] 16:09:50 INFO - PROCESS | 1969 | 1461539390247 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}] 16:09:50 INFO - PROCESS | 1969 | 1461539390410 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 16:09:50 INFO - PROCESS | 1969 | 1461539390428 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:50 INFO - PROCESS | 1969 | ++DOCSHELL 0x125abe800 == 34 [pid = 1969] [id = 518] 16:09:50 INFO - PROCESS | 1969 | ++DOMWINDOW == 242 (0x1191a3800) [pid = 1969] [serial = 1554] [outer = 0x0] 16:09:50 INFO - PROCESS | 1969 | ++DOMWINDOW == 243 (0x11bf89800) [pid = 1969] [serial = 1555] [outer = 0x1191a3800] 16:09:50 INFO - PROCESS | 1969 | 1461539390470 Marionette DEBUG loaded listener.js 16:09:50 INFO - PROCESS | 1969 | ++DOMWINDOW == 244 (0x11c124c00) [pid = 1969] [serial = 1556] [outer = 0x1191a3800] 16:09:50 INFO - PROCESS | 1969 | 1461539390848 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]]]}] 16:09:50 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) 16:09:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 621ms 16:09:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 16:09:50 INFO - PROCESS | 1969 | 1461539390863 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 16:09:50 INFO - PROCESS | 1969 | 1461539390864 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 16:09:50 INFO - PROCESS | 1969 | 1461539390866 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 16:09:50 INFO - PROCESS | 1969 | 1461539390868 Marionette TRACE conn2 <- [1,2046,null,{}] 16:09:50 INFO - PROCESS | 1969 | 1461539390870 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}] 16:09:50 INFO - PROCESS | 1969 | 1461539390981 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 16:09:51 INFO - PROCESS | 1969 | 1461539391110 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:51 INFO - PROCESS | 1969 | ++DOCSHELL 0x125fa9800 == 35 [pid = 1969] [id = 519] 16:09:51 INFO - PROCESS | 1969 | ++DOMWINDOW == 245 (0x11bbbb800) [pid = 1969] [serial = 1557] [outer = 0x0] 16:09:51 INFO - PROCESS | 1969 | ++DOMWINDOW == 246 (0x11c1d2000) [pid = 1969] [serial = 1558] [outer = 0x11bbbb800] 16:09:51 INFO - PROCESS | 1969 | 1461539391151 Marionette DEBUG loaded listener.js 16:09:51 INFO - PROCESS | 1969 | ++DOMWINDOW == 247 (0x11c416c00) [pid = 1969] [serial = 1559] [outer = 0x11bbbb800] 16:09:51 INFO - PROCESS | 1969 | 1461539391513 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]]]}] 16:09:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:09:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 669ms 16:09:51 INFO - PROCESS | 1969 | 1461539391536 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 16:09:51 INFO - PROCESS | 1969 | 1461539391537 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 16:09:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 16:09:51 INFO - PROCESS | 1969 | 1461539391540 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 16:09:51 INFO - PROCESS | 1969 | 1461539391544 Marionette TRACE conn2 <- [1,2050,null,{}] 16:09:51 INFO - PROCESS | 1969 | 1461539391547 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}] 16:09:51 INFO - PROCESS | 1969 | 1461539391666 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 16:09:51 INFO - PROCESS | 1969 | 1461539391709 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:51 INFO - PROCESS | 1969 | ++DOCSHELL 0x119c2a000 == 36 [pid = 1969] [id = 520] 16:09:51 INFO - PROCESS | 1969 | ++DOMWINDOW == 248 (0x1177efc00) [pid = 1969] [serial = 1560] [outer = 0x0] 16:09:51 INFO - PROCESS | 1969 | ++DOMWINDOW == 249 (0x11c419800) [pid = 1969] [serial = 1561] [outer = 0x1177efc00] 16:09:51 INFO - PROCESS | 1969 | 1461539391734 Marionette DEBUG loaded listener.js 16:09:51 INFO - PROCESS | 1969 | ++DOMWINDOW == 250 (0x11c652000) [pid = 1969] [serial = 1562] [outer = 0x1177efc00] 16:09:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 16:09:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 522ms 16:09:52 INFO - PROCESS | 1969 | 1461539392057 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]]]}] 16:09:52 INFO - PROCESS | 1969 | 1461539392077 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 16:09:52 INFO - PROCESS | 1969 | 1461539392079 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 16:09:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 16:09:52 INFO - PROCESS | 1969 | 1461539392081 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 16:09:52 INFO - PROCESS | 1969 | 1461539392082 Marionette TRACE conn2 <- [1,2054,null,{}] 16:09:52 INFO - PROCESS | 1969 | 1461539392085 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}] 16:09:52 INFO - PROCESS | 1969 | 1461539392206 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 16:09:52 INFO - PROCESS | 1969 | 1461539392247 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:52 INFO - PROCESS | 1969 | ++DOCSHELL 0x12802a000 == 37 [pid = 1969] [id = 521] 16:09:52 INFO - PROCESS | 1969 | ++DOMWINDOW == 251 (0x11bbc2000) [pid = 1969] [serial = 1563] [outer = 0x0] 16:09:52 INFO - PROCESS | 1969 | ++DOMWINDOW == 252 (0x11c7f3800) [pid = 1969] [serial = 1564] [outer = 0x11bbc2000] 16:09:52 INFO - PROCESS | 1969 | 1461539392276 Marionette DEBUG loaded listener.js 16:09:52 INFO - PROCESS | 1969 | ++DOMWINDOW == 253 (0x125856400) [pid = 1969] [serial = 1565] [outer = 0x11bbc2000] 16:09:52 INFO - PROCESS | 1969 | 1461539392605 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]]]}] 16:09:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 16:09:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 568ms 16:09:52 INFO - PROCESS | 1969 | 1461539392650 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 16:09:52 INFO - PROCESS | 1969 | 1461539392651 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 16:09:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 16:09:52 INFO - PROCESS | 1969 | 1461539392654 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 16:09:52 INFO - PROCESS | 1969 | 1461539392656 Marionette TRACE conn2 <- [1,2058,null,{}] 16:09:52 INFO - PROCESS | 1969 | 1461539392658 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}] 16:09:52 INFO - PROCESS | 1969 | 1461539392780 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 16:09:52 INFO - PROCESS | 1969 | 1461539392795 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:52 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c14e800 == 38 [pid = 1969] [id = 522] 16:09:52 INFO - PROCESS | 1969 | ++DOMWINDOW == 254 (0x125a44800) [pid = 1969] [serial = 1566] [outer = 0x0] 16:09:52 INFO - PROCESS | 1969 | ++DOMWINDOW == 255 (0x125e0d000) [pid = 1969] [serial = 1567] [outer = 0x125a44800] 16:09:52 INFO - PROCESS | 1969 | 1461539392829 Marionette DEBUG loaded listener.js 16:09:52 INFO - PROCESS | 1969 | ++DOMWINDOW == 256 (0x125ec2800) [pid = 1969] [serial = 1568] [outer = 0x125a44800] 16:09:53 INFO - PROCESS | 1969 | 1461539393199 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]]]}] 16:09:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 16:09:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 572ms 16:09:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 16:09:53 INFO - PROCESS | 1969 | 1461539393227 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 16:09:53 INFO - PROCESS | 1969 | 1461539393228 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 16:09:53 INFO - PROCESS | 1969 | 1461539393243 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 16:09:53 INFO - PROCESS | 1969 | 1461539393244 Marionette TRACE conn2 <- [1,2062,null,{}] 16:09:53 INFO - PROCESS | 1969 | 1461539393246 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}] 16:09:53 INFO - PROCESS | 1969 | 1461539393355 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 16:09:53 INFO - PROCESS | 1969 | 1461539393403 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:53 INFO - PROCESS | 1969 | ++DOCSHELL 0x129e4d800 == 39 [pid = 1969] [id = 523] 16:09:53 INFO - PROCESS | 1969 | ++DOMWINDOW == 257 (0x125b76800) [pid = 1969] [serial = 1569] [outer = 0x0] 16:09:53 INFO - PROCESS | 1969 | ++DOMWINDOW == 258 (0x125ed8800) [pid = 1969] [serial = 1570] [outer = 0x125b76800] 16:09:53 INFO - PROCESS | 1969 | 1461539393428 Marionette DEBUG loaded listener.js 16:09:53 INFO - PROCESS | 1969 | ++DOMWINDOW == 259 (0x1269d3800) [pid = 1969] [serial = 1571] [outer = 0x125b76800] 16:09:53 INFO - PROCESS | 1969 | 1461539393780 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]]]}] 16:09:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 16:09:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 582ms 16:09:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 16:09:53 INFO - PROCESS | 1969 | 1461539393817 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 16:09:53 INFO - PROCESS | 1969 | 1461539393818 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 16:09:53 INFO - PROCESS | 1969 | 1461539393820 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 16:09:53 INFO - PROCESS | 1969 | 1461539393821 Marionette TRACE conn2 <- [1,2066,null,{}] 16:09:53 INFO - PROCESS | 1969 | 1461539393825 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}] 16:09:53 INFO - PROCESS | 1969 | 1461539393936 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 258 (0x115096c00) [pid = 1969] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 257 (0x12fd92400) [pid = 1969] [serial = 1425] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 256 (0x114ee8c00) [pid = 1969] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 255 (0x12a944400) [pid = 1969] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 254 (0x11af09c00) [pid = 1969] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 253 (0x12aadc400) [pid = 1969] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 252 (0x12ae0c400) [pid = 1969] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 251 (0x12e75f800) [pid = 1969] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 250 (0x11c4cf400) [pid = 1969] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 249 (0x12ae41400) [pid = 1969] [serial = 1404] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 248 (0x125ed8400) [pid = 1969] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 247 (0x12aadcc00) [pid = 1969] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 246 (0x125cc6000) [pid = 1969] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 245 (0x12a693400) [pid = 1969] [serial = 1401] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 244 (0x115047c00) [pid = 1969] [serial = 1416] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 243 (0x11c4d0000) [pid = 1969] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 242 (0x11578d800) [pid = 1969] [serial = 1422] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 241 (0x12843a000) [pid = 1969] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 240 (0x12e540400) [pid = 1969] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 239 (0x12e7a4000) [pid = 1969] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 238 (0x12e3ac000) [pid = 1969] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 237 (0x115090400) [pid = 1969] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 236 (0x12ab5bc00) [pid = 1969] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 235 (0x12a688800) [pid = 1969] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 234 (0x12ae95000) [pid = 1969] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 233 (0x125ed7800) [pid = 1969] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 232 (0x12e7a1400) [pid = 1969] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 231 (0x129d24800) [pid = 1969] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 230 (0x12af7dc00) [pid = 1969] [serial = 1407] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 229 (0x12a4ad000) [pid = 1969] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 228 (0x12ae36400) [pid = 1969] [serial = 1419] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 227 (0x119b56000) [pid = 1969] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 226 (0x12ff79800) [pid = 1969] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 225 (0x12a193000) [pid = 1969] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 224 (0x11c381800) [pid = 1969] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 223 (0x125ec0c00) [pid = 1969] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 222 (0x12d9eac00) [pid = 1969] [serial = 1410] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 221 (0x114baa400) [pid = 1969] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 220 (0x125f30400) [pid = 1969] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 219 (0x11c41ac00) [pid = 1969] [serial = 1398] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 218 (0x11a608400) [pid = 1969] [serial = 1395] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 217 (0x12ab33400) [pid = 1969] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 216 (0x11af0dc00) [pid = 1969] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 215 (0x125ebf800) [pid = 1969] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 214 (0x129d25400) [pid = 1969] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 213 (0x12abd4800) [pid = 1969] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 212 (0x125ebcc00) [pid = 1969] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 211 (0x12bd9a800) [pid = 1969] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 210 (0x12e7ef800) [pid = 1969] [serial = 1392] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 209 (0x12d146c00) [pid = 1969] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 208 (0x1301a8000) [pid = 1969] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 207 (0x12e75a800) [pid = 1969] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 206 (0x12e7ecc00) [pid = 1969] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 205 (0x11b1b0800) [pid = 1969] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 204 (0x1154c5000) [pid = 1969] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 203 (0x12d9e0000) [pid = 1969] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 202 (0x12af79c00) [pid = 1969] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 201 (0x12adfa000) [pid = 1969] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 200 (0x12ab58800) [pid = 1969] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 199 (0x1297c8800) [pid = 1969] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 198 (0x1277c8000) [pid = 1969] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 197 (0x115047800) [pid = 1969] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 196 (0x139b33000) [pid = 1969] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 195 (0x12a4a1400) [pid = 1969] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 194 (0x12e7f2000) [pid = 1969] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 193 (0x139224800) [pid = 1969] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 192 (0x138c14c00) [pid = 1969] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 191 (0x130b05400) [pid = 1969] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 190 (0x130963800) [pid = 1969] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 189 (0x12e3b1c00) [pid = 1969] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 188 (0x11b91dc00) [pid = 1969] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 187 (0x12a19f400) [pid = 1969] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 186 (0x11b914400) [pid = 1969] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 185 (0x119280400) [pid = 1969] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 184 (0x1277c9000) [pid = 1969] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 183 (0x12a4a2400) [pid = 1969] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 182 (0x12e7f1400) [pid = 1969] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 181 (0x12afa9800) [pid = 1969] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 180 (0x12ae0c000) [pid = 1969] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 179 (0x11503b800) [pid = 1969] [serial = 1413] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 178 (0x12b87ac00) [pid = 1969] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 177 (0x12ade9c00) [pid = 1969] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 176 (0x12f94d400) [pid = 1969] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 175 (0x11927c400) [pid = 1969] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 174 (0x12b878800) [pid = 1969] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 173 (0x12cff4400) [pid = 1969] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 172 (0x11927d800) [pid = 1969] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 171 (0x12abd1800) [pid = 1969] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 170 (0x12e756400) [pid = 1969] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 16:09:55 INFO - PROCESS | 1969 | --DOMWINDOW == 169 (0x12afacc00) [pid = 1969] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 16:09:55 INFO - PROCESS | 1969 | 1461539395193 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:55 INFO - PROCESS | 1969 | ++DOCSHELL 0x114f5d000 == 40 [pid = 1969] [id = 524] 16:09:55 INFO - PROCESS | 1969 | ++DOMWINDOW == 170 (0x114ee3c00) [pid = 1969] [serial = 1572] [outer = 0x0] 16:09:55 INFO - PROCESS | 1969 | ++DOMWINDOW == 171 (0x11503c400) [pid = 1969] [serial = 1573] [outer = 0x114ee3c00] 16:09:55 INFO - PROCESS | 1969 | 1461539395232 Marionette DEBUG loaded listener.js 16:09:55 INFO - PROCESS | 1969 | ++DOMWINDOW == 172 (0x11564e800) [pid = 1969] [serial = 1574] [outer = 0x114ee3c00] 16:09:55 INFO - PROCESS | 1969 | 1461539395530 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]]]}] 16:09:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 16:09:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1725ms 16:09:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 16:09:55 INFO - PROCESS | 1969 | 1461539395549 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 16:09:55 INFO - PROCESS | 1969 | 1461539395550 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 16:09:55 INFO - PROCESS | 1969 | 1461539395552 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 16:09:55 INFO - PROCESS | 1969 | 1461539395553 Marionette TRACE conn2 <- [1,2070,null,{}] 16:09:55 INFO - PROCESS | 1969 | 1461539395556 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}] 16:09:55 INFO - PROCESS | 1969 | 1461539395653 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 16:09:55 INFO - PROCESS | 1969 | 1461539395657 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:55 INFO - PROCESS | 1969 | ++DOCSHELL 0x127037800 == 41 [pid = 1969] [id = 525] 16:09:55 INFO - PROCESS | 1969 | ++DOMWINDOW == 173 (0x11503ec00) [pid = 1969] [serial = 1575] [outer = 0x0] 16:09:55 INFO - PROCESS | 1969 | ++DOMWINDOW == 174 (0x119b56000) [pid = 1969] [serial = 1576] [outer = 0x11503ec00] 16:09:55 INFO - PROCESS | 1969 | 1461539395684 Marionette DEBUG loaded listener.js 16:09:55 INFO - PROCESS | 1969 | ++DOMWINDOW == 175 (0x11bf8a800) [pid = 1969] [serial = 1577] [outer = 0x11503ec00] 16:09:56 INFO - PROCESS | 1969 | 1461539396043 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]]]}] 16:09:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 16:09:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 524ms 16:09:56 INFO - PROCESS | 1969 | 1461539396090 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 16:09:56 INFO - PROCESS | 1969 | 1461539396092 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 16:09:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 16:09:56 INFO - PROCESS | 1969 | 1461539396094 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 16:09:56 INFO - PROCESS | 1969 | 1461539396095 Marionette TRACE conn2 <- [1,2074,null,{}] 16:09:56 INFO - PROCESS | 1969 | 1461539396097 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}] 16:09:56 INFO - PROCESS | 1969 | 1461539396183 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 16:09:56 INFO - PROCESS | 1969 | 1461539396187 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:56 INFO - PROCESS | 1969 | ++DOCSHELL 0x12a481000 == 42 [pid = 1969] [id = 526] 16:09:56 INFO - PROCESS | 1969 | ++DOMWINDOW == 176 (0x11c1d1800) [pid = 1969] [serial = 1578] [outer = 0x0] 16:09:56 INFO - PROCESS | 1969 | ++DOMWINDOW == 177 (0x125852c00) [pid = 1969] [serial = 1579] [outer = 0x11c1d1800] 16:09:56 INFO - PROCESS | 1969 | 1461539396214 Marionette DEBUG loaded listener.js 16:09:56 INFO - PROCESS | 1969 | ++DOMWINDOW == 178 (0x125ed7000) [pid = 1969] [serial = 1580] [outer = 0x11c1d1800] 16:09:56 INFO - PROCESS | 1969 | 1461539396591 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]]]}] 16:09:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 16:09:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 519ms 16:09:56 INFO - PROCESS | 1969 | 1461539396613 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 16:09:56 INFO - PROCESS | 1969 | 1461539396615 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 16:09:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 16:09:56 INFO - PROCESS | 1969 | 1461539396617 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 16:09:56 INFO - PROCESS | 1969 | 1461539396618 Marionette TRACE conn2 <- [1,2078,null,{}] 16:09:56 INFO - PROCESS | 1969 | 1461539396620 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}] 16:09:56 INFO - PROCESS | 1969 | 1461539396713 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 16:09:56 INFO - PROCESS | 1969 | 1461539396797 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:56 INFO - PROCESS | 1969 | ++DOCSHELL 0x12a9c0000 == 43 [pid = 1969] [id = 527] 16:09:56 INFO - PROCESS | 1969 | ++DOMWINDOW == 179 (0x11c1d7400) [pid = 1969] [serial = 1581] [outer = 0x0] 16:09:56 INFO - PROCESS | 1969 | ++DOMWINDOW == 180 (0x125ed3800) [pid = 1969] [serial = 1582] [outer = 0x11c1d7400] 16:09:56 INFO - PROCESS | 1969 | 1461539396836 Marionette DEBUG loaded listener.js 16:09:56 INFO - PROCESS | 1969 | ++DOMWINDOW == 181 (0x127534c00) [pid = 1969] [serial = 1583] [outer = 0x11c1d7400] 16:09:57 INFO - PROCESS | 1969 | 1461539397395 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]]]}] 16:09:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 16:09:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 819ms 16:09:57 INFO - PROCESS | 1969 | 1461539397437 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 16:09:57 INFO - PROCESS | 1969 | 1461539397439 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 16:09:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 16:09:57 INFO - PROCESS | 1969 | 1461539397443 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 16:09:57 INFO - PROCESS | 1969 | 1461539397446 Marionette TRACE conn2 <- [1,2082,null,{}] 16:09:57 INFO - PROCESS | 1969 | 1461539397450 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}] 16:09:57 INFO - PROCESS | 1969 | 1461539397568 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 16:09:57 INFO - PROCESS | 1969 | 1461539397663 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:57 INFO - PROCESS | 1969 | ++DOCSHELL 0x1177d2800 == 44 [pid = 1969] [id = 528] 16:09:57 INFO - PROCESS | 1969 | ++DOMWINDOW == 182 (0x114bb3800) [pid = 1969] [serial = 1584] [outer = 0x0] 16:09:57 INFO - PROCESS | 1969 | ++DOMWINDOW == 183 (0x11503f000) [pid = 1969] [serial = 1585] [outer = 0x114bb3800] 16:09:57 INFO - PROCESS | 1969 | 1461539397695 Marionette DEBUG loaded listener.js 16:09:57 INFO - PROCESS | 1969 | ++DOMWINDOW == 184 (0x11545cc00) [pid = 1969] [serial = 1586] [outer = 0x114bb3800] 16:09:58 INFO - PROCESS | 1969 | 1461539398252 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]]]}] 16:09:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 16:09:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 870ms 16:09:58 INFO - PROCESS | 1969 | 1461539398314 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 16:09:58 INFO - PROCESS | 1969 | 1461539398319 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 16:09:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 16:09:58 INFO - PROCESS | 1969 | 1461539398323 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 16:09:58 INFO - PROCESS | 1969 | 1461539398325 Marionette TRACE conn2 <- [1,2086,null,{}] 16:09:58 INFO - PROCESS | 1969 | 1461539398328 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}] 16:09:58 INFO - PROCESS | 1969 | 1461539398444 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 16:09:58 INFO - PROCESS | 1969 | 1461539398538 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:58 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c473800 == 45 [pid = 1969] [id = 529] 16:09:58 INFO - PROCESS | 1969 | ++DOMWINDOW == 185 (0x1159a4c00) [pid = 1969] [serial = 1587] [outer = 0x0] 16:09:58 INFO - PROCESS | 1969 | ++DOMWINDOW == 186 (0x11870e800) [pid = 1969] [serial = 1588] [outer = 0x1159a4c00] 16:09:58 INFO - PROCESS | 1969 | 1461539398568 Marionette DEBUG loaded listener.js 16:09:58 INFO - PROCESS | 1969 | ++DOMWINDOW == 187 (0x11913b400) [pid = 1969] [serial = 1589] [outer = 0x1159a4c00] 16:09:59 INFO - PROCESS | 1969 | 1461539399077 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]]]}] 16:09:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 16:09:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 822ms 16:09:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 16:09:59 INFO - PROCESS | 1969 | 1461539399145 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 16:09:59 INFO - PROCESS | 1969 | 1461539399147 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 16:09:59 INFO - PROCESS | 1969 | 1461539399149 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 16:09:59 INFO - PROCESS | 1969 | 1461539399151 Marionette TRACE conn2 <- [1,2090,null,{}] 16:09:59 INFO - PROCESS | 1969 | 1461539399159 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}] 16:09:59 INFO - PROCESS | 1969 | 1461539399279 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 16:09:59 INFO - PROCESS | 1969 | 1461539399395 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:59 INFO - PROCESS | 1969 | ++DOCSHELL 0x129e85800 == 46 [pid = 1969] [id = 530] 16:09:59 INFO - PROCESS | 1969 | ++DOMWINDOW == 188 (0x11475d400) [pid = 1969] [serial = 1590] [outer = 0x0] 16:09:59 INFO - PROCESS | 1969 | ++DOMWINDOW == 189 (0x11af0c800) [pid = 1969] [serial = 1591] [outer = 0x11475d400] 16:09:59 INFO - PROCESS | 1969 | 1461539399429 Marionette DEBUG loaded listener.js 16:09:59 INFO - PROCESS | 1969 | ++DOMWINDOW == 190 (0x11b916800) [pid = 1969] [serial = 1592] [outer = 0x11475d400] 16:09:59 INFO - PROCESS | 1969 | 1461539399988 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]]]}] 16:10:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 16:10:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 921ms 16:10:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 16:10:00 INFO - PROCESS | 1969 | 1461539400071 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 16:10:00 INFO - PROCESS | 1969 | 1461539400072 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 16:10:00 INFO - PROCESS | 1969 | 1461539400075 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 16:10:00 INFO - PROCESS | 1969 | 1461539400076 Marionette TRACE conn2 <- [1,2094,null,{}] 16:10:00 INFO - PROCESS | 1969 | 1461539400079 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}] 16:10:00 INFO - PROCESS | 1969 | 1461539400196 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 16:10:00 INFO - PROCESS | 1969 | 1461539400433 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:00 INFO - PROCESS | 1969 | ++DOCSHELL 0x118c46800 == 47 [pid = 1969] [id = 531] 16:10:00 INFO - PROCESS | 1969 | ++DOMWINDOW == 191 (0x114762400) [pid = 1969] [serial = 1593] [outer = 0x0] 16:10:00 INFO - PROCESS | 1969 | ++DOMWINDOW == 192 (0x114ee8400) [pid = 1969] [serial = 1594] [outer = 0x114762400] 16:10:00 INFO - PROCESS | 1969 | 1461539400478 Marionette DEBUG loaded listener.js 16:10:00 INFO - PROCESS | 1969 | ++DOMWINDOW == 193 (0x115041800) [pid = 1969] [serial = 1595] [outer = 0x114762400] 16:10:00 INFO - PROCESS | 1969 | 1461539400994 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]]]}] 16:10:00 INFO - PROCESS | 1969 | --DOCSHELL 0x114432000 == 46 [pid = 1969] [id = 93] 16:10:00 INFO - PROCESS | 1969 | --DOCSHELL 0x11b990800 == 45 [pid = 1969] [id = 101] 16:10:00 INFO - PROCESS | 1969 | --DOCSHELL 0x11ad6b800 == 44 [pid = 1969] [id = 100] 16:10:00 INFO - PROCESS | 1969 | --DOCSHELL 0x11bcbb800 == 43 [pid = 1969] [id = 102] 16:10:00 INFO - PROCESS | 1969 | --DOCSHELL 0x119b72800 == 42 [pid = 1969] [id = 107] 16:10:00 INFO - PROCESS | 1969 | --DOCSHELL 0x11479d000 == 41 [pid = 1969] [id = 99] 16:10:00 INFO - PROCESS | 1969 | --DOCSHELL 0x11b9ad000 == 40 [pid = 1969] [id = 109] 16:10:00 INFO - PROCESS | 1969 | --DOCSHELL 0x119185000 == 39 [pid = 1969] [id = 97] 16:10:00 INFO - PROCESS | 1969 | --DOCSHELL 0x11ad6e000 == 38 [pid = 1969] [id = 108] 16:10:00 INFO - PROCESS | 1969 | --DOCSHELL 0x11910b800 == 37 [pid = 1969] [id = 106] 16:10:00 INFO - PROCESS | 1969 | --DOCSHELL 0x1153d1000 == 36 [pid = 1969] [id = 95] 16:10:00 INFO - PROCESS | 1969 | --DOCSHELL 0x126bb2800 == 35 [pid = 1969] [id = 92] 16:10:01 INFO - PROCESS | 1969 | --DOCSHELL 0x1153dd000 == 34 [pid = 1969] [id = 105] 16:10:01 INFO - PROCESS | 1969 | --DOCSHELL 0x1156ab000 == 33 [pid = 1969] [id = 96] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 192 (0x139b36800) [pid = 1969] [serial = 1534] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOCSHELL 0x139b7d800 == 32 [pid = 1969] [id = 511] 16:10:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 16:10:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 973ms 16:10:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 16:10:01 INFO - PROCESS | 1969 | 1461539401049 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 16:10:01 INFO - PROCESS | 1969 | 1461539401051 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 16:10:01 INFO - PROCESS | 1969 | 1461539401054 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 16:10:01 INFO - PROCESS | 1969 | 1461539401057 Marionette TRACE conn2 <- [1,2098,null,{}] 16:10:01 INFO - PROCESS | 1969 | 1461539401061 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}] 16:10:01 INFO - PROCESS | 1969 | 1461539401150 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 191 (0x12ae3b000) [pid = 1969] [serial = 1228] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 190 (0x12b53b800) [pid = 1969] [serial = 1279] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 189 (0x130cae800) [pid = 1969] [serial = 1427] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 188 (0x11c1da000) [pid = 1969] [serial = 1357] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 187 (0x12acc6800) [pid = 1969] [serial = 1403] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 186 (0x12f94c400) [pid = 1969] [serial = 1418] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 185 (0x12acc2800) [pid = 1969] [serial = 1333] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 184 (0x12fd91800) [pid = 1969] [serial = 1424] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 183 (0x12a944800) [pid = 1969] [serial = 1330] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 182 (0x12f5c9000) [pid = 1969] [serial = 1099] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 181 (0x1301a5000) [pid = 1969] [serial = 1168] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 180 (0x12e762000) [pid = 1969] [serial = 1348] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 179 (0x12f5d0800) [pid = 1969] [serial = 1111] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 178 (0x12adf1400) [pid = 1969] [serial = 1207] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 177 (0x12b61ac00) [pid = 1969] [serial = 1093] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 176 (0x12d021c00) [pid = 1969] [serial = 1216] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 175 (0x12a1a1000) [pid = 1969] [serial = 1156] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 174 (0x12ef42c00) [pid = 1969] [serial = 1354] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 173 (0x12a4c0000) [pid = 1969] [serial = 1201] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 172 (0x12d9c2000) [pid = 1969] [serial = 1409] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 171 (0x12b538800) [pid = 1969] [serial = 1273] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 170 (0x12ff86c00) [pid = 1969] [serial = 1421] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 169 (0x125a46000) [pid = 1969] [serial = 1087] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 168 (0x130957400) [pid = 1969] [serial = 1105] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 167 (0x12a947c00) [pid = 1969] [serial = 1261] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 166 (0x12b53a000) [pid = 1969] [serial = 1321] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 165 (0x12e79a400) [pid = 1969] [serial = 1351] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 164 (0x12f5d1400) [pid = 1969] [serial = 1412] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 163 (0x118ef4c00) [pid = 1969] [serial = 1195] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 162 (0x12e79f400) [pid = 1969] [serial = 1096] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 161 (0x1297c8000) [pid = 1969] [serial = 1400] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 160 (0x11c1d8000) [pid = 1969] [serial = 1397] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 159 (0x12e3a9000) [pid = 1969] [serial = 1345] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 158 (0x125f1e000) [pid = 1969] [serial = 1327] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 157 (0x12d938800) [pid = 1969] [serial = 1225] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 156 (0x129d2f400) [pid = 1969] [serial = 1174] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 155 (0x12b53f800) [pid = 1969] [serial = 1213] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 154 (0x125ec5400) [pid = 1969] [serial = 1222] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 153 (0x12e75d800) [pid = 1969] [serial = 1165] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 152 (0x11af0a400) [pid = 1969] [serial = 1324] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 151 (0x12ab56000) [pid = 1969] [serial = 1204] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 150 (0x12a4ab000) [pid = 1969] [serial = 1270] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 149 (0x12e9bac00) [pid = 1969] [serial = 1084] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 148 (0x12cff3000) [pid = 1969] [serial = 1339] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 147 (0x12afa7000) [pid = 1969] [serial = 1267] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 146 (0x115048c00) [pid = 1969] [serial = 1415] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 145 (0x12d931400) [pid = 1969] [serial = 1342] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 144 (0x12cfed000) [pid = 1969] [serial = 1162] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 143 (0x13019bc00) [pid = 1969] [serial = 1102] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 142 (0x130961400) [pid = 1969] [serial = 1108] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 141 (0x130b04000) [pid = 1969] [serial = 1171] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 140 (0x12d142000) [pid = 1969] [serial = 1219] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 139 (0x12afa9c00) [pid = 1969] [serial = 1177] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 138 (0x12ae09800) [pid = 1969] [serial = 1264] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 137 (0x12e763000) [pid = 1969] [serial = 1150] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 136 (0x12b539400) [pid = 1969] [serial = 1210] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 135 (0x125ed2400) [pid = 1969] [serial = 1153] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 134 (0x12af83400) [pid = 1969] [serial = 1336] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 133 (0x12d92fc00) [pid = 1969] [serial = 1276] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 132 (0x12e7f1800) [pid = 1969] [serial = 1255] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 131 (0x129773c00) [pid = 1969] [serial = 1258] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 130 (0x12bb02400) [pid = 1969] [serial = 1406] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 129 (0x1277c2c00) [pid = 1969] [serial = 1090] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 128 (0x12accb400) [pid = 1969] [serial = 1159] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 127 (0x128430800) [pid = 1969] [serial = 1198] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 126 (0x12d9eb000) [pid = 1969] [serial = 1519] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 125 (0x139b29000) [pid = 1969] [serial = 1532] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 124 (0x12e921400) [pid = 1969] [serial = 1522] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 123 (0x12f949800) [pid = 1969] [serial = 1525] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 122 (0x12aec1800) [pid = 1969] [serial = 1528] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 121 (0x12ef51400) [pid = 1969] [serial = 1523] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 120 (0x138c09800) [pid = 1969] [serial = 1531] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 119 (0x13019f800) [pid = 1969] [serial = 1526] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 118 (0x1166f4800) [pid = 1969] [serial = 1465] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 117 (0x130cac800) [pid = 1969] [serial = 1463] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 116 (0x12b610800) [pid = 1969] [serial = 1516] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 115 (0x12aebd000) [pid = 1969] [serial = 1513] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 114 (0x12aec5c00) [pid = 1969] [serial = 1514] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 113 (0x12adf6400) [pid = 1969] [serial = 1510] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 112 (0x12ae0f000) [pid = 1969] [serial = 1511] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 111 (0x12a94a000) [pid = 1969] [serial = 1507] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 110 (0x12ab5f800) [pid = 1969] [serial = 1508] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 109 (0x129d2dc00) [pid = 1969] [serial = 1504] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 108 (0x12a942800) [pid = 1969] [serial = 1505] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 107 (0x125ebfc00) [pid = 1969] [serial = 1502] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 106 (0x11af49c00) [pid = 1969] [serial = 1501] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 105 (0x139b3b400) [pid = 1969] [serial = 1499] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 104 (0x139b37000) [pid = 1969] [serial = 1498] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 103 (0x139b27400) [pid = 1969] [serial = 1496] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 102 (0x12ae89800) [pid = 1969] [serial = 1495] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 101 (0x139710000) [pid = 1969] [serial = 1493] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 100 (0x13970a000) [pid = 1969] [serial = 1492] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 99 (0x139705800) [pid = 1969] [serial = 1490] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 98 (0x139229c00) [pid = 1969] [serial = 1489] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 97 (0x139226000) [pid = 1969] [serial = 1487] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 96 (0x139221400) [pid = 1969] [serial = 1486] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 95 (0x138c0e800) [pid = 1969] [serial = 1483] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 94 (0x138c15000) [pid = 1969] [serial = 1484] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 93 (0x130cb9800) [pid = 1969] [serial = 1481] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 92 (0x130caec00) [pid = 1969] [serial = 1480] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 91 (0x12ef4a400) [pid = 1969] [serial = 1478] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 90 (0x12e9abc00) [pid = 1969] [serial = 1477] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 89 (0x12e3b0400) [pid = 1969] [serial = 1475] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 88 (0x12af7e400) [pid = 1969] [serial = 1474] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 87 (0x12ae34800) [pid = 1969] [serial = 1472] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 86 (0x12ab40400) [pid = 1969] [serial = 1471] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 85 (0x125f1c000) [pid = 1969] [serial = 1468] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 84 (0x129d2ac00) [pid = 1969] [serial = 1469] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 83 (0x11a85e400) [pid = 1969] [serial = 1466] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 82 (0x12e764c00) [pid = 1969] [serial = 1520] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 81 (0x12fd8fc00) [pid = 1969] [serial = 1529] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 80 (0x12d146000) [pid = 1969] [serial = 1517] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | --DOMWINDOW == 79 (0x12e9b9800) [pid = 1969] [serial = 1394] [outer = 0x0] [url = about:blank] 16:10:01 INFO - PROCESS | 1969 | 1461539401227 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:01 INFO - PROCESS | 1969 | ++DOCSHELL 0x11858d800 == 33 [pid = 1969] [id = 532] 16:10:01 INFO - PROCESS | 1969 | ++DOMWINDOW == 80 (0x11509a400) [pid = 1969] [serial = 1596] [outer = 0x0] 16:10:01 INFO - PROCESS | 1969 | ++DOMWINDOW == 81 (0x115460400) [pid = 1969] [serial = 1597] [outer = 0x11509a400] 16:10:01 INFO - PROCESS | 1969 | 1461539401262 Marionette DEBUG loaded listener.js 16:10:01 INFO - PROCESS | 1969 | ++DOMWINDOW == 82 (0x1158f9c00) [pid = 1969] [serial = 1598] [outer = 0x11509a400] 16:10:01 INFO - PROCESS | 1969 | 1461539401635 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]]]}] 16:10:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 16:10:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 623ms 16:10:01 INFO - PROCESS | 1969 | 1461539401682 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 16:10:01 INFO - PROCESS | 1969 | 1461539401684 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 16:10:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 16:10:01 INFO - PROCESS | 1969 | 1461539401688 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 16:10:01 INFO - PROCESS | 1969 | 1461539401689 Marionette TRACE conn2 <- [1,2102,null,{}] 16:10:01 INFO - PROCESS | 1969 | 1461539401693 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}] 16:10:01 INFO - PROCESS | 1969 | 1461539401817 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 16:10:01 INFO - PROCESS | 1969 | 1461539401825 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:01 INFO - PROCESS | 1969 | ++DOCSHELL 0x11a648800 == 34 [pid = 1969] [id = 533] 16:10:01 INFO - PROCESS | 1969 | ++DOMWINDOW == 83 (0x11545b400) [pid = 1969] [serial = 1599] [outer = 0x0] 16:10:01 INFO - PROCESS | 1969 | ++DOMWINDOW == 84 (0x118538000) [pid = 1969] [serial = 1600] [outer = 0x11545b400] 16:10:01 INFO - PROCESS | 1969 | 1461539401852 Marionette DEBUG loaded listener.js 16:10:01 INFO - PROCESS | 1969 | ++DOMWINDOW == 85 (0x1191a4c00) [pid = 1969] [serial = 1601] [outer = 0x11545b400] 16:10:02 INFO - PROCESS | 1969 | 1461539402198 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]]]}] 16:10:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 16:10:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 524ms 16:10:02 INFO - PROCESS | 1969 | 1461539402213 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 16:10:02 INFO - PROCESS | 1969 | 1461539402214 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 16:10:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 16:10:02 INFO - PROCESS | 1969 | 1461539402217 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 16:10:02 INFO - PROCESS | 1969 | 1461539402221 Marionette TRACE conn2 <- [1,2106,null,{}] 16:10:02 INFO - PROCESS | 1969 | 1461539402231 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}] 16:10:02 INFO - PROCESS | 1969 | 1461539402327 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 16:10:02 INFO - PROCESS | 1969 | 1461539402383 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:02 INFO - PROCESS | 1969 | ++DOCSHELL 0x1239e3000 == 35 [pid = 1969] [id = 534] 16:10:02 INFO - PROCESS | 1969 | ++DOMWINDOW == 86 (0x118f99400) [pid = 1969] [serial = 1602] [outer = 0x0] 16:10:02 INFO - PROCESS | 1969 | ++DOMWINDOW == 87 (0x119b58000) [pid = 1969] [serial = 1603] [outer = 0x118f99400] 16:10:02 INFO - PROCESS | 1969 | 1461539402409 Marionette DEBUG loaded listener.js 16:10:02 INFO - PROCESS | 1969 | ++DOMWINDOW == 88 (0x11aa7f000) [pid = 1969] [serial = 1604] [outer = 0x118f99400] 16:10:02 INFO - PROCESS | 1969 | 1461539402715 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]]]}] 16:10:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 16:10:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 529ms 16:10:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 16:10:02 INFO - PROCESS | 1969 | 1461539402746 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 16:10:02 INFO - PROCESS | 1969 | 1461539402748 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 16:10:02 INFO - PROCESS | 1969 | 1461539402750 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 16:10:02 INFO - PROCESS | 1969 | 1461539402751 Marionette TRACE conn2 <- [1,2110,null,{}] 16:10:02 INFO - PROCESS | 1969 | 1461539402753 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}] 16:10:02 INFO - PROCESS | 1969 | 1461539402846 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 16:10:02 INFO - PROCESS | 1969 | 1461539402907 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:02 INFO - PROCESS | 1969 | ++DOCSHELL 0x126bc3000 == 36 [pid = 1969] [id = 535] 16:10:02 INFO - PROCESS | 1969 | ++DOMWINDOW == 89 (0x1147cec00) [pid = 1969] [serial = 1605] [outer = 0x0] 16:10:02 INFO - PROCESS | 1969 | ++DOMWINDOW == 90 (0x11ad46000) [pid = 1969] [serial = 1606] [outer = 0x1147cec00] 16:10:02 INFO - PROCESS | 1969 | 1461539402933 Marionette DEBUG loaded listener.js 16:10:02 INFO - PROCESS | 1969 | ++DOMWINDOW == 91 (0x11bb65800) [pid = 1969] [serial = 1607] [outer = 0x1147cec00] 16:10:03 INFO - PROCESS | 1969 | 1461539403262 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]]]}] 16:10:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 16:10:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 518ms 16:10:03 INFO - PROCESS | 1969 | 1461539403268 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 16:10:03 INFO - PROCESS | 1969 | 1461539403269 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 16:10:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 16:10:03 INFO - PROCESS | 1969 | 1461539403272 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 16:10:03 INFO - PROCESS | 1969 | 1461539403273 Marionette TRACE conn2 <- [1,2114,null,{}] 16:10:03 INFO - PROCESS | 1969 | 1461539403279 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}] 16:10:03 INFO - PROCESS | 1969 | 1461539403388 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 16:10:03 INFO - PROCESS | 1969 | 1461539403426 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:03 INFO - PROCESS | 1969 | ++DOCSHELL 0x129734800 == 37 [pid = 1969] [id = 536] 16:10:03 INFO - PROCESS | 1969 | ++DOMWINDOW == 92 (0x11bf87000) [pid = 1969] [serial = 1608] [outer = 0x0] 16:10:03 INFO - PROCESS | 1969 | ++DOMWINDOW == 93 (0x11bf8e400) [pid = 1969] [serial = 1609] [outer = 0x11bf87000] 16:10:03 INFO - PROCESS | 1969 | 1461539403459 Marionette DEBUG loaded listener.js 16:10:03 INFO - PROCESS | 1969 | ++DOMWINDOW == 94 (0x11c1d5800) [pid = 1969] [serial = 1610] [outer = 0x11bf87000] 16:10:03 INFO - PROCESS | 1969 | 1461539403819 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]]]}] 16:10:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 16:10:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 571ms 16:10:03 INFO - PROCESS | 1969 | 1461539403845 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 16:10:03 INFO - PROCESS | 1969 | 1461539403846 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 16:10:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 16:10:03 INFO - PROCESS | 1969 | 1461539403849 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 16:10:03 INFO - PROCESS | 1969 | 1461539403850 Marionette TRACE conn2 <- [1,2118,null,{}] 16:10:03 INFO - PROCESS | 1969 | 1461539403852 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}] 16:10:03 INFO - PROCESS | 1969 | 1461539403962 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 16:10:03 INFO - PROCESS | 1969 | 1461539403979 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:03 INFO - PROCESS | 1969 | ++DOCSHELL 0x129e4c800 == 38 [pid = 1969] [id = 537] 16:10:03 INFO - PROCESS | 1969 | ++DOMWINDOW == 95 (0x11bf90400) [pid = 1969] [serial = 1611] [outer = 0x0] 16:10:04 INFO - PROCESS | 1969 | ++DOMWINDOW == 96 (0x11c41b800) [pid = 1969] [serial = 1612] [outer = 0x11bf90400] 16:10:04 INFO - PROCESS | 1969 | 1461539404004 Marionette DEBUG loaded listener.js 16:10:04 INFO - PROCESS | 1969 | ++DOMWINDOW == 97 (0x11c7f3c00) [pid = 1969] [serial = 1613] [outer = 0x11bf90400] 16:10:04 INFO - PROCESS | 1969 | 1461539404364 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]]]}] 16:10:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 16:10:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 568ms 16:10:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 16:10:04 INFO - PROCESS | 1969 | 1461539404418 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 16:10:04 INFO - PROCESS | 1969 | 1461539404419 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 16:10:04 INFO - PROCESS | 1969 | 1461539404421 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 16:10:04 INFO - PROCESS | 1969 | 1461539404422 Marionette TRACE conn2 <- [1,2122,null,{}] 16:10:04 INFO - PROCESS | 1969 | 1461539404424 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}] 16:10:04 INFO - PROCESS | 1969 | 1461539404531 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 16:10:04 INFO - PROCESS | 1969 | 1461539404544 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:04 INFO - PROCESS | 1969 | ++DOCSHELL 0x114f75000 == 39 [pid = 1969] [id = 538] 16:10:04 INFO - PROCESS | 1969 | ++DOMWINDOW == 98 (0x11c7f4400) [pid = 1969] [serial = 1614] [outer = 0x0] 16:10:04 INFO - PROCESS | 1969 | ++DOMWINDOW == 99 (0x125852400) [pid = 1969] [serial = 1615] [outer = 0x11c7f4400] 16:10:04 INFO - PROCESS | 1969 | 1461539404570 Marionette DEBUG loaded listener.js 16:10:04 INFO - PROCESS | 1969 | ++DOMWINDOW == 100 (0x125cc7000) [pid = 1969] [serial = 1616] [outer = 0x11c7f4400] 16:10:04 INFO - PROCESS | 1969 | 1461539404906 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]]]}] 16:10:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 16:10:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 519ms 16:10:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 16:10:04 INFO - PROCESS | 1969 | 1461539404944 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 16:10:04 INFO - PROCESS | 1969 | 1461539404945 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 16:10:04 INFO - PROCESS | 1969 | 1461539404948 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 16:10:04 INFO - PROCESS | 1969 | 1461539404949 Marionette TRACE conn2 <- [1,2126,null,{}] 16:10:04 INFO - PROCESS | 1969 | 1461539404951 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}] 16:10:05 INFO - PROCESS | 1969 | 1461539405056 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 16:10:05 INFO - PROCESS | 1969 | 1461539405092 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:05 INFO - PROCESS | 1969 | ++DOCSHELL 0x12a492800 == 40 [pid = 1969] [id = 539] 16:10:05 INFO - PROCESS | 1969 | ++DOMWINDOW == 101 (0x125cc8800) [pid = 1969] [serial = 1617] [outer = 0x0] 16:10:05 INFO - PROCESS | 1969 | ++DOMWINDOW == 102 (0x125e06000) [pid = 1969] [serial = 1618] [outer = 0x125cc8800] 16:10:05 INFO - PROCESS | 1969 | 1461539405117 Marionette DEBUG loaded listener.js 16:10:05 INFO - PROCESS | 1969 | ++DOMWINDOW == 103 (0x125eb8400) [pid = 1969] [serial = 1619] [outer = 0x125cc8800] 16:10:05 INFO - PROCESS | 1969 | --DOMWINDOW == 102 (0x11503ec00) [pid = 1969] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 16:10:05 INFO - PROCESS | 1969 | --DOMWINDOW == 101 (0x11564fc00) [pid = 1969] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 16:10:05 INFO - PROCESS | 1969 | --DOMWINDOW == 100 (0x115045400) [pid = 1969] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 16:10:05 INFO - PROCESS | 1969 | --DOMWINDOW == 99 (0x125b76800) [pid = 1969] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 16:10:05 INFO - PROCESS | 1969 | --DOMWINDOW == 98 (0x1177efc00) [pid = 1969] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 16:10:05 INFO - PROCESS | 1969 | --DOMWINDOW == 97 (0x125a44800) [pid = 1969] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 16:10:05 INFO - PROCESS | 1969 | --DOMWINDOW == 96 (0x1140ce800) [pid = 1969] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 16:10:05 INFO - PROCESS | 1969 | --DOMWINDOW == 95 (0x118534800) [pid = 1969] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 16:10:05 INFO - PROCESS | 1969 | --DOMWINDOW == 94 (0x1191a3800) [pid = 1969] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 16:10:05 INFO - PROCESS | 1969 | --DOMWINDOW == 93 (0x114ee3c00) [pid = 1969] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 16:10:05 INFO - PROCESS | 1969 | --DOMWINDOW == 92 (0x11545bc00) [pid = 1969] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 16:10:05 INFO - PROCESS | 1969 | --DOMWINDOW == 91 (0x11ac9fc00) [pid = 1969] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 16:10:05 INFO - PROCESS | 1969 | --DOMWINDOW == 90 (0x11bbc2000) [pid = 1969] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 16:10:05 INFO - PROCESS | 1969 | --DOMWINDOW == 89 (0x11bbbb800) [pid = 1969] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 16:10:05 INFO - PROCESS | 1969 | --DOMWINDOW == 88 (0x11c1d1800) [pid = 1969] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 16:10:05 INFO - PROCESS | 1969 | 1461539405515 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]]]}] 16:10:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 16:10:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 619ms 16:10:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 16:10:05 INFO - PROCESS | 1969 | 1461539405568 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 16:10:05 INFO - PROCESS | 1969 | 1461539405569 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 16:10:05 INFO - PROCESS | 1969 | 1461539405571 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 16:10:05 INFO - PROCESS | 1969 | 1461539405572 Marionette TRACE conn2 <- [1,2130,null,{}] 16:10:05 INFO - PROCESS | 1969 | 1461539405577 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}] 16:10:05 INFO - PROCESS | 1969 | 1461539405663 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 16:10:05 INFO - PROCESS | 1969 | 1461539405668 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:05 INFO - PROCESS | 1969 | ++DOCSHELL 0x12a9bc000 == 41 [pid = 1969] [id = 540] 16:10:05 INFO - PROCESS | 1969 | ++DOMWINDOW == 89 (0x118534800) [pid = 1969] [serial = 1620] [outer = 0x0] 16:10:05 INFO - PROCESS | 1969 | ++DOMWINDOW == 90 (0x11ad41c00) [pid = 1969] [serial = 1621] [outer = 0x118534800] 16:10:05 INFO - PROCESS | 1969 | 1461539405694 Marionette DEBUG loaded listener.js 16:10:05 INFO - PROCESS | 1969 | ++DOMWINDOW == 91 (0x11c41f000) [pid = 1969] [serial = 1622] [outer = 0x118534800] 16:10:06 INFO - PROCESS | 1969 | 1461539406032 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] 16:10:06 INFO - PROCESS | 1969 | 1461539406046 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 16:10:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 16:10:06 INFO - PROCESS | 1969 | 1461539406048 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 16:10:06 INFO - PROCESS | 1969 | 1461539406049 Marionette TRACE conn2 <- [1,2134,null,{}] 16:10:06 INFO - PROCESS | 1969 | 1461539406052 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}] 16:10:06 INFO - PROCESS | 1969 | 1461539406141 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 16:10:06 INFO - PROCESS | 1969 | 1461539406201 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:06 INFO - PROCESS | 1969 | ++DOCSHELL 0x12aa12800 == 42 [pid = 1969] [id = 541] 16:10:06 INFO - PROCESS | 1969 | ++DOMWINDOW == 92 (0x11c1d4400) [pid = 1969] [serial = 1623] [outer = 0x0] 16:10:06 INFO - PROCESS | 1969 | ++DOMWINDOW == 93 (0x125e09800) [pid = 1969] [serial = 1624] [outer = 0x11c1d4400] 16:10:06 INFO - PROCESS | 1969 | 1461539406231 Marionette DEBUG loaded listener.js 16:10:06 INFO - PROCESS | 1969 | ++DOMWINDOW == 94 (0x125ec6800) [pid = 1969] [serial = 1625] [outer = 0x11c1d4400] 16:10:06 INFO - PROCESS | 1969 | 1461539406566 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]]]}] 16:10:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 16:10:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 569ms 16:10:06 INFO - PROCESS | 1969 | 1461539406618 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 16:10:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 16:10:06 INFO - PROCESS | 1969 | 1461539406619 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 16:10:06 INFO - PROCESS | 1969 | 1461539406621 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 16:10:06 INFO - PROCESS | 1969 | 1461539406623 Marionette TRACE conn2 <- [1,2138,null,{}] 16:10:06 INFO - PROCESS | 1969 | 1461539406626 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}] 16:10:06 INFO - PROCESS | 1969 | 1461539406728 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 16:10:06 INFO - PROCESS | 1969 | 1461539406790 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:06 INFO - PROCESS | 1969 | ++DOCSHELL 0x12aa80000 == 43 [pid = 1969] [id = 542] 16:10:06 INFO - PROCESS | 1969 | ++DOMWINDOW == 95 (0x125ec5c00) [pid = 1969] [serial = 1626] [outer = 0x0] 16:10:06 INFO - PROCESS | 1969 | ++DOMWINDOW == 96 (0x125f28000) [pid = 1969] [serial = 1627] [outer = 0x125ec5c00] 16:10:06 INFO - PROCESS | 1969 | 1461539406815 Marionette DEBUG loaded listener.js 16:10:06 INFO - PROCESS | 1969 | ++DOMWINDOW == 97 (0x1277c1800) [pid = 1969] [serial = 1628] [outer = 0x125ec5c00] 16:10:07 INFO - PROCESS | 1969 | 1461539407097 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]]]}] 16:10:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 16:10:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 523ms 16:10:07 INFO - PROCESS | 1969 | 1461539407145 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 16:10:07 INFO - PROCESS | 1969 | 1461539407147 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 16:10:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 16:10:07 INFO - PROCESS | 1969 | 1461539407149 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 16:10:07 INFO - PROCESS | 1969 | 1461539407150 Marionette TRACE conn2 <- [1,2142,null,{}] 16:10:07 INFO - PROCESS | 1969 | 1461539407152 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}] 16:10:07 INFO - PROCESS | 1969 | 1461539407249 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 16:10:07 INFO - PROCESS | 1969 | 1461539407254 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:07 INFO - PROCESS | 1969 | ++DOCSHELL 0x12ad19800 == 44 [pid = 1969] [id = 543] 16:10:07 INFO - PROCESS | 1969 | ++DOMWINDOW == 98 (0x1277c0000) [pid = 1969] [serial = 1629] [outer = 0x0] 16:10:07 INFO - PROCESS | 1969 | ++DOMWINDOW == 99 (0x127f9e400) [pid = 1969] [serial = 1630] [outer = 0x1277c0000] 16:10:07 INFO - PROCESS | 1969 | 1461539407279 Marionette DEBUG loaded listener.js 16:10:07 INFO - PROCESS | 1969 | ++DOMWINDOW == 100 (0x1280f5000) [pid = 1969] [serial = 1631] [outer = 0x1277c0000] 16:10:07 INFO - PROCESS | 1969 | 1461539407841 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] 16:10:07 INFO - PROCESS | 1969 | 1461539407872 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 16:10:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 16:10:07 INFO - PROCESS | 1969 | 1461539407875 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 16:10:07 INFO - PROCESS | 1969 | 1461539407878 Marionette TRACE conn2 <- [1,2146,null,{}] 16:10:07 INFO - PROCESS | 1969 | 1461539407881 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}] 16:10:08 INFO - PROCESS | 1969 | 1461539407993 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 16:10:08 INFO - PROCESS | 1969 | 1461539408067 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:08 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c144000 == 45 [pid = 1969] [id = 544] 16:10:08 INFO - PROCESS | 1969 | ++DOMWINDOW == 101 (0x115651800) [pid = 1969] [serial = 1632] [outer = 0x0] 16:10:08 INFO - PROCESS | 1969 | ++DOMWINDOW == 102 (0x11870a000) [pid = 1969] [serial = 1633] [outer = 0x115651800] 16:10:08 INFO - PROCESS | 1969 | 1461539408099 Marionette DEBUG loaded listener.js 16:10:08 INFO - PROCESS | 1969 | ++DOMWINDOW == 103 (0x118f69800) [pid = 1969] [serial = 1634] [outer = 0x115651800] 16:10:08 INFO - PROCESS | 1969 | 1461539408530 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] 16:10:08 INFO - PROCESS | 1969 | 1461539408603 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 16:10:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 16:10:08 INFO - PROCESS | 1969 | 1461539408621 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 16:10:08 INFO - PROCESS | 1969 | 1461539408623 Marionette TRACE conn2 <- [1,2150,null,{}] 16:10:08 INFO - PROCESS | 1969 | 1461539408644 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}] 16:10:08 INFO - PROCESS | 1969 | 1461539408755 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 16:10:08 INFO - PROCESS | 1969 | 1461539408827 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:08 INFO - PROCESS | 1969 | ++DOCSHELL 0x129a18000 == 46 [pid = 1969] [id = 545] 16:10:08 INFO - PROCESS | 1969 | ++DOMWINDOW == 104 (0x119747800) [pid = 1969] [serial = 1635] [outer = 0x0] 16:10:08 INFO - PROCESS | 1969 | ++DOMWINDOW == 105 (0x11ad4d000) [pid = 1969] [serial = 1636] [outer = 0x119747800] 16:10:08 INFO - PROCESS | 1969 | 1461539408858 Marionette DEBUG loaded listener.js 16:10:08 INFO - PROCESS | 1969 | ++DOMWINDOW == 106 (0x11bb67c00) [pid = 1969] [serial = 1637] [outer = 0x119747800] 16:10:09 INFO - PROCESS | 1969 | 1461539409256 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]]]}] 16:10:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 16:10:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 704ms 16:10:09 INFO - PROCESS | 1969 | 1461539409312 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 16:10:09 INFO - PROCESS | 1969 | 1461539409313 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 16:10:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 16:10:09 INFO - PROCESS | 1969 | 1461539409316 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 16:10:09 INFO - PROCESS | 1969 | 1461539409319 Marionette TRACE conn2 <- [1,2154,null,{}] 16:10:09 INFO - PROCESS | 1969 | 1461539409327 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}] 16:10:09 INFO - PROCESS | 1969 | 1461539409437 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 16:10:09 INFO - PROCESS | 1969 | 1461539409500 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:09 INFO - PROCESS | 1969 | ++DOCSHELL 0x12ad20800 == 47 [pid = 1969] [id = 546] 16:10:09 INFO - PROCESS | 1969 | ++DOMWINDOW == 107 (0x11bf86400) [pid = 1969] [serial = 1638] [outer = 0x0] 16:10:09 INFO - PROCESS | 1969 | ++DOMWINDOW == 108 (0x11c381800) [pid = 1969] [serial = 1639] [outer = 0x11bf86400] 16:10:09 INFO - PROCESS | 1969 | 1461539409573 Marionette DEBUG loaded listener.js 16:10:09 INFO - PROCESS | 1969 | ++DOMWINDOW == 109 (0x125ebe000) [pid = 1969] [serial = 1640] [outer = 0x11bf86400] 16:10:09 INFO - PROCESS | 1969 | 1461539409981 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]]]}] 16:10:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 16:10:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 722ms 16:10:10 INFO - PROCESS | 1969 | 1461539410039 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 16:10:10 INFO - PROCESS | 1969 | 1461539410041 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 16:10:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 16:10:10 INFO - PROCESS | 1969 | 1461539410043 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 16:10:10 INFO - PROCESS | 1969 | 1461539410044 Marionette TRACE conn2 <- [1,2158,null,{}] 16:10:10 INFO - PROCESS | 1969 | 1461539410065 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}] 16:10:10 INFO - PROCESS | 1969 | 1461539410172 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 16:10:10 INFO - PROCESS | 1969 | 1461539410274 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:10 INFO - PROCESS | 1969 | ++DOCSHELL 0x12afce000 == 48 [pid = 1969] [id = 547] 16:10:10 INFO - PROCESS | 1969 | ++DOMWINDOW == 110 (0x125ec4000) [pid = 1969] [serial = 1641] [outer = 0x0] 16:10:10 INFO - PROCESS | 1969 | ++DOMWINDOW == 111 (0x126b08c00) [pid = 1969] [serial = 1642] [outer = 0x125ec4000] 16:10:10 INFO - PROCESS | 1969 | 1461539410305 Marionette DEBUG loaded listener.js 16:10:10 INFO - PROCESS | 1969 | ++DOMWINDOW == 112 (0x127f98c00) [pid = 1969] [serial = 1643] [outer = 0x125ec4000] 16:10:10 INFO - PROCESS | 1969 | 1461539410686 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]]]}] 16:10:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 16:10:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 669ms 16:10:10 INFO - PROCESS | 1969 | 1461539410713 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 16:10:10 INFO - PROCESS | 1969 | 1461539410714 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 16:10:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 16:10:10 INFO - PROCESS | 1969 | 1461539410717 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 16:10:10 INFO - PROCESS | 1969 | 1461539410718 Marionette TRACE conn2 <- [1,2162,null,{}] 16:10:10 INFO - PROCESS | 1969 | 1461539410720 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}] 16:10:10 INFO - PROCESS | 1969 | 1461539410829 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 16:10:10 INFO - PROCESS | 1969 | 1461539410903 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:10 INFO - PROCESS | 1969 | ++DOCSHELL 0x12b11c000 == 49 [pid = 1969] [id = 548] 16:10:10 INFO - PROCESS | 1969 | ++DOMWINDOW == 113 (0x125ed7400) [pid = 1969] [serial = 1644] [outer = 0x0] 16:10:10 INFO - PROCESS | 1969 | ++DOMWINDOW == 114 (0x127fa6400) [pid = 1969] [serial = 1645] [outer = 0x125ed7400] 16:10:10 INFO - PROCESS | 1969 | 1461539410934 Marionette DEBUG loaded listener.js 16:10:10 INFO - PROCESS | 1969 | ++DOMWINDOW == 115 (0x12843d000) [pid = 1969] [serial = 1646] [outer = 0x125ed7400] 16:10:11 INFO - PROCESS | 1969 | 1461539411364 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]]]}] 16:10:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 16:10:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 668ms 16:10:11 INFO - PROCESS | 1969 | 1461539411385 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 16:10:11 INFO - PROCESS | 1969 | 1461539411387 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 16:10:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 16:10:11 INFO - PROCESS | 1969 | 1461539411389 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 16:10:11 INFO - PROCESS | 1969 | 1461539411392 Marionette TRACE conn2 <- [1,2166,null,{}] 16:10:11 INFO - PROCESS | 1969 | 1461539411396 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}] 16:10:11 INFO - PROCESS | 1969 | 1461539411512 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 16:10:11 INFO - PROCESS | 1969 | 1461539411618 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:11 INFO - PROCESS | 1969 | ++DOCSHELL 0x12b44f000 == 50 [pid = 1969] [id = 549] 16:10:11 INFO - PROCESS | 1969 | ++DOMWINDOW == 116 (0x129773c00) [pid = 1969] [serial = 1647] [outer = 0x0] 16:10:11 INFO - PROCESS | 1969 | ++DOMWINDOW == 117 (0x1297c2400) [pid = 1969] [serial = 1648] [outer = 0x129773c00] 16:10:11 INFO - PROCESS | 1969 | 1461539411650 Marionette DEBUG loaded listener.js 16:10:11 INFO - PROCESS | 1969 | ++DOMWINDOW == 118 (0x129c08c00) [pid = 1969] [serial = 1649] [outer = 0x129773c00] 16:10:12 INFO - PROCESS | 1969 | 1461539412118 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]]]}] 16:10:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 16:10:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 773ms 16:10:12 INFO - PROCESS | 1969 | 1461539412163 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 16:10:12 INFO - PROCESS | 1969 | 1461539412165 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 16:10:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 16:10:12 INFO - PROCESS | 1969 | 1461539412169 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 16:10:12 INFO - PROCESS | 1969 | 1461539412171 Marionette TRACE conn2 <- [1,2170,null,{}] 16:10:12 INFO - PROCESS | 1969 | 1461539412175 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}] 16:10:12 INFO - PROCESS | 1969 | 1461539412318 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 16:10:12 INFO - PROCESS | 1969 | 1461539412420 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:12 INFO - PROCESS | 1969 | ++DOCSHELL 0x12b867800 == 51 [pid = 1969] [id = 550] 16:10:12 INFO - PROCESS | 1969 | ++DOMWINDOW == 119 (0x1297cbc00) [pid = 1969] [serial = 1650] [outer = 0x0] 16:10:12 INFO - PROCESS | 1969 | ++DOMWINDOW == 120 (0x129c1a800) [pid = 1969] [serial = 1651] [outer = 0x1297cbc00] 16:10:12 INFO - PROCESS | 1969 | 1461539412453 Marionette DEBUG loaded listener.js 16:10:12 INFO - PROCESS | 1969 | ++DOMWINDOW == 121 (0x129d23000) [pid = 1969] [serial = 1652] [outer = 0x1297cbc00] 16:10:12 INFO - PROCESS | 1969 | 1461539412871 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]]]}] 16:10:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 16:10:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 774ms 16:10:12 INFO - PROCESS | 1969 | 1461539412943 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 16:10:12 INFO - PROCESS | 1969 | 1461539412944 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 16:10:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 16:10:12 INFO - PROCESS | 1969 | 1461539412947 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 16:10:12 INFO - PROCESS | 1969 | 1461539412948 Marionette TRACE conn2 <- [1,2174,null,{}] 16:10:12 INFO - PROCESS | 1969 | 1461539412951 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}] 16:10:13 INFO - PROCESS | 1969 | 1461539413060 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 16:10:13 INFO - PROCESS | 1969 | 1461539413135 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:13 INFO - PROCESS | 1969 | ++DOCSHELL 0x11574f000 == 52 [pid = 1969] [id = 551] 16:10:13 INFO - PROCESS | 1969 | ++DOMWINDOW == 122 (0x11475f400) [pid = 1969] [serial = 1653] [outer = 0x0] 16:10:13 INFO - PROCESS | 1969 | ++DOMWINDOW == 123 (0x11564cc00) [pid = 1969] [serial = 1654] [outer = 0x11475f400] 16:10:13 INFO - PROCESS | 1969 | 1461539413166 Marionette DEBUG loaded listener.js 16:10:13 INFO - PROCESS | 1969 | ++DOMWINDOW == 124 (0x125e07000) [pid = 1969] [serial = 1655] [outer = 0x11475f400] 16:10:13 INFO - PROCESS | 1969 | 1461539413733 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]]]}] 16:10:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 16:10:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 821ms 16:10:13 INFO - PROCESS | 1969 | 1461539413777 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 16:10:13 INFO - PROCESS | 1969 | 1461539413779 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 16:10:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 16:10:13 INFO - PROCESS | 1969 | 1461539413785 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 16:10:13 INFO - PROCESS | 1969 | 1461539413786 Marionette TRACE conn2 <- [1,2178,null,{}] 16:10:13 INFO - PROCESS | 1969 | 1461539413791 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}] 16:10:13 INFO - PROCESS | 1969 | 1461539413893 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 16:10:13 INFO - PROCESS | 1969 | 1461539413977 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:13 INFO - PROCESS | 1969 | ++DOCSHELL 0x114f74000 == 53 [pid = 1969] [id = 552] 16:10:13 INFO - PROCESS | 1969 | ++DOMWINDOW == 125 (0x115655000) [pid = 1969] [serial = 1656] [outer = 0x0] 16:10:14 INFO - PROCESS | 1969 | ++DOMWINDOW == 126 (0x115889800) [pid = 1969] [serial = 1657] [outer = 0x115655000] 16:10:14 INFO - PROCESS | 1969 | 1461539414006 Marionette DEBUG loaded listener.js 16:10:14 INFO - PROCESS | 1969 | ++DOMWINDOW == 127 (0x118766800) [pid = 1969] [serial = 1658] [outer = 0x115655000] 16:10:14 INFO - PROCESS | 1969 | --DOCSHELL 0x1197d4800 == 52 [pid = 1969] [id = 98] 16:10:14 INFO - PROCESS | 1969 | --DOCSHELL 0x12aa80000 == 51 [pid = 1969] [id = 542] 16:10:14 INFO - PROCESS | 1969 | --DOCSHELL 0x12aa12800 == 50 [pid = 1969] [id = 541] 16:10:14 INFO - PROCESS | 1969 | --DOCSHELL 0x12a9bc000 == 49 [pid = 1969] [id = 540] 16:10:14 INFO - PROCESS | 1969 | --DOCSHELL 0x12a492800 == 48 [pid = 1969] [id = 539] 16:10:14 INFO - PROCESS | 1969 | --DOCSHELL 0x114f75000 == 47 [pid = 1969] [id = 538] 16:10:14 INFO - PROCESS | 1969 | --DOCSHELL 0x129e4c800 == 46 [pid = 1969] [id = 537] 16:10:14 INFO - PROCESS | 1969 | --DOCSHELL 0x129734800 == 45 [pid = 1969] [id = 536] 16:10:14 INFO - PROCESS | 1969 | --DOMWINDOW == 126 (0x125ed3800) [pid = 1969] [serial = 1582] [outer = 0x0] [url = about:blank] 16:10:14 INFO - PROCESS | 1969 | --DOCSHELL 0x126bc3000 == 44 [pid = 1969] [id = 535] 16:10:14 INFO - PROCESS | 1969 | --DOCSHELL 0x1239e3000 == 43 [pid = 1969] [id = 534] 16:10:14 INFO - PROCESS | 1969 | --DOCSHELL 0x11a648800 == 42 [pid = 1969] [id = 533] 16:10:14 INFO - PROCESS | 1969 | --DOCSHELL 0x11858d800 == 41 [pid = 1969] [id = 532] 16:10:14 INFO - PROCESS | 1969 | --DOCSHELL 0x118c46800 == 40 [pid = 1969] [id = 531] 16:10:14 INFO - PROCESS | 1969 | --DOCSHELL 0x129e85800 == 39 [pid = 1969] [id = 530] 16:10:14 INFO - PROCESS | 1969 | --DOMWINDOW == 125 (0x11bf8a800) [pid = 1969] [serial = 1577] [outer = 0x0] [url = about:blank] 16:10:14 INFO - PROCESS | 1969 | --DOMWINDOW == 124 (0x11a858800) [pid = 1969] [serial = 1549] [outer = 0x0] [url = about:blank] 16:10:14 INFO - PROCESS | 1969 | --DOMWINDOW == 123 (0x11aa7dc00) [pid = 1969] [serial = 1550] [outer = 0x0] [url = about:blank] 16:10:14 INFO - PROCESS | 1969 | --DOMWINDOW == 122 (0x115045c00) [pid = 1969] [serial = 1537] [outer = 0x0] [url = about:blank] 16:10:14 INFO - PROCESS | 1969 | --DOMWINDOW == 121 (0x1269d3800) [pid = 1969] [serial = 1571] [outer = 0x0] [url = about:blank] 16:10:14 INFO - PROCESS | 1969 | --DOMWINDOW == 120 (0x11c419800) [pid = 1969] [serial = 1561] [outer = 0x0] [url = about:blank] 16:10:14 INFO - PROCESS | 1969 | --DOMWINDOW == 119 (0x11c652000) [pid = 1969] [serial = 1562] [outer = 0x0] [url = about:blank] 16:10:14 INFO - PROCESS | 1969 | --DOMWINDOW == 118 (0x125e0d000) [pid = 1969] [serial = 1567] [outer = 0x0] [url = about:blank] 16:10:14 INFO - PROCESS | 1969 | --DOMWINDOW == 117 (0x119b56000) [pid = 1969] [serial = 1576] [outer = 0x0] [url = about:blank] 16:10:14 INFO - PROCESS | 1969 | --DOMWINDOW == 116 (0x118cf0c00) [pid = 1969] [serial = 1543] [outer = 0x0] [url = about:blank] 16:10:14 INFO - PROCESS | 1969 | --DOMWINDOW == 115 (0x1191a2000) [pid = 1969] [serial = 1546] [outer = 0x0] [url = about:blank] 16:10:14 INFO - PROCESS | 1969 | --DOMWINDOW == 114 (0x11bf89800) [pid = 1969] [serial = 1555] [outer = 0x0] [url = about:blank] 16:10:14 INFO - PROCESS | 1969 | --DOMWINDOW == 113 (0x118f99000) [pid = 1969] [serial = 1544] [outer = 0x0] [url = about:blank] 16:10:14 INFO - PROCESS | 1969 | --DOMWINDOW == 112 (0x11564e800) [pid = 1969] [serial = 1574] [outer = 0x0] [url = about:blank] 16:10:14 INFO - PROCESS | 1969 | --DOMWINDOW == 111 (0x119e5d400) [pid = 1969] [serial = 1547] [outer = 0x0] [url = about:blank] 16:10:14 INFO - PROCESS | 1969 | --DOMWINDOW == 110 (0x125ec2800) [pid = 1969] [serial = 1568] [outer = 0x0] [url = about:blank] 16:10:14 INFO - PROCESS | 1969 | --DOMWINDOW == 109 (0x11503c400) [pid = 1969] [serial = 1573] [outer = 0x0] [url = about:blank] 16:10:14 INFO - PROCESS | 1969 | --DOMWINDOW == 108 (0x115655800) [pid = 1969] [serial = 1540] [outer = 0x0] [url = about:blank] 16:10:14 INFO - PROCESS | 1969 | --DOMWINDOW == 107 (0x11bbc0800) [pid = 1969] [serial = 1553] [outer = 0x0] [url = about:blank] 16:10:14 INFO - PROCESS | 1969 | --DOMWINDOW == 106 (0x1159a6000) [pid = 1969] [serial = 1541] [outer = 0x0] [url = about:blank] 16:10:14 INFO - PROCESS | 1969 | --DOMWINDOW == 105 (0x11af4bc00) [pid = 1969] [serial = 1552] [outer = 0x0] [url = about:blank] 16:10:14 INFO - PROCESS | 1969 | --DOMWINDOW == 104 (0x11c7f3800) [pid = 1969] [serial = 1564] [outer = 0x0] [url = about:blank] 16:10:14 INFO - PROCESS | 1969 | --DOMWINDOW == 103 (0x11c124c00) [pid = 1969] [serial = 1556] [outer = 0x0] [url = about:blank] 16:10:14 INFO - PROCESS | 1969 | --DOMWINDOW == 102 (0x11c1d2000) [pid = 1969] [serial = 1558] [outer = 0x0] [url = about:blank] 16:10:14 INFO - PROCESS | 1969 | --DOMWINDOW == 101 (0x115098000) [pid = 1969] [serial = 1538] [outer = 0x0] [url = about:blank] 16:10:14 INFO - PROCESS | 1969 | --DOMWINDOW == 100 (0x125ed8800) [pid = 1969] [serial = 1570] [outer = 0x0] [url = about:blank] 16:10:14 INFO - PROCESS | 1969 | --DOMWINDOW == 99 (0x125852c00) [pid = 1969] [serial = 1579] [outer = 0x0] [url = about:blank] 16:10:14 INFO - PROCESS | 1969 | --DOMWINDOW == 98 (0x125856400) [pid = 1969] [serial = 1565] [outer = 0x0] [url = about:blank] 16:10:14 INFO - PROCESS | 1969 | --DOMWINDOW == 97 (0x11c416c00) [pid = 1969] [serial = 1559] [outer = 0x0] [url = about:blank] 16:10:14 INFO - PROCESS | 1969 | --DOMWINDOW == 96 (0x125ed7000) [pid = 1969] [serial = 1580] [outer = 0x0] [url = about:blank] 16:10:14 INFO - PROCESS | 1969 | 1461539414472 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]]]}] 16:10:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 16:10:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 727ms 16:10:14 INFO - PROCESS | 1969 | 1461539414535 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 16:10:14 INFO - PROCESS | 1969 | 1461539414538 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 16:10:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 16:10:14 INFO - PROCESS | 1969 | 1461539414545 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 16:10:14 INFO - PROCESS | 1969 | 1461539414546 Marionette TRACE conn2 <- [1,2182,null,{}] 16:10:14 INFO - PROCESS | 1969 | 1461539414548 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}] 16:10:14 INFO - PROCESS | 1969 | 1461539414640 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 16:10:14 INFO - PROCESS | 1969 | 1461539414647 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:14 INFO - PROCESS | 1969 | ++DOCSHELL 0x1197be800 == 40 [pid = 1969] [id = 553] 16:10:14 INFO - PROCESS | 1969 | ++DOMWINDOW == 97 (0x11578c000) [pid = 1969] [serial = 1659] [outer = 0x0] 16:10:14 INFO - PROCESS | 1969 | ++DOMWINDOW == 98 (0x118f71000) [pid = 1969] [serial = 1660] [outer = 0x11578c000] 16:10:14 INFO - PROCESS | 1969 | 1461539414677 Marionette DEBUG loaded listener.js 16:10:14 INFO - PROCESS | 1969 | ++DOMWINDOW == 99 (0x119e5cc00) [pid = 1969] [serial = 1661] [outer = 0x11578c000] 16:10:15 INFO - PROCESS | 1969 | 1461539415079 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]]]}] 16:10:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 16:10:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 570ms 16:10:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 16:10:15 INFO - PROCESS | 1969 | 1461539415115 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 16:10:15 INFO - PROCESS | 1969 | 1461539415116 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 16:10:15 INFO - PROCESS | 1969 | 1461539415118 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 16:10:15 INFO - PROCESS | 1969 | 1461539415120 Marionette TRACE conn2 <- [1,2186,null,{}] 16:10:15 INFO - PROCESS | 1969 | 1461539415128 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}] 16:10:15 INFO - PROCESS | 1969 | 1461539415223 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 16:10:15 INFO - PROCESS | 1969 | 1461539415288 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:15 INFO - PROCESS | 1969 | ++DOCSHELL 0x125f90800 == 41 [pid = 1969] [id = 554] 16:10:15 INFO - PROCESS | 1969 | ++DOMWINDOW == 100 (0x11aa76800) [pid = 1969] [serial = 1662] [outer = 0x0] 16:10:15 INFO - PROCESS | 1969 | ++DOMWINDOW == 101 (0x11af4cc00) [pid = 1969] [serial = 1663] [outer = 0x11aa76800] 16:10:15 INFO - PROCESS | 1969 | 1461539415316 Marionette DEBUG loaded listener.js 16:10:15 INFO - PROCESS | 1969 | ++DOMWINDOW == 102 (0x11bbc2000) [pid = 1969] [serial = 1664] [outer = 0x11aa76800] 16:10:15 INFO - PROCESS | 1969 | 1461539415627 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]]]}] 16:10:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 16:10:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 522ms 16:10:15 INFO - PROCESS | 1969 | 1461539415640 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 16:10:15 INFO - PROCESS | 1969 | 1461539415646 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 16:10:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 16:10:15 INFO - PROCESS | 1969 | 1461539415648 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 16:10:15 INFO - PROCESS | 1969 | 1461539415650 Marionette TRACE conn2 <- [1,2190,null,{}] 16:10:15 INFO - PROCESS | 1969 | 1461539415652 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}] 16:10:15 INFO - PROCESS | 1969 | 1461539415749 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 16:10:15 INFO - PROCESS | 1969 | 1461539415754 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:15 INFO - PROCESS | 1969 | ++DOCSHELL 0x1277a9000 == 42 [pid = 1969] [id = 555] 16:10:15 INFO - PROCESS | 1969 | ++DOMWINDOW == 103 (0x118536400) [pid = 1969] [serial = 1665] [outer = 0x0] 16:10:15 INFO - PROCESS | 1969 | ++DOMWINDOW == 104 (0x11c1ce800) [pid = 1969] [serial = 1666] [outer = 0x118536400] 16:10:15 INFO - PROCESS | 1969 | 1461539415834 Marionette DEBUG loaded listener.js 16:10:15 INFO - PROCESS | 1969 | ++DOMWINDOW == 105 (0x11c425000) [pid = 1969] [serial = 1667] [outer = 0x118536400] 16:10:16 INFO - PROCESS | 1969 | 1461539416150 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]]]}] 16:10:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 16:10:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 519ms 16:10:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 16:10:16 INFO - PROCESS | 1969 | 1461539416168 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 16:10:16 INFO - PROCESS | 1969 | 1461539416169 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 16:10:16 INFO - PROCESS | 1969 | 1461539416171 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 16:10:16 INFO - PROCESS | 1969 | 1461539416172 Marionette TRACE conn2 <- [1,2194,null,{}] 16:10:16 INFO - PROCESS | 1969 | 1461539416178 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}] 16:10:16 INFO - PROCESS | 1969 | 1461539416270 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 16:10:16 INFO - PROCESS | 1969 | 1461539416274 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:16 INFO - PROCESS | 1969 | ++DOCSHELL 0x129e81800 == 43 [pid = 1969] [id = 556] 16:10:16 INFO - PROCESS | 1969 | ++DOMWINDOW == 106 (0x11c653c00) [pid = 1969] [serial = 1668] [outer = 0x0] 16:10:16 INFO - PROCESS | 1969 | ++DOMWINDOW == 107 (0x125851c00) [pid = 1969] [serial = 1669] [outer = 0x11c653c00] 16:10:16 INFO - PROCESS | 1969 | 1461539416300 Marionette DEBUG loaded listener.js 16:10:16 INFO - PROCESS | 1969 | ++DOMWINDOW == 108 (0x125d5cc00) [pid = 1969] [serial = 1670] [outer = 0x11c653c00] 16:10:16 INFO - PROCESS | 1969 | 1461539416690 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]]]}] 16:10:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 16:10:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 572ms 16:10:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 16:10:16 INFO - PROCESS | 1969 | 1461539416744 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 16:10:16 INFO - PROCESS | 1969 | 1461539416745 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 16:10:16 INFO - PROCESS | 1969 | 1461539416747 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 16:10:16 INFO - PROCESS | 1969 | 1461539416748 Marionette TRACE conn2 <- [1,2198,null,{}] 16:10:16 INFO - PROCESS | 1969 | 1461539416750 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}] 16:10:16 INFO - PROCESS | 1969 | 1461539416879 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 16:10:16 INFO - PROCESS | 1969 | 1461539416899 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:16 INFO - PROCESS | 1969 | ++DOCSHELL 0x12a9a3000 == 44 [pid = 1969] [id = 557] 16:10:16 INFO - PROCESS | 1969 | ++DOMWINDOW == 109 (0x125eba400) [pid = 1969] [serial = 1671] [outer = 0x0] 16:10:16 INFO - PROCESS | 1969 | ++DOMWINDOW == 110 (0x125ed3800) [pid = 1969] [serial = 1672] [outer = 0x125eba400] 16:10:16 INFO - PROCESS | 1969 | 1461539416927 Marionette DEBUG loaded listener.js 16:10:16 INFO - PROCESS | 1969 | ++DOMWINDOW == 111 (0x129773800) [pid = 1969] [serial = 1673] [outer = 0x125eba400] 16:10:17 INFO - PROCESS | 1969 | 1461539417282 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]]]}] 16:10:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 16:10:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 570ms 16:10:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 16:10:17 INFO - PROCESS | 1969 | 1461539417318 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 16:10:17 INFO - PROCESS | 1969 | 1461539417319 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 16:10:17 INFO - PROCESS | 1969 | 1461539417321 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 16:10:17 INFO - PROCESS | 1969 | 1461539417322 Marionette TRACE conn2 <- [1,2202,null,{}] 16:10:17 INFO - PROCESS | 1969 | 1461539417324 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}] 16:10:17 INFO - PROCESS | 1969 | 1461539417434 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 16:10:17 INFO - PROCESS | 1969 | 1461539417453 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:17 INFO - PROCESS | 1969 | ++DOCSHELL 0x12a9d6800 == 45 [pid = 1969] [id = 558] 16:10:17 INFO - PROCESS | 1969 | ++DOMWINDOW == 112 (0x127fa4000) [pid = 1969] [serial = 1674] [outer = 0x0] 16:10:17 INFO - PROCESS | 1969 | ++DOMWINDOW == 113 (0x1297c5400) [pid = 1969] [serial = 1675] [outer = 0x127fa4000] 16:10:17 INFO - PROCESS | 1969 | 1461539417479 Marionette DEBUG loaded listener.js 16:10:17 INFO - PROCESS | 1969 | ++DOMWINDOW == 114 (0x129c1d400) [pid = 1969] [serial = 1676] [outer = 0x127fa4000] 16:10:17 INFO - PROCESS | 1969 | 1461539417819 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]]]}] 16:10:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 16:10:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 519ms 16:10:17 INFO - PROCESS | 1969 | 1461539417841 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 16:10:17 INFO - PROCESS | 1969 | 1461539417844 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 16:10:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 16:10:17 INFO - PROCESS | 1969 | 1461539417852 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 16:10:17 INFO - PROCESS | 1969 | 1461539417853 Marionette TRACE conn2 <- [1,2206,null,{}] 16:10:17 INFO - PROCESS | 1969 | 1461539417855 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}] 16:10:17 INFO - PROCESS | 1969 | 1461539417967 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 16:10:17 INFO - PROCESS | 1969 | 1461539417980 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:17 INFO - PROCESS | 1969 | ++DOCSHELL 0x12aa3e800 == 46 [pid = 1969] [id = 559] 16:10:17 INFO - PROCESS | 1969 | ++DOMWINDOW == 115 (0x1297c2c00) [pid = 1969] [serial = 1677] [outer = 0x0] 16:10:18 INFO - PROCESS | 1969 | ++DOMWINDOW == 116 (0x129d29000) [pid = 1969] [serial = 1678] [outer = 0x1297c2c00] 16:10:18 INFO - PROCESS | 1969 | 1461539418005 Marionette DEBUG loaded listener.js 16:10:18 INFO - PROCESS | 1969 | ++DOMWINDOW == 117 (0x129d31000) [pid = 1969] [serial = 1679] [outer = 0x1297c2c00] 16:10:18 INFO - PROCESS | 1969 | 1461539418377 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]]]}] 16:10:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 16:10:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 568ms 16:10:18 INFO - PROCESS | 1969 | --DOMWINDOW == 116 (0x11bf90400) [pid = 1969] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 16:10:18 INFO - PROCESS | 1969 | --DOMWINDOW == 115 (0x11509a400) [pid = 1969] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 16:10:18 INFO - PROCESS | 1969 | --DOMWINDOW == 114 (0x11c7f4400) [pid = 1969] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 16:10:18 INFO - PROCESS | 1969 | --DOMWINDOW == 113 (0x11545b400) [pid = 1969] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 16:10:18 INFO - PROCESS | 1969 | --DOMWINDOW == 112 (0x118f99400) [pid = 1969] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 16:10:18 INFO - PROCESS | 1969 | --DOMWINDOW == 111 (0x114762400) [pid = 1969] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 16:10:18 INFO - PROCESS | 1969 | --DOMWINDOW == 110 (0x1147cec00) [pid = 1969] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 16:10:18 INFO - PROCESS | 1969 | --DOMWINDOW == 109 (0x125cc8800) [pid = 1969] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 16:10:18 INFO - PROCESS | 1969 | --DOMWINDOW == 108 (0x125ec5c00) [pid = 1969] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 16:10:18 INFO - PROCESS | 1969 | --DOMWINDOW == 107 (0x11bf87000) [pid = 1969] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 16:10:18 INFO - PROCESS | 1969 | --DOMWINDOW == 106 (0x118534800) [pid = 1969] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 16:10:18 INFO - PROCESS | 1969 | --DOMWINDOW == 105 (0x11c1d4400) [pid = 1969] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 16:10:18 INFO - PROCESS | 1969 | 1461539418514 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 16:10:18 INFO - PROCESS | 1969 | 1461539418516 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 16:10:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 16:10:18 INFO - PROCESS | 1969 | 1461539418520 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 16:10:18 INFO - PROCESS | 1969 | 1461539418521 Marionette TRACE conn2 <- [1,2210,null,{}] 16:10:18 INFO - PROCESS | 1969 | 1461539418523 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}] 16:10:18 INFO - PROCESS | 1969 | 1461539418624 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 16:10:18 INFO - PROCESS | 1969 | 1461539418628 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:18 INFO - PROCESS | 1969 | ++DOCSHELL 0x119d3e800 == 47 [pid = 1969] [id = 560] 16:10:18 INFO - PROCESS | 1969 | ++DOMWINDOW == 106 (0x1158fa400) [pid = 1969] [serial = 1680] [outer = 0x0] 16:10:18 INFO - PROCESS | 1969 | ++DOMWINDOW == 107 (0x119b5e000) [pid = 1969] [serial = 1681] [outer = 0x1158fa400] 16:10:18 INFO - PROCESS | 1969 | 1461539418655 Marionette DEBUG loaded listener.js 16:10:18 INFO - PROCESS | 1969 | ++DOMWINDOW == 108 (0x11c4d5000) [pid = 1969] [serial = 1682] [outer = 0x1158fa400] 16:10:19 INFO - PROCESS | 1969 | 1461539418997 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]]]}] 16:10:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 16:10:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 518ms 16:10:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 16:10:19 INFO - PROCESS | 1969 | 1461539419039 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 16:10:19 INFO - PROCESS | 1969 | 1461539419040 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 16:10:19 INFO - PROCESS | 1969 | 1461539419042 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 16:10:19 INFO - PROCESS | 1969 | 1461539419043 Marionette TRACE conn2 <- [1,2214,null,{}] 16:10:19 INFO - PROCESS | 1969 | 1461539419046 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}] 16:10:19 INFO - PROCESS | 1969 | 1461539419142 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 16:10:19 INFO - PROCESS | 1969 | 1461539419221 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:19 INFO - PROCESS | 1969 | ++DOCSHELL 0x12aa1b000 == 48 [pid = 1969] [id = 561] 16:10:19 INFO - PROCESS | 1969 | ++DOMWINDOW == 109 (0x11c1d4400) [pid = 1969] [serial = 1683] [outer = 0x0] 16:10:19 INFO - PROCESS | 1969 | ++DOMWINDOW == 110 (0x129d25000) [pid = 1969] [serial = 1684] [outer = 0x11c1d4400] 16:10:19 INFO - PROCESS | 1969 | 1461539419249 Marionette DEBUG loaded listener.js 16:10:19 INFO - PROCESS | 1969 | ++DOMWINDOW == 111 (0x12a19a800) [pid = 1969] [serial = 1685] [outer = 0x11c1d4400] 16:10:19 INFO - PROCESS | 1969 | 1461539419550 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]]]}] 16:10:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 16:10:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 569ms 16:10:19 INFO - PROCESS | 1969 | 1461539419612 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 16:10:19 INFO - PROCESS | 1969 | 1461539419613 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 16:10:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 16:10:19 INFO - PROCESS | 1969 | 1461539419616 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 16:10:19 INFO - PROCESS | 1969 | 1461539419618 Marionette TRACE conn2 <- [1,2218,null,{}] 16:10:19 INFO - PROCESS | 1969 | 1461539419620 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}] 16:10:19 INFO - PROCESS | 1969 | 1461539419729 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 16:10:19 INFO - PROCESS | 1969 | 1461539419791 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:19 INFO - PROCESS | 1969 | ++DOCSHELL 0x12bf8c800 == 49 [pid = 1969] [id = 562] 16:10:19 INFO - PROCESS | 1969 | ++DOMWINDOW == 112 (0x11c7f4400) [pid = 1969] [serial = 1686] [outer = 0x0] 16:10:19 INFO - PROCESS | 1969 | ++DOMWINDOW == 113 (0x12a4a1800) [pid = 1969] [serial = 1687] [outer = 0x11c7f4400] 16:10:19 INFO - PROCESS | 1969 | 1461539419821 Marionette DEBUG loaded listener.js 16:10:19 INFO - PROCESS | 1969 | ++DOMWINDOW == 114 (0x12a4ba400) [pid = 1969] [serial = 1688] [outer = 0x11c7f4400] 16:10:20 INFO - PROCESS | 1969 | 1461539420110 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]]]}] 16:10:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 16:10:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 519ms 16:10:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 16:10:20 INFO - PROCESS | 1969 | 1461539420135 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 16:10:20 INFO - PROCESS | 1969 | 1461539420136 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 16:10:20 INFO - PROCESS | 1969 | 1461539420138 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 16:10:20 INFO - PROCESS | 1969 | 1461539420139 Marionette TRACE conn2 <- [1,2222,null,{}] 16:10:20 INFO - PROCESS | 1969 | 1461539420150 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}] 16:10:20 INFO - PROCESS | 1969 | 1461539420252 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 16:10:20 INFO - PROCESS | 1969 | 1461539420257 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:20 INFO - PROCESS | 1969 | ++DOCSHELL 0x12d07d800 == 50 [pid = 1969] [id = 563] 16:10:20 INFO - PROCESS | 1969 | ++DOMWINDOW == 115 (0x12a4bc800) [pid = 1969] [serial = 1689] [outer = 0x0] 16:10:20 INFO - PROCESS | 1969 | ++DOMWINDOW == 116 (0x12a689400) [pid = 1969] [serial = 1690] [outer = 0x12a4bc800] 16:10:20 INFO - PROCESS | 1969 | 1461539420283 Marionette DEBUG loaded listener.js 16:10:20 INFO - PROCESS | 1969 | ++DOMWINDOW == 117 (0x12a691400) [pid = 1969] [serial = 1691] [outer = 0x12a4bc800] 16:10:21 INFO - PROCESS | 1969 | --DOCSHELL 0x1197d0800 == 49 [pid = 1969] [id = 104] 16:10:21 INFO - PROCESS | 1969 | --DOCSHELL 0x127a5a800 == 48 [pid = 1969] [id = 94] 16:10:21 INFO - PROCESS | 1969 | --DOCSHELL 0x11c157800 == 47 [pid = 1969] [id = 103] 16:10:21 INFO - PROCESS | 1969 | --DOCSHELL 0x114f74000 == 46 [pid = 1969] [id = 552] 16:10:21 INFO - PROCESS | 1969 | --DOCSHELL 0x11574f000 == 45 [pid = 1969] [id = 551] 16:10:21 INFO - PROCESS | 1969 | --DOCSHELL 0x12b867800 == 44 [pid = 1969] [id = 550] 16:10:21 INFO - PROCESS | 1969 | --DOCSHELL 0x12b44f000 == 43 [pid = 1969] [id = 549] 16:10:21 INFO - PROCESS | 1969 | --DOCSHELL 0x12b11c000 == 42 [pid = 1969] [id = 548] 16:10:21 INFO - PROCESS | 1969 | --DOCSHELL 0x12afce000 == 41 [pid = 1969] [id = 547] 16:10:21 INFO - PROCESS | 1969 | --DOCSHELL 0x12ad20800 == 40 [pid = 1969] [id = 546] 16:10:21 INFO - PROCESS | 1969 | --DOCSHELL 0x129a18000 == 39 [pid = 1969] [id = 545] 16:10:21 INFO - PROCESS | 1969 | --DOCSHELL 0x11c144000 == 38 [pid = 1969] [id = 544] 16:10:21 INFO - PROCESS | 1969 | --DOCSHELL 0x12ad19800 == 37 [pid = 1969] [id = 543] 16:10:21 INFO - PROCESS | 1969 | --DOCSHELL 0x1197be800 == 36 [pid = 1969] [id = 553] 16:10:21 INFO - PROCESS | 1969 | --DOCSHELL 0x119d3e800 == 35 [pid = 1969] [id = 560] 16:10:21 INFO - PROCESS | 1969 | --DOCSHELL 0x125f90800 == 34 [pid = 1969] [id = 554] 16:10:21 INFO - PROCESS | 1969 | --DOCSHELL 0x12aa3e800 == 33 [pid = 1969] [id = 559] 16:10:21 INFO - PROCESS | 1969 | --DOCSHELL 0x129e81800 == 32 [pid = 1969] [id = 556] 16:10:21 INFO - PROCESS | 1969 | --DOCSHELL 0x12aa1b000 == 31 [pid = 1969] [id = 561] 16:10:21 INFO - PROCESS | 1969 | --DOCSHELL 0x12a9d6800 == 30 [pid = 1969] [id = 558] 16:10:21 INFO - PROCESS | 1969 | --DOCSHELL 0x12a9a3000 == 29 [pid = 1969] [id = 557] 16:10:21 INFO - PROCESS | 1969 | --DOCSHELL 0x1277a9000 == 28 [pid = 1969] [id = 555] 16:10:22 INFO - PROCESS | 1969 | --DOMWINDOW == 116 (0x125f28000) [pid = 1969] [serial = 1627] [outer = 0x0] [url = about:blank] 16:10:22 INFO - PROCESS | 1969 | --DOMWINDOW == 115 (0x11bf8e400) [pid = 1969] [serial = 1609] [outer = 0x0] [url = about:blank] 16:10:22 INFO - PROCESS | 1969 | --DOMWINDOW == 114 (0x125eb8400) [pid = 1969] [serial = 1619] [outer = 0x0] [url = about:blank] 16:10:22 INFO - PROCESS | 1969 | --DOMWINDOW == 113 (0x11ad41c00) [pid = 1969] [serial = 1621] [outer = 0x0] [url = about:blank] 16:10:22 INFO - PROCESS | 1969 | --DOMWINDOW == 112 (0x125cc7000) [pid = 1969] [serial = 1616] [outer = 0x0] [url = about:blank] 16:10:22 INFO - PROCESS | 1969 | --DOMWINDOW == 111 (0x125ec6800) [pid = 1969] [serial = 1625] [outer = 0x0] [url = about:blank] 16:10:22 INFO - PROCESS | 1969 | --DOMWINDOW == 110 (0x11c41f000) [pid = 1969] [serial = 1622] [outer = 0x0] [url = about:blank] 16:10:22 INFO - PROCESS | 1969 | --DOMWINDOW == 109 (0x11c1d5800) [pid = 1969] [serial = 1610] [outer = 0x0] [url = about:blank] 16:10:22 INFO - PROCESS | 1969 | --DOMWINDOW == 108 (0x11bb65800) [pid = 1969] [serial = 1607] [outer = 0x0] [url = about:blank] 16:10:22 INFO - PROCESS | 1969 | --DOMWINDOW == 107 (0x125e09800) [pid = 1969] [serial = 1624] [outer = 0x0] [url = about:blank] 16:10:22 INFO - PROCESS | 1969 | --DOMWINDOW == 106 (0x1277c1800) [pid = 1969] [serial = 1628] [outer = 0x0] [url = about:blank] 16:10:22 INFO - PROCESS | 1969 | --DOCSHELL 0x12bf8c800 == 27 [pid = 1969] [id = 562] 16:10:22 INFO - PROCESS | 1969 | --DOMWINDOW == 105 (0x11c41b800) [pid = 1969] [serial = 1612] [outer = 0x0] [url = about:blank] 16:10:22 INFO - PROCESS | 1969 | --DOMWINDOW == 104 (0x11503f000) [pid = 1969] [serial = 1585] [outer = 0x0] [url = about:blank] 16:10:22 INFO - PROCESS | 1969 | --DOMWINDOW == 103 (0x11870e800) [pid = 1969] [serial = 1588] [outer = 0x0] [url = about:blank] 16:10:22 INFO - PROCESS | 1969 | --DOMWINDOW == 102 (0x11af0c800) [pid = 1969] [serial = 1591] [outer = 0x0] [url = about:blank] 16:10:22 INFO - PROCESS | 1969 | --DOMWINDOW == 101 (0x115460400) [pid = 1969] [serial = 1597] [outer = 0x0] [url = about:blank] 16:10:22 INFO - PROCESS | 1969 | --DOMWINDOW == 100 (0x1158f9c00) [pid = 1969] [serial = 1598] [outer = 0x0] [url = about:blank] 16:10:22 INFO - PROCESS | 1969 | --DOMWINDOW == 99 (0x125852400) [pid = 1969] [serial = 1615] [outer = 0x0] [url = about:blank] 16:10:22 INFO - PROCESS | 1969 | --DOMWINDOW == 98 (0x118538000) [pid = 1969] [serial = 1600] [outer = 0x0] [url = about:blank] 16:10:22 INFO - PROCESS | 1969 | --DOMWINDOW == 97 (0x1191a4c00) [pid = 1969] [serial = 1601] [outer = 0x0] [url = about:blank] 16:10:22 INFO - PROCESS | 1969 | --DOMWINDOW == 96 (0x119b58000) [pid = 1969] [serial = 1603] [outer = 0x0] [url = about:blank] 16:10:22 INFO - PROCESS | 1969 | --DOMWINDOW == 95 (0x11aa7f000) [pid = 1969] [serial = 1604] [outer = 0x0] [url = about:blank] 16:10:22 INFO - PROCESS | 1969 | --DOMWINDOW == 94 (0x115041800) [pid = 1969] [serial = 1595] [outer = 0x0] [url = about:blank] 16:10:22 INFO - PROCESS | 1969 | --DOMWINDOW == 93 (0x114ee8400) [pid = 1969] [serial = 1594] [outer = 0x0] [url = about:blank] 16:10:22 INFO - PROCESS | 1969 | --DOMWINDOW == 92 (0x11ad46000) [pid = 1969] [serial = 1606] [outer = 0x0] [url = about:blank] 16:10:22 INFO - PROCESS | 1969 | --DOMWINDOW == 91 (0x11c7f3c00) [pid = 1969] [serial = 1613] [outer = 0x0] [url = about:blank] 16:10:22 INFO - PROCESS | 1969 | --DOMWINDOW == 90 (0x125e06000) [pid = 1969] [serial = 1618] [outer = 0x0] [url = about:blank] 16:10:22 INFO - PROCESS | 1969 | 1461539422251 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]]]}] 16:10:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 16:10:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 2132ms 16:10:22 INFO - PROCESS | 1969 | 1461539422271 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 16:10:22 INFO - PROCESS | 1969 | 1461539422273 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 16:10:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 16:10:22 INFO - PROCESS | 1969 | 1461539422281 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 16:10:22 INFO - PROCESS | 1969 | 1461539422283 Marionette TRACE conn2 <- [1,2226,null,{}] 16:10:22 INFO - PROCESS | 1969 | 1461539422288 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}] 16:10:22 INFO - PROCESS | 1969 | 1461539422370 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 16:10:22 INFO - PROCESS | 1969 | 1461539422378 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:22 INFO - PROCESS | 1969 | ++DOCSHELL 0x1152d5000 == 28 [pid = 1969] [id = 564] 16:10:22 INFO - PROCESS | 1969 | ++DOMWINDOW == 91 (0x115041000) [pid = 1969] [serial = 1692] [outer = 0x0] 16:10:22 INFO - PROCESS | 1969 | ++DOMWINDOW == 92 (0x115041800) [pid = 1969] [serial = 1693] [outer = 0x115041000] 16:10:22 INFO - PROCESS | 1969 | 1461539422408 Marionette DEBUG loaded listener.js 16:10:22 INFO - PROCESS | 1969 | ++DOMWINDOW == 93 (0x11504a000) [pid = 1969] [serial = 1694] [outer = 0x115041000] 16:10:22 INFO - PROCESS | 1969 | 1461539422780 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]]]}] 16:10:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 16:10:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 525ms 16:10:22 INFO - PROCESS | 1969 | 1461539422802 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 16:10:22 INFO - PROCESS | 1969 | 1461539422807 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 16:10:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 16:10:22 INFO - PROCESS | 1969 | 1461539422811 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 16:10:22 INFO - PROCESS | 1969 | 1461539422813 Marionette TRACE conn2 <- [1,2230,null,{}] 16:10:22 INFO - PROCESS | 1969 | 1461539422816 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}] 16:10:22 INFO - PROCESS | 1969 | 1461539422898 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 16:10:22 INFO - PROCESS | 1969 | 1461539422949 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:22 INFO - PROCESS | 1969 | ++DOCSHELL 0x118a7d800 == 29 [pid = 1969] [id = 565] 16:10:22 INFO - PROCESS | 1969 | ++DOMWINDOW == 94 (0x115048400) [pid = 1969] [serial = 1695] [outer = 0x0] 16:10:22 INFO - PROCESS | 1969 | ++DOMWINDOW == 95 (0x11538b000) [pid = 1969] [serial = 1696] [outer = 0x115048400] 16:10:22 INFO - PROCESS | 1969 | 1461539422976 Marionette DEBUG loaded listener.js 16:10:23 INFO - PROCESS | 1969 | ++DOMWINDOW == 96 (0x115793400) [pid = 1969] [serial = 1697] [outer = 0x115048400] 16:10:23 INFO - PROCESS | 1969 | 1461539423285 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]]]}] 16:10:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 16:10:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 520ms 16:10:23 INFO - PROCESS | 1969 | 1461539423331 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 16:10:23 INFO - PROCESS | 1969 | 1461539423333 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 16:10:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 16:10:23 INFO - PROCESS | 1969 | 1461539423336 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 16:10:23 INFO - PROCESS | 1969 | 1461539423339 Marionette TRACE conn2 <- [1,2234,null,{}] 16:10:23 INFO - PROCESS | 1969 | 1461539423347 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}] 16:10:23 INFO - PROCESS | 1969 | 1461539423427 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 16:10:23 INFO - PROCESS | 1969 | 1461539423479 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:23 INFO - PROCESS | 1969 | ++DOCSHELL 0x119d48000 == 30 [pid = 1969] [id = 566] 16:10:23 INFO - PROCESS | 1969 | ++DOMWINDOW == 97 (0x114010000) [pid = 1969] [serial = 1698] [outer = 0x0] 16:10:23 INFO - PROCESS | 1969 | ++DOMWINDOW == 98 (0x1177ee800) [pid = 1969] [serial = 1699] [outer = 0x114010000] 16:10:23 INFO - PROCESS | 1969 | 1461539423509 Marionette DEBUG loaded listener.js 16:10:23 INFO - PROCESS | 1969 | ++DOMWINDOW == 99 (0x118cf0c00) [pid = 1969] [serial = 1700] [outer = 0x114010000] 16:10:23 INFO - PROCESS | 1969 | 1461539423834 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]]]}] 16:10:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 16:10:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 525ms 16:10:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 16:10:23 INFO - PROCESS | 1969 | 1461539423863 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 16:10:23 INFO - PROCESS | 1969 | 1461539423865 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 16:10:23 INFO - PROCESS | 1969 | 1461539423867 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 16:10:23 INFO - PROCESS | 1969 | 1461539423868 Marionette TRACE conn2 <- [1,2238,null,{}] 16:10:23 INFO - PROCESS | 1969 | 1461539423871 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}] 16:10:23 INFO - PROCESS | 1969 | 1461539423949 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 16:10:23 INFO - PROCESS | 1969 | 1461539423954 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:23 INFO - PROCESS | 1969 | ++DOCSHELL 0x11b9a0800 == 31 [pid = 1969] [id = 567] 16:10:23 INFO - PROCESS | 1969 | ++DOMWINDOW == 100 (0x118f69c00) [pid = 1969] [serial = 1701] [outer = 0x0] 16:10:23 INFO - PROCESS | 1969 | ++DOMWINDOW == 101 (0x119134c00) [pid = 1969] [serial = 1702] [outer = 0x118f69c00] 16:10:23 INFO - PROCESS | 1969 | 1461539423984 Marionette DEBUG loaded listener.js 16:10:24 INFO - PROCESS | 1969 | ++DOMWINDOW == 102 (0x119746000) [pid = 1969] [serial = 1703] [outer = 0x118f69c00] 16:10:24 INFO - PROCESS | 1969 | 1461539424301 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]]]}] 16:10:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 16:10:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 469ms 16:10:24 INFO - PROCESS | 1969 | 1461539424337 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 16:10:24 INFO - PROCESS | 1969 | 1461539424338 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 16:10:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 16:10:24 INFO - PROCESS | 1969 | 1461539424342 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 16:10:24 INFO - PROCESS | 1969 | 1461539424344 Marionette TRACE conn2 <- [1,2242,null,{}] 16:10:24 INFO - PROCESS | 1969 | 1461539424347 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}] 16:10:24 INFO - PROCESS | 1969 | 1461539424441 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 16:10:24 INFO - PROCESS | 1969 | 1461539424447 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:24 INFO - PROCESS | 1969 | ++DOCSHELL 0x11bcc5000 == 32 [pid = 1969] [id = 568] 16:10:24 INFO - PROCESS | 1969 | ++DOMWINDOW == 103 (0x1155eb800) [pid = 1969] [serial = 1704] [outer = 0x0] 16:10:24 INFO - PROCESS | 1969 | ++DOMWINDOW == 104 (0x119b55400) [pid = 1969] [serial = 1705] [outer = 0x1155eb800] 16:10:24 INFO - PROCESS | 1969 | 1461539424473 Marionette DEBUG loaded listener.js 16:10:24 INFO - PROCESS | 1969 | ++DOMWINDOW == 105 (0x119e5c800) [pid = 1969] [serial = 1706] [outer = 0x1155eb800] 16:10:24 INFO - PROCESS | 1969 | 1461539424817 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]]]}] 16:10:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 16:10:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 521ms 16:10:24 INFO - PROCESS | 1969 | 1461539424862 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 16:10:24 INFO - PROCESS | 1969 | 1461539424863 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 16:10:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 16:10:24 INFO - PROCESS | 1969 | 1461539424866 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 16:10:24 INFO - PROCESS | 1969 | 1461539424867 Marionette TRACE conn2 <- [1,2246,null,{}] 16:10:24 INFO - PROCESS | 1969 | 1461539424869 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}] 16:10:24 INFO - PROCESS | 1969 | 1461539424966 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 16:10:25 INFO - PROCESS | 1969 | 1461539425024 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:25 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c837800 == 33 [pid = 1969] [id = 569] 16:10:25 INFO - PROCESS | 1969 | ++DOMWINDOW == 106 (0x119b5b400) [pid = 1969] [serial = 1707] [outer = 0x0] 16:10:25 INFO - PROCESS | 1969 | ++DOMWINDOW == 107 (0x11a606000) [pid = 1969] [serial = 1708] [outer = 0x119b5b400] 16:10:25 INFO - PROCESS | 1969 | 1461539425053 Marionette DEBUG loaded listener.js 16:10:25 INFO - PROCESS | 1969 | ++DOMWINDOW == 108 (0x11af77800) [pid = 1969] [serial = 1709] [outer = 0x119b5b400] 16:10:25 INFO - PROCESS | 1969 | 1461539425343 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]]]}] 16:10:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 16:10:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 519ms 16:10:25 INFO - PROCESS | 1969 | 1461539425385 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 16:10:25 INFO - PROCESS | 1969 | 1461539425386 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 16:10:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 16:10:25 INFO - PROCESS | 1969 | 1461539425388 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 16:10:25 INFO - PROCESS | 1969 | 1461539425390 Marionette TRACE conn2 <- [1,2250,null,{}] 16:10:25 INFO - PROCESS | 1969 | 1461539425396 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}] 16:10:25 INFO - PROCESS | 1969 | 1461539425471 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 16:10:25 INFO - PROCESS | 1969 | 1461539425476 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:25 INFO - PROCESS | 1969 | ++DOCSHELL 0x125ab7000 == 34 [pid = 1969] [id = 570] 16:10:25 INFO - PROCESS | 1969 | ++DOMWINDOW == 109 (0x118a5c000) [pid = 1969] [serial = 1710] [outer = 0x0] 16:10:25 INFO - PROCESS | 1969 | ++DOMWINDOW == 110 (0x11b1b0800) [pid = 1969] [serial = 1711] [outer = 0x118a5c000] 16:10:25 INFO - PROCESS | 1969 | 1461539425503 Marionette DEBUG loaded listener.js 16:10:25 INFO - PROCESS | 1969 | ++DOMWINDOW == 111 (0x11b917800) [pid = 1969] [serial = 1712] [outer = 0x118a5c000] 16:10:25 INFO - PROCESS | 1969 | 1461539425817 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]]]}] 16:10:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 16:10:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 471ms 16:10:25 INFO - PROCESS | 1969 | 1461539425861 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 16:10:25 INFO - PROCESS | 1969 | 1461539425862 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 16:10:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 16:10:25 INFO - PROCESS | 1969 | 1461539425864 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 16:10:25 INFO - PROCESS | 1969 | 1461539425865 Marionette TRACE conn2 <- [1,2254,null,{}] 16:10:25 INFO - PROCESS | 1969 | 1461539425868 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}] 16:10:25 INFO - PROCESS | 1969 | 1461539425963 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 16:10:25 INFO - PROCESS | 1969 | 1461539425969 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:25 INFO - PROCESS | 1969 | ++DOCSHELL 0x125db2800 == 35 [pid = 1969] [id = 571] 16:10:25 INFO - PROCESS | 1969 | ++DOMWINDOW == 112 (0x11af7ec00) [pid = 1969] [serial = 1713] [outer = 0x0] 16:10:25 INFO - PROCESS | 1969 | ++DOMWINDOW == 113 (0x11bbba800) [pid = 1969] [serial = 1714] [outer = 0x11af7ec00] 16:10:25 INFO - PROCESS | 1969 | 1461539425997 Marionette DEBUG loaded listener.js 16:10:26 INFO - PROCESS | 1969 | ++DOMWINDOW == 114 (0x11bbc5800) [pid = 1969] [serial = 1715] [outer = 0x11af7ec00] 16:10:26 INFO - PROCESS | 1969 | 1461539426309 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]]]}] 16:10:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 16:10:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 469ms 16:10:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 16:10:26 INFO - PROCESS | 1969 | 1461539426334 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 16:10:26 INFO - PROCESS | 1969 | 1461539426335 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 16:10:26 INFO - PROCESS | 1969 | 1461539426337 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 16:10:26 INFO - PROCESS | 1969 | 1461539426338 Marionette TRACE conn2 <- [1,2258,null,{}] 16:10:26 INFO - PROCESS | 1969 | 1461539426341 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}] 16:10:26 INFO - PROCESS | 1969 | 1461539426417 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 16:10:26 INFO - PROCESS | 1969 | 1461539426422 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:26 INFO - PROCESS | 1969 | ++DOCSHELL 0x119d47000 == 36 [pid = 1969] [id = 572] 16:10:26 INFO - PROCESS | 1969 | ++DOMWINDOW == 115 (0x11bf85c00) [pid = 1969] [serial = 1716] [outer = 0x0] 16:10:26 INFO - PROCESS | 1969 | ++DOMWINDOW == 116 (0x11c122000) [pid = 1969] [serial = 1717] [outer = 0x11bf85c00] 16:10:26 INFO - PROCESS | 1969 | 1461539426451 Marionette DEBUG loaded listener.js 16:10:26 INFO - PROCESS | 1969 | ++DOMWINDOW == 117 (0x11c1cdc00) [pid = 1969] [serial = 1718] [outer = 0x11bf85c00] 16:10:26 INFO - PROCESS | 1969 | 1461539426776 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]]]}] 16:10:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 16:10:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 472ms 16:10:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 16:10:26 INFO - PROCESS | 1969 | 1461539426810 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 16:10:26 INFO - PROCESS | 1969 | 1461539426811 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 16:10:26 INFO - PROCESS | 1969 | 1461539426813 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 16:10:26 INFO - PROCESS | 1969 | 1461539426814 Marionette TRACE conn2 <- [1,2262,null,{}] 16:10:26 INFO - PROCESS | 1969 | 1461539426817 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}] 16:10:26 INFO - PROCESS | 1969 | 1461539426924 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 16:10:26 INFO - PROCESS | 1969 | 1461539426961 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:26 INFO - PROCESS | 1969 | ++DOCSHELL 0x127035000 == 37 [pid = 1969] [id = 573] 16:10:26 INFO - PROCESS | 1969 | ++DOMWINDOW == 118 (0x11bbc2c00) [pid = 1969] [serial = 1719] [outer = 0x0] 16:10:26 INFO - PROCESS | 1969 | ++DOMWINDOW == 119 (0x11c1d6400) [pid = 1969] [serial = 1720] [outer = 0x11bbc2c00] 16:10:26 INFO - PROCESS | 1969 | 1461539426988 Marionette DEBUG loaded listener.js 16:10:27 INFO - PROCESS | 1969 | ++DOMWINDOW == 120 (0x11c1d9800) [pid = 1969] [serial = 1721] [outer = 0x11bbc2c00] 16:10:27 INFO - PROCESS | 1969 | 1461539427309 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]]]}] 16:10:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 16:10:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 518ms 16:10:27 INFO - PROCESS | 1969 | 1461539427333 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 16:10:27 INFO - PROCESS | 1969 | 1461539427335 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 16:10:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 16:10:27 INFO - PROCESS | 1969 | 1461539427337 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 16:10:27 INFO - PROCESS | 1969 | 1461539427339 Marionette TRACE conn2 <- [1,2266,null,{}] 16:10:27 INFO - PROCESS | 1969 | 1461539427342 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}] 16:10:27 INFO - PROCESS | 1969 | 1461539427449 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 16:10:27 INFO - PROCESS | 1969 | 1461539427462 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:27 INFO - PROCESS | 1969 | ++DOCSHELL 0x11bcc0800 == 38 [pid = 1969] [id = 574] 16:10:27 INFO - PROCESS | 1969 | ++DOMWINDOW == 121 (0x11c1dcc00) [pid = 1969] [serial = 1722] [outer = 0x0] 16:10:27 INFO - PROCESS | 1969 | ++DOMWINDOW == 122 (0x11c4cec00) [pid = 1969] [serial = 1723] [outer = 0x11c1dcc00] 16:10:27 INFO - PROCESS | 1969 | 1461539427495 Marionette DEBUG loaded listener.js 16:10:27 INFO - PROCESS | 1969 | ++DOMWINDOW == 123 (0x125851000) [pid = 1969] [serial = 1724] [outer = 0x11c1dcc00] 16:10:27 INFO - PROCESS | 1969 | 1461539427857 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]]]}] 16:10:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 16:10:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 571ms 16:10:27 INFO - PROCESS | 1969 | 1461539427914 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 16:10:27 INFO - PROCESS | 1969 | 1461539427915 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 16:10:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 16:10:27 INFO - PROCESS | 1969 | 1461539427917 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 16:10:27 INFO - PROCESS | 1969 | 1461539427918 Marionette TRACE conn2 <- [1,2270,null,{}] 16:10:27 INFO - PROCESS | 1969 | 1461539427920 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}] 16:10:28 INFO - PROCESS | 1969 | 1461539428015 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 16:10:28 INFO - PROCESS | 1969 | 1461539428019 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:28 INFO - PROCESS | 1969 | ++DOCSHELL 0x129742800 == 39 [pid = 1969] [id = 575] 16:10:28 INFO - PROCESS | 1969 | ++DOMWINDOW == 124 (0x11c417000) [pid = 1969] [serial = 1725] [outer = 0x0] 16:10:28 INFO - PROCESS | 1969 | ++DOMWINDOW == 125 (0x125b73000) [pid = 1969] [serial = 1726] [outer = 0x11c417000] 16:10:28 INFO - PROCESS | 1969 | 1461539428044 Marionette DEBUG loaded listener.js 16:10:28 INFO - PROCESS | 1969 | ++DOMWINDOW == 126 (0x125d5fc00) [pid = 1969] [serial = 1727] [outer = 0x11c417000] 16:10:28 INFO - PROCESS | 1969 | 1461539428370 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]]]}] 16:10:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 16:10:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 468ms 16:10:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 16:10:28 INFO - PROCESS | 1969 | 1461539428385 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 16:10:28 INFO - PROCESS | 1969 | 1461539428386 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 16:10:28 INFO - PROCESS | 1969 | 1461539428388 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 16:10:28 INFO - PROCESS | 1969 | 1461539428390 Marionette TRACE conn2 <- [1,2274,null,{}] 16:10:28 INFO - PROCESS | 1969 | 1461539428395 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}] 16:10:28 INFO - PROCESS | 1969 | 1461539428488 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 16:10:28 INFO - PROCESS | 1969 | 1461539428492 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:28 INFO - PROCESS | 1969 | ++DOCSHELL 0x129e41800 == 40 [pid = 1969] [id = 576] 16:10:28 INFO - PROCESS | 1969 | ++DOMWINDOW == 127 (0x11c4d5400) [pid = 1969] [serial = 1728] [outer = 0x0] 16:10:28 INFO - PROCESS | 1969 | ++DOMWINDOW == 128 (0x125e09c00) [pid = 1969] [serial = 1729] [outer = 0x11c4d5400] 16:10:28 INFO - PROCESS | 1969 | 1461539428518 Marionette DEBUG loaded listener.js 16:10:28 INFO - PROCESS | 1969 | ++DOMWINDOW == 129 (0x125e0f000) [pid = 1969] [serial = 1730] [outer = 0x11c4d5400] 16:10:28 INFO - PROCESS | 1969 | 1461539428920 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]]]}] 16:10:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 16:10:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 571ms 16:10:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 16:10:28 INFO - PROCESS | 1969 | 1461539428960 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 16:10:28 INFO - PROCESS | 1969 | 1461539428962 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 16:10:28 INFO - PROCESS | 1969 | 1461539428964 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 16:10:28 INFO - PROCESS | 1969 | 1461539428965 Marionette TRACE conn2 <- [1,2278,null,{}] 16:10:28 INFO - PROCESS | 1969 | 1461539428967 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}] 16:10:29 INFO - PROCESS | 1969 | 1461539429062 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 16:10:29 INFO - PROCESS | 1969 | 1461539429073 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:29 INFO - PROCESS | 1969 | ++DOCSHELL 0x129e90800 == 41 [pid = 1969] [id = 577] 16:10:29 INFO - PROCESS | 1969 | ++DOMWINDOW == 130 (0x125e0e000) [pid = 1969] [serial = 1731] [outer = 0x0] 16:10:29 INFO - PROCESS | 1969 | ++DOMWINDOW == 131 (0x125ebc800) [pid = 1969] [serial = 1732] [outer = 0x125e0e000] 16:10:29 INFO - PROCESS | 1969 | 1461539429099 Marionette DEBUG loaded listener.js 16:10:29 INFO - PROCESS | 1969 | ++DOMWINDOW == 132 (0x125ec4400) [pid = 1969] [serial = 1733] [outer = 0x125e0e000] 16:10:29 INFO - PROCESS | 1969 | --DOMWINDOW == 131 (0x139b32800) [pid = 1969] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 16:10:29 INFO - PROCESS | 1969 | --DOMWINDOW == 130 (0x125eba400) [pid = 1969] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 16:10:29 INFO - PROCESS | 1969 | --DOMWINDOW == 129 (0x127fa4000) [pid = 1969] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 16:10:29 INFO - PROCESS | 1969 | --DOMWINDOW == 128 (0x1297c2c00) [pid = 1969] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 16:10:29 INFO - PROCESS | 1969 | --DOMWINDOW == 127 (0x1158fa400) [pid = 1969] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 16:10:29 INFO - PROCESS | 1969 | --DOMWINDOW == 126 (0x11c7f4400) [pid = 1969] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 16:10:29 INFO - PROCESS | 1969 | --DOMWINDOW == 125 (0x11c1d4400) [pid = 1969] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 16:10:29 INFO - PROCESS | 1969 | --DOMWINDOW == 124 (0x11c653c00) [pid = 1969] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 16:10:29 INFO - PROCESS | 1969 | --DOMWINDOW == 123 (0x118536400) [pid = 1969] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 16:10:29 INFO - PROCESS | 1969 | --DOMWINDOW == 122 (0x11aa76800) [pid = 1969] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 16:10:29 INFO - PROCESS | 1969 | --DOMWINDOW == 121 (0x11578c000) [pid = 1969] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 16:10:29 INFO - PROCESS | 1969 | --DOMWINDOW == 120 (0x115655000) [pid = 1969] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 16:10:29 INFO - PROCESS | 1969 | --DOMWINDOW == 119 (0x11475f400) [pid = 1969] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 16:10:29 INFO - PROCESS | 1969 | --DOMWINDOW == 118 (0x1297cbc00) [pid = 1969] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 16:10:29 INFO - PROCESS | 1969 | --DOMWINDOW == 117 (0x129773c00) [pid = 1969] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 16:10:29 INFO - PROCESS | 1969 | --DOMWINDOW == 116 (0x125ed7400) [pid = 1969] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 16:10:29 INFO - PROCESS | 1969 | --DOMWINDOW == 115 (0x125ec4000) [pid = 1969] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 16:10:29 INFO - PROCESS | 1969 | --DOMWINDOW == 114 (0x11bf86400) [pid = 1969] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 16:10:29 INFO - PROCESS | 1969 | --DOMWINDOW == 113 (0x119747800) [pid = 1969] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 16:10:29 INFO - PROCESS | 1969 | --DOMWINDOW == 112 (0x115651800) [pid = 1969] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 16:10:29 INFO - PROCESS | 1969 | --DOMWINDOW == 111 (0x1277c0000) [pid = 1969] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 16:10:29 INFO - PROCESS | 1969 | --DOMWINDOW == 110 (0x114bb3800) [pid = 1969] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 16:10:29 INFO - PROCESS | 1969 | --DOMWINDOW == 109 (0x11475d400) [pid = 1969] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 16:10:29 INFO - PROCESS | 1969 | --DOMWINDOW == 108 (0x1159a4c00) [pid = 1969] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 16:10:29 INFO - PROCESS | 1969 | --DOMWINDOW == 107 (0x11c1d7400) [pid = 1969] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 16:10:29 INFO - PROCESS | 1969 | 1461539429616 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]]]}] 16:10:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 16:10:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 668ms 16:10:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 16:10:29 INFO - PROCESS | 1969 | 1461539429632 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 16:10:29 INFO - PROCESS | 1969 | 1461539429633 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 16:10:29 INFO - PROCESS | 1969 | 1461539429635 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 16:10:29 INFO - PROCESS | 1969 | 1461539429636 Marionette TRACE conn2 <- [1,2282,null,{}] 16:10:29 INFO - PROCESS | 1969 | 1461539429639 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}] 16:10:29 INFO - PROCESS | 1969 | 1461539429718 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 16:10:29 INFO - PROCESS | 1969 | 1461539429722 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:29 INFO - PROCESS | 1969 | ++DOCSHELL 0x125b59000 == 42 [pid = 1969] [id = 578] 16:10:29 INFO - PROCESS | 1969 | ++DOMWINDOW == 108 (0x115647800) [pid = 1969] [serial = 1734] [outer = 0x0] 16:10:29 INFO - PROCESS | 1969 | ++DOMWINDOW == 109 (0x118536400) [pid = 1969] [serial = 1735] [outer = 0x115647800] 16:10:29 INFO - PROCESS | 1969 | 1461539429752 Marionette DEBUG loaded listener.js 16:10:29 INFO - PROCESS | 1969 | ++DOMWINDOW == 110 (0x11af49800) [pid = 1969] [serial = 1736] [outer = 0x115647800] 16:10:30 INFO - PROCESS | 1969 | 1461539430096 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]]]}] 16:10:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 16:10:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 518ms 16:10:30 INFO - PROCESS | 1969 | 1461539430155 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 16:10:30 INFO - PROCESS | 1969 | 1461539430156 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 16:10:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 16:10:30 INFO - PROCESS | 1969 | 1461539430158 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 16:10:30 INFO - PROCESS | 1969 | 1461539430160 Marionette TRACE conn2 <- [1,2286,null,{}] 16:10:30 INFO - PROCESS | 1969 | 1461539430162 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}] 16:10:30 INFO - PROCESS | 1969 | 1461539430243 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 16:10:30 INFO - PROCESS | 1969 | 1461539430248 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:30 INFO - PROCESS | 1969 | ++DOCSHELL 0x12a47e000 == 43 [pid = 1969] [id = 579] 16:10:30 INFO - PROCESS | 1969 | ++DOMWINDOW == 111 (0x11bbc3400) [pid = 1969] [serial = 1737] [outer = 0x0] 16:10:30 INFO - PROCESS | 1969 | ++DOMWINDOW == 112 (0x125eb7400) [pid = 1969] [serial = 1738] [outer = 0x11bbc3400] 16:10:30 INFO - PROCESS | 1969 | 1461539430274 Marionette DEBUG loaded listener.js 16:10:30 INFO - PROCESS | 1969 | ++DOMWINDOW == 113 (0x125ed0c00) [pid = 1969] [serial = 1739] [outer = 0x11bbc3400] 16:10:30 INFO - PROCESS | 1969 | 1461539430596 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]]]}] 16:10:30 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 16:10:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 470ms 16:10:30 INFO - PROCESS | 1969 | 1461539430629 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 16:10:30 INFO - PROCESS | 1969 | 1461539430630 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 16:10:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 16:10:30 INFO - PROCESS | 1969 | 1461539430633 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 16:10:30 INFO - PROCESS | 1969 | 1461539430634 Marionette TRACE conn2 <- [1,2290,null,{}] 16:10:30 INFO - PROCESS | 1969 | 1461539430636 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}] 16:10:30 INFO - PROCESS | 1969 | 1461539430717 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 16:10:30 INFO - PROCESS | 1969 | 1461539430773 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:30 INFO - PROCESS | 1969 | ++DOCSHELL 0x12a9a4800 == 44 [pid = 1969] [id = 580] 16:10:30 INFO - PROCESS | 1969 | ++DOMWINDOW == 114 (0x11bbc5c00) [pid = 1969] [serial = 1740] [outer = 0x0] 16:10:30 INFO - PROCESS | 1969 | ++DOMWINDOW == 115 (0x125ed3400) [pid = 1969] [serial = 1741] [outer = 0x11bbc5c00] 16:10:30 INFO - PROCESS | 1969 | 1461539430799 Marionette DEBUG loaded listener.js 16:10:30 INFO - PROCESS | 1969 | ++DOMWINDOW == 116 (0x125edbc00) [pid = 1969] [serial = 1742] [outer = 0x11bbc5c00] 16:10:31 INFO - PROCESS | 1969 | 1461539431095 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]]]}] 16:10:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 16:10:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 518ms 16:10:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 16:10:31 INFO - PROCESS | 1969 | 1461539431151 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 16:10:31 INFO - PROCESS | 1969 | 1461539431152 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 16:10:31 INFO - PROCESS | 1969 | 1461539431155 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 16:10:31 INFO - PROCESS | 1969 | 1461539431156 Marionette TRACE conn2 <- [1,2294,null,{}] 16:10:31 INFO - PROCESS | 1969 | 1461539431158 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}] 16:10:31 INFO - PROCESS | 1969 | 1461539431238 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 16:10:31 INFO - PROCESS | 1969 | 1461539431245 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:31 INFO - PROCESS | 1969 | ++DOCSHELL 0x12a9d1800 == 45 [pid = 1969] [id = 581] 16:10:31 INFO - PROCESS | 1969 | ++DOMWINDOW == 117 (0x125edb800) [pid = 1969] [serial = 1743] [outer = 0x0] 16:10:31 INFO - PROCESS | 1969 | ++DOMWINDOW == 118 (0x125f30400) [pid = 1969] [serial = 1744] [outer = 0x125edb800] 16:10:31 INFO - PROCESS | 1969 | 1461539431270 Marionette DEBUG loaded listener.js 16:10:31 INFO - PROCESS | 1969 | ++DOMWINDOW == 119 (0x126b71000) [pid = 1969] [serial = 1745] [outer = 0x125edb800] 16:10:31 INFO - PROCESS | 1969 | 1461539431795 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]]]}] 16:10:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 16:10:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 671ms 16:10:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 16:10:31 INFO - PROCESS | 1969 | 1461539431826 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 16:10:31 INFO - PROCESS | 1969 | 1461539431829 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 16:10:31 INFO - PROCESS | 1969 | 1461539431832 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 16:10:31 INFO - PROCESS | 1969 | 1461539431835 Marionette TRACE conn2 <- [1,2298,null,{}] 16:10:31 INFO - PROCESS | 1969 | 1461539431839 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}] 16:10:31 INFO - PROCESS | 1969 | 1461539431951 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 16:10:32 INFO - PROCESS | 1969 | 1461539432029 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:32 INFO - PROCESS | 1969 | ++DOCSHELL 0x118cca800 == 46 [pid = 1969] [id = 582] 16:10:32 INFO - PROCESS | 1969 | ++DOMWINDOW == 120 (0x114ee4c00) [pid = 1969] [serial = 1746] [outer = 0x0] 16:10:32 INFO - PROCESS | 1969 | ++DOMWINDOW == 121 (0x11503ec00) [pid = 1969] [serial = 1747] [outer = 0x114ee4c00] 16:10:32 INFO - PROCESS | 1969 | 1461539432062 Marionette DEBUG loaded listener.js 16:10:32 INFO - PROCESS | 1969 | ++DOMWINDOW == 122 (0x11509bc00) [pid = 1969] [serial = 1748] [outer = 0x114ee4c00] 16:10:32 INFO - PROCESS | 1969 | 1461539432614 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]]]}] 16:10:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 16:10:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 821ms 16:10:32 INFO - PROCESS | 1969 | 1461539432669 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 16:10:32 INFO - PROCESS | 1969 | 1461539432674 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 16:10:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 16:10:32 INFO - PROCESS | 1969 | 1461539432682 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 16:10:32 INFO - PROCESS | 1969 | 1461539432684 Marionette TRACE conn2 <- [1,2302,null,{}] 16:10:32 INFO - PROCESS | 1969 | 1461539432687 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}] 16:10:32 INFO - PROCESS | 1969 | 1461539432795 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 16:10:32 INFO - PROCESS | 1969 | 1461539432873 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:32 INFO - PROCESS | 1969 | ++DOCSHELL 0x114430800 == 47 [pid = 1969] [id = 583] 16:10:32 INFO - PROCESS | 1969 | ++DOMWINDOW == 123 (0x11508e800) [pid = 1969] [serial = 1749] [outer = 0x0] 16:10:32 INFO - PROCESS | 1969 | ++DOMWINDOW == 124 (0x115796800) [pid = 1969] [serial = 1750] [outer = 0x11508e800] 16:10:32 INFO - PROCESS | 1969 | 1461539432903 Marionette DEBUG loaded listener.js 16:10:32 INFO - PROCESS | 1969 | ++DOMWINDOW == 125 (0x118c1e800) [pid = 1969] [serial = 1751] [outer = 0x11508e800] 16:10:33 INFO - PROCESS | 1969 | 1461539433585 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]]]}] 16:10:33 INFO - PROCESS | 1969 | --DOCSHELL 0x12a9c0000 == 46 [pid = 1969] [id = 527] 16:10:33 INFO - PROCESS | 1969 | --DOCSHELL 0x127037800 == 45 [pid = 1969] [id = 525] 16:10:33 INFO - PROCESS | 1969 | --DOCSHELL 0x125abe800 == 44 [pid = 1969] [id = 518] 16:10:33 INFO - PROCESS | 1969 | --DOCSHELL 0x114f5d000 == 43 [pid = 1969] [id = 524] 16:10:33 INFO - PROCESS | 1969 | --DOCSHELL 0x11c473800 == 42 [pid = 1969] [id = 529] 16:10:33 INFO - PROCESS | 1969 | --DOCSHELL 0x119c2a800 == 41 [pid = 1969] [id = 514] 16:10:33 INFO - PROCESS | 1969 | --DOCSHELL 0x125fa9800 == 40 [pid = 1969] [id = 519] 16:10:33 INFO - PROCESS | 1969 | --DOCSHELL 0x12802a000 == 39 [pid = 1969] [id = 521] 16:10:33 INFO - PROCESS | 1969 | --DOCSHELL 0x11c841800 == 38 [pid = 1969] [id = 517] 16:10:33 INFO - PROCESS | 1969 | --DOCSHELL 0x11adbc000 == 37 [pid = 1969] [id = 515] 16:10:33 INFO - PROCESS | 1969 | --DOCSHELL 0x119c2a000 == 36 [pid = 1969] [id = 520] 16:10:33 INFO - PROCESS | 1969 | --DOCSHELL 0x11c14e800 == 35 [pid = 1969] [id = 522] 16:10:33 INFO - PROCESS | 1969 | --DOCSHELL 0x1151d9000 == 34 [pid = 1969] [id = 512] 16:10:33 INFO - PROCESS | 1969 | --DOMWINDOW == 124 (0x12a689400) [pid = 1969] [serial = 1690] [outer = 0x0] [url = about:blank] 16:10:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 16:10:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 977ms 16:10:33 INFO - PROCESS | 1969 | 1461539433658 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 16:10:33 INFO - PROCESS | 1969 | 1461539433661 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 16:10:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 16:10:33 INFO - PROCESS | 1969 | 1461539433664 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 16:10:33 INFO - PROCESS | 1969 | 1461539433666 Marionette TRACE conn2 <- [1,2306,null,{}] 16:10:33 INFO - PROCESS | 1969 | 1461539433670 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}] 16:10:33 INFO - PROCESS | 1969 | 1461539433744 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 16:10:33 INFO - PROCESS | 1969 | 1461539433750 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:33 INFO - PROCESS | 1969 | ++DOCSHELL 0x118c3c000 == 35 [pid = 1969] [id = 584] 16:10:33 INFO - PROCESS | 1969 | ++DOMWINDOW == 125 (0x11509a400) [pid = 1969] [serial = 1752] [outer = 0x0] 16:10:33 INFO - PROCESS | 1969 | ++DOMWINDOW == 126 (0x115467c00) [pid = 1969] [serial = 1753] [outer = 0x11509a400] 16:10:33 INFO - PROCESS | 1969 | 1461539433782 Marionette DEBUG loaded listener.js 16:10:33 INFO - PROCESS | 1969 | ++DOMWINDOW == 127 (0x11578d000) [pid = 1969] [serial = 1754] [outer = 0x11509a400] 16:10:33 INFO - PROCESS | 1969 | --DOMWINDOW == 126 (0x139b3e000) [pid = 1969] [serial = 1535] [outer = 0x0] [url = about:blank] 16:10:33 INFO - PROCESS | 1969 | --DOMWINDOW == 125 (0x11913b400) [pid = 1969] [serial = 1589] [outer = 0x0] [url = about:blank] 16:10:33 INFO - PROCESS | 1969 | --DOMWINDOW == 124 (0x127534c00) [pid = 1969] [serial = 1583] [outer = 0x0] [url = about:blank] 16:10:33 INFO - PROCESS | 1969 | --DOMWINDOW == 123 (0x11545cc00) [pid = 1969] [serial = 1586] [outer = 0x0] [url = about:blank] 16:10:33 INFO - PROCESS | 1969 | --DOMWINDOW == 122 (0x11b916800) [pid = 1969] [serial = 1592] [outer = 0x0] [url = about:blank] 16:10:33 INFO - PROCESS | 1969 | --DOMWINDOW == 121 (0x125ed3800) [pid = 1969] [serial = 1672] [outer = 0x0] [url = about:blank] 16:10:33 INFO - PROCESS | 1969 | --DOMWINDOW == 120 (0x1297c5400) [pid = 1969] [serial = 1675] [outer = 0x0] [url = about:blank] 16:10:33 INFO - PROCESS | 1969 | --DOMWINDOW == 119 (0x129773800) [pid = 1969] [serial = 1673] [outer = 0x0] [url = about:blank] 16:10:33 INFO - PROCESS | 1969 | --DOMWINDOW == 118 (0x129d29000) [pid = 1969] [serial = 1678] [outer = 0x0] [url = about:blank] 16:10:33 INFO - PROCESS | 1969 | --DOMWINDOW == 117 (0x129c1d400) [pid = 1969] [serial = 1676] [outer = 0x0] [url = about:blank] 16:10:33 INFO - PROCESS | 1969 | --DOMWINDOW == 116 (0x119b5e000) [pid = 1969] [serial = 1681] [outer = 0x0] [url = about:blank] 16:10:33 INFO - PROCESS | 1969 | --DOMWINDOW == 115 (0x11c4d5000) [pid = 1969] [serial = 1682] [outer = 0x0] [url = about:blank] 16:10:33 INFO - PROCESS | 1969 | --DOMWINDOW == 114 (0x129d31000) [pid = 1969] [serial = 1679] [outer = 0x0] [url = about:blank] 16:10:33 INFO - PROCESS | 1969 | --DOMWINDOW == 113 (0x12a4ba400) [pid = 1969] [serial = 1688] [outer = 0x0] [url = about:blank] 16:10:33 INFO - PROCESS | 1969 | --DOMWINDOW == 112 (0x129d25000) [pid = 1969] [serial = 1684] [outer = 0x0] [url = about:blank] 16:10:33 INFO - PROCESS | 1969 | --DOMWINDOW == 111 (0x125851c00) [pid = 1969] [serial = 1669] [outer = 0x0] [url = about:blank] 16:10:33 INFO - PROCESS | 1969 | --DOMWINDOW == 110 (0x11c1ce800) [pid = 1969] [serial = 1666] [outer = 0x0] [url = about:blank] 16:10:33 INFO - PROCESS | 1969 | --DOMWINDOW == 109 (0x11c425000) [pid = 1969] [serial = 1667] [outer = 0x0] [url = about:blank] 16:10:33 INFO - PROCESS | 1969 | --DOMWINDOW == 108 (0x11af4cc00) [pid = 1969] [serial = 1663] [outer = 0x0] [url = about:blank] 16:10:33 INFO - PROCESS | 1969 | --DOMWINDOW == 107 (0x11bbc2000) [pid = 1969] [serial = 1664] [outer = 0x0] [url = about:blank] 16:10:33 INFO - PROCESS | 1969 | --DOMWINDOW == 106 (0x118f71000) [pid = 1969] [serial = 1660] [outer = 0x0] [url = about:blank] 16:10:33 INFO - PROCESS | 1969 | --DOMWINDOW == 105 (0x119e5cc00) [pid = 1969] [serial = 1661] [outer = 0x0] [url = about:blank] 16:10:33 INFO - PROCESS | 1969 | --DOMWINDOW == 104 (0x118766800) [pid = 1969] [serial = 1658] [outer = 0x0] [url = about:blank] 16:10:33 INFO - PROCESS | 1969 | --DOMWINDOW == 103 (0x115889800) [pid = 1969] [serial = 1657] [outer = 0x0] [url = about:blank] 16:10:33 INFO - PROCESS | 1969 | --DOMWINDOW == 102 (0x125e07000) [pid = 1969] [serial = 1655] [outer = 0x0] [url = about:blank] 16:10:33 INFO - PROCESS | 1969 | --DOMWINDOW == 101 (0x11564cc00) [pid = 1969] [serial = 1654] [outer = 0x0] [url = about:blank] 16:10:33 INFO - PROCESS | 1969 | --DOMWINDOW == 100 (0x129d23000) [pid = 1969] [serial = 1652] [outer = 0x0] [url = about:blank] 16:10:33 INFO - PROCESS | 1969 | --DOMWINDOW == 99 (0x129c1a800) [pid = 1969] [serial = 1651] [outer = 0x0] [url = about:blank] 16:10:33 INFO - PROCESS | 1969 | --DOMWINDOW == 98 (0x129c08c00) [pid = 1969] [serial = 1649] [outer = 0x0] [url = about:blank] 16:10:33 INFO - PROCESS | 1969 | --DOMWINDOW == 97 (0x1297c2400) [pid = 1969] [serial = 1648] [outer = 0x0] [url = about:blank] 16:10:33 INFO - PROCESS | 1969 | --DOMWINDOW == 96 (0x12843d000) [pid = 1969] [serial = 1646] [outer = 0x0] [url = about:blank] 16:10:33 INFO - PROCESS | 1969 | --DOMWINDOW == 95 (0x127fa6400) [pid = 1969] [serial = 1645] [outer = 0x0] [url = about:blank] 16:10:33 INFO - PROCESS | 1969 | --DOMWINDOW == 94 (0x126b08c00) [pid = 1969] [serial = 1642] [outer = 0x0] [url = about:blank] 16:10:33 INFO - PROCESS | 1969 | --DOMWINDOW == 93 (0x127f98c00) [pid = 1969] [serial = 1643] [outer = 0x0] [url = about:blank] 16:10:33 INFO - PROCESS | 1969 | --DOMWINDOW == 92 (0x11c381800) [pid = 1969] [serial = 1639] [outer = 0x0] [url = about:blank] 16:10:33 INFO - PROCESS | 1969 | --DOMWINDOW == 91 (0x125ebe000) [pid = 1969] [serial = 1640] [outer = 0x0] [url = about:blank] 16:10:33 INFO - PROCESS | 1969 | --DOMWINDOW == 90 (0x11bb67c00) [pid = 1969] [serial = 1637] [outer = 0x0] [url = about:blank] 16:10:33 INFO - PROCESS | 1969 | --DOMWINDOW == 89 (0x11ad4d000) [pid = 1969] [serial = 1636] [outer = 0x0] [url = about:blank] 16:10:33 INFO - PROCESS | 1969 | --DOMWINDOW == 88 (0x118f69800) [pid = 1969] [serial = 1634] [outer = 0x0] [url = about:blank] 16:10:33 INFO - PROCESS | 1969 | --DOMWINDOW == 87 (0x11870a000) [pid = 1969] [serial = 1633] [outer = 0x0] [url = about:blank] 16:10:33 INFO - PROCESS | 1969 | --DOMWINDOW == 86 (0x127f9e400) [pid = 1969] [serial = 1630] [outer = 0x0] [url = about:blank] 16:10:33 INFO - PROCESS | 1969 | --DOMWINDOW == 85 (0x1280f5000) [pid = 1969] [serial = 1631] [outer = 0x0] [url = about:blank] 16:10:33 INFO - PROCESS | 1969 | --DOMWINDOW == 84 (0x12a19a800) [pid = 1969] [serial = 1685] [outer = 0x0] [url = about:blank] 16:10:33 INFO - PROCESS | 1969 | --DOMWINDOW == 83 (0x125d5cc00) [pid = 1969] [serial = 1670] [outer = 0x0] [url = about:blank] 16:10:33 INFO - PROCESS | 1969 | --DOMWINDOW == 82 (0x12a4a1800) [pid = 1969] [serial = 1687] [outer = 0x0] [url = about:blank] 16:10:34 INFO - PROCESS | 1969 | 1461539434165 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]]]}] 16:10:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 16:10:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 519ms 16:10:34 INFO - PROCESS | 1969 | 1461539434184 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 16:10:34 INFO - PROCESS | 1969 | 1461539434188 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 16:10:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 16:10:34 INFO - PROCESS | 1969 | 1461539434193 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 16:10:34 INFO - PROCESS | 1969 | 1461539434195 Marionette TRACE conn2 <- [1,2310,null,{}] 16:10:34 INFO - PROCESS | 1969 | 1461539434197 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}] 16:10:34 INFO - PROCESS | 1969 | 1461539434273 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 16:10:34 INFO - PROCESS | 1969 | 1461539434304 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:34 INFO - PROCESS | 1969 | ++DOCSHELL 0x119c2f800 == 36 [pid = 1969] [id = 585] 16:10:34 INFO - PROCESS | 1969 | ++DOMWINDOW == 83 (0x118a54c00) [pid = 1969] [serial = 1755] [outer = 0x0] 16:10:34 INFO - PROCESS | 1969 | ++DOMWINDOW == 84 (0x118c25000) [pid = 1969] [serial = 1756] [outer = 0x118a54c00] 16:10:34 INFO - PROCESS | 1969 | 1461539434330 Marionette DEBUG loaded listener.js 16:10:34 INFO - PROCESS | 1969 | ++DOMWINDOW == 85 (0x118f6b400) [pid = 1969] [serial = 1757] [outer = 0x118a54c00] 16:10:34 INFO - PROCESS | 1969 | 1461539434677 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]]]}] 16:10:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 16:10:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 519ms 16:10:34 INFO - PROCESS | 1969 | 1461539434721 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 16:10:34 INFO - PROCESS | 1969 | 1461539434723 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 16:10:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 16:10:34 INFO - PROCESS | 1969 | 1461539434727 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 16:10:34 INFO - PROCESS | 1969 | 1461539434729 Marionette TRACE conn2 <- [1,2314,null,{}] 16:10:34 INFO - PROCESS | 1969 | 1461539434737 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}] 16:10:34 INFO - PROCESS | 1969 | 1461539434815 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 16:10:34 INFO - PROCESS | 1969 | 1461539434822 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:34 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c13d800 == 37 [pid = 1969] [id = 586] 16:10:34 INFO - PROCESS | 1969 | ++DOMWINDOW == 86 (0x114ee9400) [pid = 1969] [serial = 1758] [outer = 0x0] 16:10:34 INFO - PROCESS | 1969 | ++DOMWINDOW == 87 (0x119745400) [pid = 1969] [serial = 1759] [outer = 0x114ee9400] 16:10:34 INFO - PROCESS | 1969 | 1461539434855 Marionette DEBUG loaded listener.js 16:10:34 INFO - PROCESS | 1969 | ++DOMWINDOW == 88 (0x11a605c00) [pid = 1969] [serial = 1760] [outer = 0x114ee9400] 16:10:35 INFO - PROCESS | 1969 | 1461539435187 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]]]}] 16:10:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 16:10:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 470ms 16:10:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 16:10:35 INFO - PROCESS | 1969 | 1461539435198 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 16:10:35 INFO - PROCESS | 1969 | 1461539435200 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 16:10:35 INFO - PROCESS | 1969 | 1461539435202 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 16:10:35 INFO - PROCESS | 1969 | 1461539435203 Marionette TRACE conn2 <- [1,2318,null,{}] 16:10:35 INFO - PROCESS | 1969 | 1461539435206 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}] 16:10:35 INFO - PROCESS | 1969 | 1461539435286 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 16:10:35 INFO - PROCESS | 1969 | 1461539435343 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:35 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c83b800 == 38 [pid = 1969] [id = 587] 16:10:35 INFO - PROCESS | 1969 | ++DOMWINDOW == 89 (0x118f98000) [pid = 1969] [serial = 1761] [outer = 0x0] 16:10:35 INFO - PROCESS | 1969 | ++DOMWINDOW == 90 (0x11aa76800) [pid = 1969] [serial = 1762] [outer = 0x118f98000] 16:10:35 INFO - PROCESS | 1969 | 1461539435369 Marionette DEBUG loaded listener.js 16:10:35 INFO - PROCESS | 1969 | ++DOMWINDOW == 91 (0x11ad42000) [pid = 1969] [serial = 1763] [outer = 0x118f98000] 16:10:35 INFO - PROCESS | 1969 | 1461539435694 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] 16:10:35 INFO - PROCESS | 1969 | 1461539435734 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 16:10:35 INFO - PROCESS | 1969 | 1461539435736 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 16:10:35 INFO - PROCESS | 1969 | 1461539435737 Marionette TRACE conn2 <- [1,2322,null,{}] 16:10:35 INFO - PROCESS | 1969 | 1461539435739 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}] 16:10:35 INFO - PROCESS | 1969 | 1461539435831 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 16:10:35 INFO - PROCESS | 1969 | 1461539435835 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:35 INFO - PROCESS | 1969 | ++DOCSHELL 0x125b5b800 == 39 [pid = 1969] [id = 588] 16:10:35 INFO - PROCESS | 1969 | ++DOMWINDOW == 92 (0x11927f400) [pid = 1969] [serial = 1764] [outer = 0x0] 16:10:35 INFO - PROCESS | 1969 | ++DOMWINDOW == 93 (0x11af40400) [pid = 1969] [serial = 1765] [outer = 0x11927f400] 16:10:35 INFO - PROCESS | 1969 | 1461539435861 Marionette DEBUG loaded listener.js 16:10:35 INFO - PROCESS | 1969 | ++DOMWINDOW == 94 (0x11b1b8000) [pid = 1969] [serial = 1766] [outer = 0x11927f400] 16:10:36 INFO - PROCESS | 1969 | 1461539436186 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]]]}] 16:10:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 16:10:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 470ms 16:10:36 INFO - PROCESS | 1969 | 1461539436206 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 16:10:36 INFO - PROCESS | 1969 | 1461539436208 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 16:10:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 16:10:36 INFO - PROCESS | 1969 | 1461539436213 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 16:10:36 INFO - PROCESS | 1969 | 1461539436215 Marionette TRACE conn2 <- [1,2326,null,{}] 16:10:36 INFO - PROCESS | 1969 | 1461539436217 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}] 16:10:36 INFO - PROCESS | 1969 | 1461539436328 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 16:10:36 INFO - PROCESS | 1969 | 1461539436361 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:36 INFO - PROCESS | 1969 | ++DOCSHELL 0x127016000 == 40 [pid = 1969] [id = 589] 16:10:36 INFO - PROCESS | 1969 | ++DOMWINDOW == 95 (0x11b913400) [pid = 1969] [serial = 1767] [outer = 0x0] 16:10:36 INFO - PROCESS | 1969 | ++DOMWINDOW == 96 (0x11bf86400) [pid = 1969] [serial = 1768] [outer = 0x11b913400] 16:10:36 INFO - PROCESS | 1969 | 1461539436389 Marionette DEBUG loaded listener.js 16:10:36 INFO - PROCESS | 1969 | ++DOMWINDOW == 97 (0x11c1da800) [pid = 1969] [serial = 1769] [outer = 0x11b913400] 16:10:36 INFO - PROCESS | 1969 | 1461539436738 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]]]}] 16:10:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 16:10:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 570ms 16:10:36 INFO - PROCESS | 1969 | 1461539436782 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 16:10:36 INFO - PROCESS | 1969 | 1461539436783 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 16:10:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 16:10:36 INFO - PROCESS | 1969 | 1461539436786 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 16:10:36 INFO - PROCESS | 1969 | 1461539436787 Marionette TRACE conn2 <- [1,2330,null,{}] 16:10:36 INFO - PROCESS | 1969 | 1461539436789 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}] 16:10:36 INFO - PROCESS | 1969 | 1461539436882 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 16:10:36 INFO - PROCESS | 1969 | 1461539436886 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:36 INFO - PROCESS | 1969 | ++DOCSHELL 0x127a60800 == 41 [pid = 1969] [id = 590] 16:10:36 INFO - PROCESS | 1969 | ++DOMWINDOW == 98 (0x11b914400) [pid = 1969] [serial = 1770] [outer = 0x0] 16:10:36 INFO - PROCESS | 1969 | ++DOMWINDOW == 99 (0x11c420800) [pid = 1969] [serial = 1771] [outer = 0x11b914400] 16:10:36 INFO - PROCESS | 1969 | 1461539436912 Marionette DEBUG loaded listener.js 16:10:36 INFO - PROCESS | 1969 | ++DOMWINDOW == 100 (0x11c650000) [pid = 1969] [serial = 1772] [outer = 0x11b914400] 16:10:37 INFO - PROCESS | 1969 | 1461539437264 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]]]}] 16:10:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 16:10:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 522ms 16:10:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 16:10:37 INFO - PROCESS | 1969 | 1461539437309 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 16:10:37 INFO - PROCESS | 1969 | 1461539437310 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 16:10:37 INFO - PROCESS | 1969 | 1461539437312 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 16:10:37 INFO - PROCESS | 1969 | 1461539437313 Marionette TRACE conn2 <- [1,2334,null,{}] 16:10:37 INFO - PROCESS | 1969 | 1461539437315 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}] 16:10:37 INFO - PROCESS | 1969 | 1461539437413 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 16:10:37 INFO - PROCESS | 1969 | 1461539437418 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:37 INFO - PROCESS | 1969 | ++DOCSHELL 0x129a0c000 == 42 [pid = 1969] [id = 591] 16:10:37 INFO - PROCESS | 1969 | ++DOMWINDOW == 101 (0x114579400) [pid = 1969] [serial = 1773] [outer = 0x0] 16:10:37 INFO - PROCESS | 1969 | ++DOMWINDOW == 102 (0x11c7f8000) [pid = 1969] [serial = 1774] [outer = 0x114579400] 16:10:37 INFO - PROCESS | 1969 | 1461539437443 Marionette DEBUG loaded listener.js 16:10:37 INFO - PROCESS | 1969 | ++DOMWINDOW == 103 (0x125a44800) [pid = 1969] [serial = 1775] [outer = 0x114579400] 16:10:38 INFO - PROCESS | 1969 | --DOCSHELL 0x118e48800 == 41 [pid = 1969] [id = 513] 16:10:38 INFO - PROCESS | 1969 | --DOCSHELL 0x11c14f000 == 40 [pid = 1969] [id = 516] 16:10:38 INFO - PROCESS | 1969 | --DOCSHELL 0x12d07d800 == 39 [pid = 1969] [id = 563] 16:10:38 INFO - PROCESS | 1969 | --DOCSHELL 0x12a481000 == 38 [pid = 1969] [id = 526] 16:10:38 INFO - PROCESS | 1969 | --DOCSHELL 0x129e4d800 == 37 [pid = 1969] [id = 523] 16:10:38 INFO - PROCESS | 1969 | --DOCSHELL 0x1177d2800 == 36 [pid = 1969] [id = 528] 16:10:38 INFO - PROCESS | 1969 | --DOCSHELL 0x118c3c000 == 35 [pid = 1969] [id = 584] 16:10:38 INFO - PROCESS | 1969 | --DOCSHELL 0x114430800 == 34 [pid = 1969] [id = 583] 16:10:38 INFO - PROCESS | 1969 | --DOCSHELL 0x118cca800 == 33 [pid = 1969] [id = 582] 16:10:38 INFO - PROCESS | 1969 | --DOCSHELL 0x119c2f800 == 32 [pid = 1969] [id = 585] 16:10:38 INFO - PROCESS | 1969 | --DOCSHELL 0x127016000 == 31 [pid = 1969] [id = 589] 16:10:38 INFO - PROCESS | 1969 | --DOCSHELL 0x11c13d800 == 30 [pid = 1969] [id = 586] 16:10:38 INFO - PROCESS | 1969 | --DOCSHELL 0x127a60800 == 29 [pid = 1969] [id = 590] 16:10:38 INFO - PROCESS | 1969 | --DOCSHELL 0x125b5b800 == 28 [pid = 1969] [id = 588] 16:10:38 INFO - PROCESS | 1969 | --DOCSHELL 0x11c83b800 == 27 [pid = 1969] [id = 587] 16:10:38 INFO - PROCESS | 1969 | --DOMWINDOW == 102 (0x115041000) [pid = 1969] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 16:10:38 INFO - PROCESS | 1969 | --DOMWINDOW == 101 (0x11bf85c00) [pid = 1969] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 16:10:38 INFO - PROCESS | 1969 | --DOMWINDOW == 100 (0x11c1dcc00) [pid = 1969] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 16:10:38 INFO - PROCESS | 1969 | --DOMWINDOW == 99 (0x11c417000) [pid = 1969] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 16:10:38 INFO - PROCESS | 1969 | --DOMWINDOW == 98 (0x11c4d5400) [pid = 1969] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 16:10:38 INFO - PROCESS | 1969 | --DOMWINDOW == 97 (0x125e0e000) [pid = 1969] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 16:10:38 INFO - PROCESS | 1969 | --DOMWINDOW == 96 (0x115647800) [pid = 1969] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 16:10:38 INFO - PROCESS | 1969 | --DOMWINDOW == 95 (0x114010000) [pid = 1969] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 16:10:38 INFO - PROCESS | 1969 | --DOMWINDOW == 94 (0x11bbc2c00) [pid = 1969] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 16:10:38 INFO - PROCESS | 1969 | --DOMWINDOW == 93 (0x119b5b400) [pid = 1969] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 16:10:38 INFO - PROCESS | 1969 | --DOMWINDOW == 92 (0x1155eb800) [pid = 1969] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 16:10:38 INFO - PROCESS | 1969 | --DOMWINDOW == 91 (0x11af7ec00) [pid = 1969] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 16:10:38 INFO - PROCESS | 1969 | --DOMWINDOW == 90 (0x118f69c00) [pid = 1969] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 16:10:38 INFO - PROCESS | 1969 | --DOMWINDOW == 89 (0x115048400) [pid = 1969] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 16:10:38 INFO - PROCESS | 1969 | --DOMWINDOW == 88 (0x118a5c000) [pid = 1969] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 16:10:38 INFO - PROCESS | 1969 | --DOMWINDOW == 87 (0x11bbc5c00) [pid = 1969] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 16:10:38 INFO - PROCESS | 1969 | --DOMWINDOW == 86 (0x11bbc3400) [pid = 1969] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 16:10:38 INFO - PROCESS | 1969 | --DOMWINDOW == 85 (0x11a606000) [pid = 1969] [serial = 1708] [outer = 0x0] [url = about:blank] 16:10:38 INFO - PROCESS | 1969 | --DOMWINDOW == 84 (0x11af77800) [pid = 1969] [serial = 1709] [outer = 0x0] [url = about:blank] 16:10:38 INFO - PROCESS | 1969 | --DOMWINDOW == 83 (0x119b55400) [pid = 1969] [serial = 1705] [outer = 0x0] [url = about:blank] 16:10:38 INFO - PROCESS | 1969 | --DOMWINDOW == 82 (0x119e5c800) [pid = 1969] [serial = 1706] [outer = 0x0] [url = about:blank] 16:10:38 INFO - PROCESS | 1969 | --DOMWINDOW == 81 (0x11bbba800) [pid = 1969] [serial = 1714] [outer = 0x0] [url = about:blank] 16:10:38 INFO - PROCESS | 1969 | --DOMWINDOW == 80 (0x11bbc5800) [pid = 1969] [serial = 1715] [outer = 0x0] [url = about:blank] 16:10:38 INFO - PROCESS | 1969 | --DOMWINDOW == 79 (0x119134c00) [pid = 1969] [serial = 1702] [outer = 0x0] [url = about:blank] 16:10:38 INFO - PROCESS | 1969 | --DOMWINDOW == 78 (0x119746000) [pid = 1969] [serial = 1703] [outer = 0x0] [url = about:blank] 16:10:38 INFO - PROCESS | 1969 | --DOMWINDOW == 77 (0x11538b000) [pid = 1969] [serial = 1696] [outer = 0x0] [url = about:blank] 16:10:38 INFO - PROCESS | 1969 | --DOMWINDOW == 76 (0x115793400) [pid = 1969] [serial = 1697] [outer = 0x0] [url = about:blank] 16:10:38 INFO - PROCESS | 1969 | --DOMWINDOW == 75 (0x11b1b0800) [pid = 1969] [serial = 1711] [outer = 0x0] [url = about:blank] 16:10:38 INFO - PROCESS | 1969 | --DOMWINDOW == 74 (0x11b917800) [pid = 1969] [serial = 1712] [outer = 0x0] [url = about:blank] 16:10:38 INFO - PROCESS | 1969 | --DOMWINDOW == 73 (0x125ec4400) [pid = 1969] [serial = 1733] [outer = 0x0] [url = about:blank] 16:10:38 INFO - PROCESS | 1969 | --DOMWINDOW == 72 (0x125edbc00) [pid = 1969] [serial = 1742] [outer = 0x0] [url = about:blank] 16:10:38 INFO - PROCESS | 1969 | --DOMWINDOW == 71 (0x125d5fc00) [pid = 1969] [serial = 1727] [outer = 0x0] [url = about:blank] 16:10:38 INFO - PROCESS | 1969 | --DOMWINDOW == 70 (0x125ed0c00) [pid = 1969] [serial = 1739] [outer = 0x0] [url = about:blank] 16:10:38 INFO - PROCESS | 1969 | --DOMWINDOW == 69 (0x125eb7400) [pid = 1969] [serial = 1738] [outer = 0x0] [url = about:blank] 16:10:38 INFO - PROCESS | 1969 | --DOMWINDOW == 68 (0x125f30400) [pid = 1969] [serial = 1744] [outer = 0x0] [url = about:blank] 16:10:38 INFO - PROCESS | 1969 | --DOMWINDOW == 67 (0x125851000) [pid = 1969] [serial = 1724] [outer = 0x0] [url = about:blank] 16:10:38 INFO - PROCESS | 1969 | --DOMWINDOW == 66 (0x11c1d9800) [pid = 1969] [serial = 1721] [outer = 0x0] [url = about:blank] 16:10:38 INFO - PROCESS | 1969 | --DOMWINDOW == 65 (0x125ed3400) [pid = 1969] [serial = 1741] [outer = 0x0] [url = about:blank] 16:10:38 INFO - PROCESS | 1969 | --DOMWINDOW == 64 (0x115041800) [pid = 1969] [serial = 1693] [outer = 0x0] [url = about:blank] 16:10:38 INFO - PROCESS | 1969 | --DOMWINDOW == 63 (0x11504a000) [pid = 1969] [serial = 1694] [outer = 0x0] [url = about:blank] 16:10:38 INFO - PROCESS | 1969 | --DOMWINDOW == 62 (0x11c122000) [pid = 1969] [serial = 1717] [outer = 0x0] [url = about:blank] 16:10:38 INFO - PROCESS | 1969 | --DOMWINDOW == 61 (0x11c1cdc00) [pid = 1969] [serial = 1718] [outer = 0x0] [url = about:blank] 16:10:38 INFO - PROCESS | 1969 | --DOMWINDOW == 60 (0x11c4cec00) [pid = 1969] [serial = 1723] [outer = 0x0] [url = about:blank] 16:10:38 INFO - PROCESS | 1969 | --DOMWINDOW == 59 (0x125b73000) [pid = 1969] [serial = 1726] [outer = 0x0] [url = about:blank] 16:10:38 INFO - PROCESS | 1969 | --DOMWINDOW == 58 (0x125e09c00) [pid = 1969] [serial = 1729] [outer = 0x0] [url = about:blank] 16:10:38 INFO - PROCESS | 1969 | --DOMWINDOW == 57 (0x125e0f000) [pid = 1969] [serial = 1730] [outer = 0x0] [url = about:blank] 16:10:38 INFO - PROCESS | 1969 | --DOMWINDOW == 56 (0x125ebc800) [pid = 1969] [serial = 1732] [outer = 0x0] [url = about:blank] 16:10:38 INFO - PROCESS | 1969 | --DOMWINDOW == 55 (0x11af49800) [pid = 1969] [serial = 1736] [outer = 0x0] [url = about:blank] 16:10:38 INFO - PROCESS | 1969 | --DOMWINDOW == 54 (0x118536400) [pid = 1969] [serial = 1735] [outer = 0x0] [url = about:blank] 16:10:38 INFO - PROCESS | 1969 | --DOMWINDOW == 53 (0x1177ee800) [pid = 1969] [serial = 1699] [outer = 0x0] [url = about:blank] 16:10:38 INFO - PROCESS | 1969 | --DOMWINDOW == 52 (0x118cf0c00) [pid = 1969] [serial = 1700] [outer = 0x0] [url = about:blank] 16:10:38 INFO - PROCESS | 1969 | --DOMWINDOW == 51 (0x11c1d6400) [pid = 1969] [serial = 1720] [outer = 0x0] [url = about:blank] 16:10:39 INFO - PROCESS | 1969 | 1461539439015 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]]]}] 16:10:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 16:10:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1726ms 16:10:39 INFO - PROCESS | 1969 | 1461539439048 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 16:10:39 INFO - PROCESS | 1969 | 1461539439052 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 16:10:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 16:10:39 INFO - PROCESS | 1969 | 1461539439060 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 16:10:39 INFO - PROCESS | 1969 | 1461539439063 Marionette TRACE conn2 <- [1,2338,null,{}] 16:10:39 INFO - PROCESS | 1969 | 1461539439070 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}] 16:10:39 INFO - PROCESS | 1969 | 1461539439176 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 16:10:39 INFO - PROCESS | 1969 | 1461539439227 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:39 INFO - PROCESS | 1969 | ++DOCSHELL 0x115418000 == 28 [pid = 1969] [id = 592] 16:10:39 INFO - PROCESS | 1969 | ++DOMWINDOW == 52 (0x115097000) [pid = 1969] [serial = 1776] [outer = 0x0] 16:10:39 INFO - PROCESS | 1969 | ++DOMWINDOW == 53 (0x115097c00) [pid = 1969] [serial = 1777] [outer = 0x115097000] 16:10:39 INFO - PROCESS | 1969 | 1461539439255 Marionette DEBUG loaded listener.js 16:10:39 INFO - PROCESS | 1969 | ++DOMWINDOW == 54 (0x1155eb800) [pid = 1969] [serial = 1778] [outer = 0x115097000] 16:10:39 INFO - PROCESS | 1969 | 1461539439569 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]]]}] 16:10:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 16:10:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 526ms 16:10:39 INFO - PROCESS | 1969 | 1461539439583 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 16:10:39 INFO - PROCESS | 1969 | 1461539439587 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 16:10:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 16:10:39 INFO - PROCESS | 1969 | 1461539439593 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 16:10:39 INFO - PROCESS | 1969 | 1461539439597 Marionette TRACE conn2 <- [1,2342,null,{}] 16:10:39 INFO - PROCESS | 1969 | 1461539439600 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}] 16:10:39 INFO - PROCESS | 1969 | 1461539439672 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 16:10:39 INFO - PROCESS | 1969 | 1461539439678 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:39 INFO - PROCESS | 1969 | ++DOCSHELL 0x11922b800 == 29 [pid = 1969] [id = 593] 16:10:39 INFO - PROCESS | 1969 | ++DOMWINDOW == 55 (0x115649800) [pid = 1969] [serial = 1779] [outer = 0x0] 16:10:39 INFO - PROCESS | 1969 | ++DOMWINDOW == 56 (0x1158f0400) [pid = 1969] [serial = 1780] [outer = 0x115649800] 16:10:39 INFO - PROCESS | 1969 | 1461539439707 Marionette DEBUG loaded listener.js 16:10:39 INFO - PROCESS | 1969 | ++DOMWINDOW == 57 (0x1177e8400) [pid = 1969] [serial = 1781] [outer = 0x115649800] 16:10:40 INFO - PROCESS | 1969 | 1461539440032 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]]]}] 16:10:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 16:10:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 475ms 16:10:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 16:10:40 INFO - PROCESS | 1969 | 1461539440067 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 16:10:40 INFO - PROCESS | 1969 | 1461539440068 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 16:10:40 INFO - PROCESS | 1969 | 1461539440071 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 16:10:40 INFO - PROCESS | 1969 | 1461539440073 Marionette TRACE conn2 <- [1,2346,null,{}] 16:10:40 INFO - PROCESS | 1969 | 1461539440081 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}] 16:10:40 INFO - PROCESS | 1969 | 1461539440155 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 16:10:40 INFO - PROCESS | 1969 | 1461539440161 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:40 INFO - PROCESS | 1969 | ++DOCSHELL 0x11ad5f800 == 30 [pid = 1969] [id = 594] 16:10:40 INFO - PROCESS | 1969 | ++DOMWINDOW == 58 (0x114443800) [pid = 1969] [serial = 1782] [outer = 0x0] 16:10:40 INFO - PROCESS | 1969 | ++DOMWINDOW == 59 (0x118f69000) [pid = 1969] [serial = 1783] [outer = 0x114443800] 16:10:40 INFO - PROCESS | 1969 | 1461539440192 Marionette DEBUG loaded listener.js 16:10:40 INFO - PROCESS | 1969 | ++DOMWINDOW == 60 (0x118fa1c00) [pid = 1969] [serial = 1784] [outer = 0x114443800] 16:10:40 INFO - PROCESS | 1969 | 1461539440542 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]]]}] 16:10:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 16:10:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 523ms 16:10:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 16:10:40 INFO - PROCESS | 1969 | 1461539440595 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 16:10:40 INFO - PROCESS | 1969 | 1461539440596 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 16:10:40 INFO - PROCESS | 1969 | 1461539440598 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 16:10:40 INFO - PROCESS | 1969 | 1461539440600 Marionette TRACE conn2 <- [1,2350,null,{}] 16:10:40 INFO - PROCESS | 1969 | 1461539440602 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}] 16:10:40 INFO - PROCESS | 1969 | 1461539440690 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 16:10:40 INFO - PROCESS | 1969 | 1461539440699 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:40 INFO - PROCESS | 1969 | ++DOCSHELL 0x11b992000 == 31 [pid = 1969] [id = 595] 16:10:40 INFO - PROCESS | 1969 | ++DOMWINDOW == 61 (0x119130800) [pid = 1969] [serial = 1785] [outer = 0x0] 16:10:40 INFO - PROCESS | 1969 | ++DOMWINDOW == 62 (0x11927f800) [pid = 1969] [serial = 1786] [outer = 0x119130800] 16:10:40 INFO - PROCESS | 1969 | 1461539440725 Marionette DEBUG loaded listener.js 16:10:40 INFO - PROCESS | 1969 | ++DOMWINDOW == 63 (0x119b5c400) [pid = 1969] [serial = 1787] [outer = 0x119130800] 16:10:41 INFO - PROCESS | 1969 | 1461539441032 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]]]}] 16:10:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 16:10:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 469ms 16:10:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 16:10:41 INFO - PROCESS | 1969 | 1461539441069 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 16:10:41 INFO - PROCESS | 1969 | 1461539441070 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 16:10:41 INFO - PROCESS | 1969 | 1461539441072 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 16:10:41 INFO - PROCESS | 1969 | 1461539441073 Marionette TRACE conn2 <- [1,2354,null,{}] 16:10:41 INFO - PROCESS | 1969 | 1461539441078 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}] 16:10:41 INFO - PROCESS | 1969 | 1461539441146 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 16:10:41 INFO - PROCESS | 1969 | 1461539441150 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:41 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c473000 == 32 [pid = 1969] [id = 596] 16:10:41 INFO - PROCESS | 1969 | ++DOMWINDOW == 64 (0x11588a000) [pid = 1969] [serial = 1788] [outer = 0x0] 16:10:41 INFO - PROCESS | 1969 | ++DOMWINDOW == 65 (0x11a605800) [pid = 1969] [serial = 1789] [outer = 0x11588a000] 16:10:41 INFO - PROCESS | 1969 | 1461539441178 Marionette DEBUG loaded listener.js 16:10:41 INFO - PROCESS | 1969 | ++DOMWINDOW == 66 (0x11aa72c00) [pid = 1969] [serial = 1790] [outer = 0x11588a000] 16:10:41 INFO - PROCESS | 1969 | 1461539441553 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]]]}] 16:10:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 16:10:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 520ms 16:10:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 16:10:41 INFO - PROCESS | 1969 | 1461539441593 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 16:10:41 INFO - PROCESS | 1969 | 1461539441594 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 16:10:41 INFO - PROCESS | 1969 | 1461539441596 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 16:10:41 INFO - PROCESS | 1969 | 1461539441597 Marionette TRACE conn2 <- [1,2358,null,{}] 16:10:41 INFO - PROCESS | 1969 | 1461539441600 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}] 16:10:41 INFO - PROCESS | 1969 | 1461539441685 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 16:10:41 INFO - PROCESS | 1969 | 1461539441690 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:41 INFO - PROCESS | 1969 | ++DOCSHELL 0x1239df800 == 33 [pid = 1969] [id = 597] 16:10:41 INFO - PROCESS | 1969 | ++DOMWINDOW == 67 (0x11aa77800) [pid = 1969] [serial = 1791] [outer = 0x0] 16:10:41 INFO - PROCESS | 1969 | ++DOMWINDOW == 68 (0x11ad4d000) [pid = 1969] [serial = 1792] [outer = 0x11aa77800] 16:10:41 INFO - PROCESS | 1969 | 1461539441722 Marionette DEBUG loaded listener.js 16:10:41 INFO - PROCESS | 1969 | ++DOMWINDOW == 69 (0x11b1b0800) [pid = 1969] [serial = 1793] [outer = 0x11aa77800] 16:10:42 INFO - PROCESS | 1969 | 1461539442085 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]]]}] 16:10:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 16:10:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 521ms 16:10:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 16:10:42 INFO - PROCESS | 1969 | 1461539442120 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 16:10:42 INFO - PROCESS | 1969 | 1461539442121 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 16:10:42 INFO - PROCESS | 1969 | 1461539442125 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 16:10:42 INFO - PROCESS | 1969 | 1461539442127 Marionette TRACE conn2 <- [1,2362,null,{}] 16:10:42 INFO - PROCESS | 1969 | 1461539442130 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}] 16:10:42 INFO - PROCESS | 1969 | 1461539442265 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 16:10:42 INFO - PROCESS | 1969 | 1461539442277 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:42 INFO - PROCESS | 1969 | ++DOCSHELL 0x125b5b000 == 34 [pid = 1969] [id = 598] 16:10:42 INFO - PROCESS | 1969 | ++DOMWINDOW == 70 (0x11af7ac00) [pid = 1969] [serial = 1794] [outer = 0x0] 16:10:42 INFO - PROCESS | 1969 | ++DOMWINDOW == 71 (0x11b91dc00) [pid = 1969] [serial = 1795] [outer = 0x11af7ac00] 16:10:42 INFO - PROCESS | 1969 | 1461539442303 Marionette DEBUG loaded listener.js 16:10:42 INFO - PROCESS | 1969 | ++DOMWINDOW == 72 (0x11bbc1800) [pid = 1969] [serial = 1796] [outer = 0x11af7ac00] 16:10:42 INFO - PROCESS | 1969 | 1461539442621 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]]]}] 16:10:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 16:10:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 522ms 16:10:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 16:10:42 INFO - PROCESS | 1969 | 1461539442647 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 16:10:42 INFO - PROCESS | 1969 | 1461539442648 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 16:10:42 INFO - PROCESS | 1969 | 1461539442650 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 16:10:42 INFO - PROCESS | 1969 | 1461539442651 Marionette TRACE conn2 <- [1,2366,null,{}] 16:10:42 INFO - PROCESS | 1969 | 1461539442654 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}] 16:10:42 INFO - PROCESS | 1969 | 1461539442723 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 16:10:42 INFO - PROCESS | 1969 | 1461539442729 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:42 INFO - PROCESS | 1969 | ++DOCSHELL 0x126f39000 == 35 [pid = 1969] [id = 599] 16:10:42 INFO - PROCESS | 1969 | ++DOMWINDOW == 73 (0x11bb67400) [pid = 1969] [serial = 1797] [outer = 0x0] 16:10:42 INFO - PROCESS | 1969 | ++DOMWINDOW == 74 (0x11bf8e400) [pid = 1969] [serial = 1798] [outer = 0x11bb67400] 16:10:42 INFO - PROCESS | 1969 | 1461539442755 Marionette DEBUG loaded listener.js 16:10:42 INFO - PROCESS | 1969 | ++DOMWINDOW == 75 (0x11c128400) [pid = 1969] [serial = 1799] [outer = 0x11bb67400] 16:10:43 INFO - PROCESS | 1969 | 1461539443111 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]]]}] 16:10:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 16:10:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 469ms 16:10:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 16:10:43 INFO - PROCESS | 1969 | 1461539443119 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 16:10:43 INFO - PROCESS | 1969 | 1461539443120 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 16:10:43 INFO - PROCESS | 1969 | 1461539443122 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 16:10:43 INFO - PROCESS | 1969 | 1461539443123 Marionette TRACE conn2 <- [1,2370,null,{}] 16:10:43 INFO - PROCESS | 1969 | 1461539443139 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}] 16:10:43 INFO - PROCESS | 1969 | 1461539443211 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 16:10:43 INFO - PROCESS | 1969 | 1461539443215 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:43 INFO - PROCESS | 1969 | ++DOCSHELL 0x11ad5e800 == 36 [pid = 1969] [id = 600] 16:10:43 INFO - PROCESS | 1969 | ++DOMWINDOW == 76 (0x11c127800) [pid = 1969] [serial = 1800] [outer = 0x0] 16:10:43 INFO - PROCESS | 1969 | ++DOMWINDOW == 77 (0x11c1d0400) [pid = 1969] [serial = 1801] [outer = 0x11c127800] 16:10:43 INFO - PROCESS | 1969 | 1461539443242 Marionette DEBUG loaded listener.js 16:10:43 INFO - PROCESS | 1969 | ++DOMWINDOW == 78 (0x11c1dcc00) [pid = 1969] [serial = 1802] [outer = 0x11c127800] 16:10:43 INFO - PROCESS | 1969 | 1461539443551 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]]]}] 16:10:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 16:10:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 473ms 16:10:43 INFO - PROCESS | 1969 | 1461539443596 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 16:10:43 INFO - PROCESS | 1969 | 1461539443597 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 16:10:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 16:10:43 INFO - PROCESS | 1969 | 1461539443600 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 16:10:43 INFO - PROCESS | 1969 | 1461539443601 Marionette TRACE conn2 <- [1,2374,null,{}] 16:10:43 INFO - PROCESS | 1969 | 1461539443603 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}] 16:10:43 INFO - PROCESS | 1969 | 1461539443676 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 16:10:43 INFO - PROCESS | 1969 | 1461539443681 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:43 INFO - PROCESS | 1969 | ++DOCSHELL 0x1284a7800 == 37 [pid = 1969] [id = 601] 16:10:43 INFO - PROCESS | 1969 | ++DOMWINDOW == 79 (0x11a861000) [pid = 1969] [serial = 1803] [outer = 0x0] 16:10:43 INFO - PROCESS | 1969 | ++DOMWINDOW == 80 (0x11c4d5400) [pid = 1969] [serial = 1804] [outer = 0x11a861000] 16:10:43 INFO - PROCESS | 1969 | 1461539443707 Marionette DEBUG loaded listener.js 16:10:43 INFO - PROCESS | 1969 | ++DOMWINDOW == 81 (0x12584f800) [pid = 1969] [serial = 1805] [outer = 0x11a861000] 16:10:44 INFO - PROCESS | 1969 | 1461539444052 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]]]}] 16:10:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 16:10:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 468ms 16:10:44 INFO - PROCESS | 1969 | 1461539444069 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 16:10:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 16:10:44 INFO - PROCESS | 1969 | 1461539444070 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 16:10:44 INFO - PROCESS | 1969 | 1461539444072 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 16:10:44 INFO - PROCESS | 1969 | 1461539444076 Marionette TRACE conn2 <- [1,2378,null,{}] 16:10:44 INFO - PROCESS | 1969 | 1461539444087 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}] 16:10:44 INFO - PROCESS | 1969 | 1461539444171 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 16:10:44 INFO - PROCESS | 1969 | 1461539444176 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:44 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c331000 == 38 [pid = 1969] [id = 602] 16:10:44 INFO - PROCESS | 1969 | ++DOMWINDOW == 82 (0x11c4cfc00) [pid = 1969] [serial = 1806] [outer = 0x0] 16:10:44 INFO - PROCESS | 1969 | ++DOMWINDOW == 83 (0x125cb1c00) [pid = 1969] [serial = 1807] [outer = 0x11c4cfc00] 16:10:44 INFO - PROCESS | 1969 | 1461539444206 Marionette DEBUG loaded listener.js 16:10:44 INFO - PROCESS | 1969 | ++DOMWINDOW == 84 (0x125e0a800) [pid = 1969] [serial = 1808] [outer = 0x11c4cfc00] 16:10:44 INFO - PROCESS | 1969 | 1461539444552 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]]]}] 16:10:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 16:10:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 521ms 16:10:44 INFO - PROCESS | 1969 | 1461539444596 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 16:10:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 16:10:44 INFO - PROCESS | 1969 | 1461539444598 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 16:10:44 INFO - PROCESS | 1969 | 1461539444602 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 16:10:44 INFO - PROCESS | 1969 | 1461539444603 Marionette TRACE conn2 <- [1,2382,null,{}] 16:10:44 INFO - PROCESS | 1969 | 1461539444607 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}] 16:10:44 INFO - PROCESS | 1969 | 1461539444748 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 16:10:44 INFO - PROCESS | 1969 | 1461539444795 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:44 INFO - PROCESS | 1969 | ++DOCSHELL 0x129e82000 == 39 [pid = 1969] [id = 603] 16:10:44 INFO - PROCESS | 1969 | ++DOMWINDOW == 85 (0x12584fc00) [pid = 1969] [serial = 1809] [outer = 0x0] 16:10:44 INFO - PROCESS | 1969 | ++DOMWINDOW == 86 (0x125e0d000) [pid = 1969] [serial = 1810] [outer = 0x12584fc00] 16:10:44 INFO - PROCESS | 1969 | 1461539444834 Marionette DEBUG loaded listener.js 16:10:44 INFO - PROCESS | 1969 | ++DOMWINDOW == 87 (0x125ebd400) [pid = 1969] [serial = 1811] [outer = 0x12584fc00] 16:10:45 INFO - PROCESS | 1969 | 1461539445245 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]]]}] 16:10:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 16:10:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 677ms 16:10:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 16:10:45 INFO - PROCESS | 1969 | 1461539445279 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 16:10:45 INFO - PROCESS | 1969 | 1461539445280 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 16:10:45 INFO - PROCESS | 1969 | 1461539445283 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 16:10:45 INFO - PROCESS | 1969 | 1461539445284 Marionette TRACE conn2 <- [1,2386,null,{}] 16:10:45 INFO - PROCESS | 1969 | 1461539445286 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}] 16:10:45 INFO - PROCESS | 1969 | 1461539445380 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 16:10:45 INFO - PROCESS | 1969 | 1461539445405 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:45 INFO - PROCESS | 1969 | ++DOCSHELL 0x12a13a000 == 40 [pid = 1969] [id = 604] 16:10:45 INFO - PROCESS | 1969 | ++DOMWINDOW == 88 (0x125ec1c00) [pid = 1969] [serial = 1812] [outer = 0x0] 16:10:45 INFO - PROCESS | 1969 | ++DOMWINDOW == 89 (0x125ec4000) [pid = 1969] [serial = 1813] [outer = 0x125ec1c00] 16:10:45 INFO - PROCESS | 1969 | 1461539445433 Marionette DEBUG loaded listener.js 16:10:45 INFO - PROCESS | 1969 | ++DOMWINDOW == 90 (0x125ed2400) [pid = 1969] [serial = 1814] [outer = 0x125ec1c00] 16:10:45 INFO - PROCESS | 1969 | 1461539445829 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]]]}] 16:10:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 16:10:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 570ms 16:10:45 INFO - PROCESS | 1969 | 1461539445854 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 16:10:45 INFO - PROCESS | 1969 | 1461539445856 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 16:10:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 16:10:45 INFO - PROCESS | 1969 | 1461539445861 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 16:10:45 INFO - PROCESS | 1969 | 1461539445864 Marionette TRACE conn2 <- [1,2390,null,{}] 16:10:45 INFO - PROCESS | 1969 | 1461539445867 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}] 16:10:46 INFO - PROCESS | 1969 | 1461539446024 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 16:10:46 INFO - PROCESS | 1969 | 1461539446043 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:46 INFO - PROCESS | 1969 | ++DOCSHELL 0x12a476000 == 41 [pid = 1969] [id = 605] 16:10:46 INFO - PROCESS | 1969 | ++DOMWINDOW == 91 (0x125ed2800) [pid = 1969] [serial = 1815] [outer = 0x0] 16:10:46 INFO - PROCESS | 1969 | ++DOMWINDOW == 92 (0x125ed7800) [pid = 1969] [serial = 1816] [outer = 0x125ed2800] 16:10:46 INFO - PROCESS | 1969 | 1461539446068 Marionette DEBUG loaded listener.js 16:10:46 INFO - PROCESS | 1969 | ++DOMWINDOW == 93 (0x125ede000) [pid = 1969] [serial = 1817] [outer = 0x125ed2800] 16:10:46 INFO - PROCESS | 1969 | 1461539446377 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]]]}] 16:10:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 16:10:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 572ms 16:10:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 16:10:46 INFO - PROCESS | 1969 | 1461539446433 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 16:10:46 INFO - PROCESS | 1969 | 1461539446434 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 16:10:46 INFO - PROCESS | 1969 | 1461539446436 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 16:10:46 INFO - PROCESS | 1969 | 1461539446437 Marionette TRACE conn2 <- [1,2394,null,{}] 16:10:46 INFO - PROCESS | 1969 | 1461539446439 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}] 16:10:46 INFO - PROCESS | 1969 | 1461539446530 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 16:10:46 INFO - PROCESS | 1969 | 1461539446535 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:46 INFO - PROCESS | 1969 | ++DOCSHELL 0x12a9a5800 == 42 [pid = 1969] [id = 606] 16:10:46 INFO - PROCESS | 1969 | ++DOMWINDOW == 94 (0x125cb9400) [pid = 1969] [serial = 1818] [outer = 0x0] 16:10:46 INFO - PROCESS | 1969 | ++DOMWINDOW == 95 (0x125f1f000) [pid = 1969] [serial = 1819] [outer = 0x125cb9400] 16:10:46 INFO - PROCESS | 1969 | 1461539446560 Marionette DEBUG loaded listener.js 16:10:46 INFO - PROCESS | 1969 | ++DOMWINDOW == 96 (0x126b76400) [pid = 1969] [serial = 1820] [outer = 0x125cb9400] 16:10:46 INFO - PROCESS | 1969 | 1461539446917 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]]]}] 16:10:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 16:10:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 519ms 16:10:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 16:10:46 INFO - PROCESS | 1969 | 1461539446955 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 16:10:46 INFO - PROCESS | 1969 | 1461539446956 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 16:10:46 INFO - PROCESS | 1969 | 1461539446959 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 16:10:46 INFO - PROCESS | 1969 | 1461539446960 Marionette TRACE conn2 <- [1,2398,null,{}] 16:10:46 INFO - PROCESS | 1969 | 1461539446962 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}] 16:10:47 INFO - PROCESS | 1969 | 1461539447054 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 16:10:47 INFO - PROCESS | 1969 | 1461539447069 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:47 INFO - PROCESS | 1969 | ++DOCSHELL 0x12a9c4000 == 43 [pid = 1969] [id = 607] 16:10:47 INFO - PROCESS | 1969 | ++DOMWINDOW == 97 (0x125f3a000) [pid = 1969] [serial = 1821] [outer = 0x0] 16:10:47 INFO - PROCESS | 1969 | ++DOMWINDOW == 98 (0x12752dc00) [pid = 1969] [serial = 1822] [outer = 0x125f3a000] 16:10:47 INFO - PROCESS | 1969 | 1461539447094 Marionette DEBUG loaded listener.js 16:10:47 INFO - PROCESS | 1969 | ++DOMWINDOW == 99 (0x1277c7c00) [pid = 1969] [serial = 1823] [outer = 0x125f3a000] 16:10:47 INFO - PROCESS | 1969 | 1461539447433 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]]]}] 16:10:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 16:10:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 519ms 16:10:47 INFO - PROCESS | 1969 | 1461539447478 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 16:10:47 INFO - PROCESS | 1969 | 1461539447480 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 16:10:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 16:10:47 INFO - PROCESS | 1969 | 1461539447482 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 16:10:47 INFO - PROCESS | 1969 | 1461539447483 Marionette TRACE conn2 <- [1,2402,null,{}] 16:10:47 INFO - PROCESS | 1969 | 1461539447485 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}] 16:10:47 INFO - PROCESS | 1969 | 1461539447579 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 16:10:47 INFO - PROCESS | 1969 | 1461539447592 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:47 INFO - PROCESS | 1969 | ++DOCSHELL 0x12aa0e000 == 44 [pid = 1969] [id = 608] 16:10:47 INFO - PROCESS | 1969 | ++DOMWINDOW == 100 (0x1277c8000) [pid = 1969] [serial = 1824] [outer = 0x0] 16:10:47 INFO - PROCESS | 1969 | ++DOMWINDOW == 101 (0x127adcc00) [pid = 1969] [serial = 1825] [outer = 0x1277c8000] 16:10:47 INFO - PROCESS | 1969 | 1461539447618 Marionette DEBUG loaded listener.js 16:10:47 INFO - PROCESS | 1969 | ++DOMWINDOW == 102 (0x127f9f000) [pid = 1969] [serial = 1826] [outer = 0x1277c8000] 16:10:48 INFO - PROCESS | 1969 | --DOMWINDOW == 101 (0x11509a400) [pid = 1969] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 16:10:48 INFO - PROCESS | 1969 | --DOMWINDOW == 100 (0x118f98000) [pid = 1969] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 16:10:48 INFO - PROCESS | 1969 | --DOMWINDOW == 99 (0x118a54c00) [pid = 1969] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 16:10:48 INFO - PROCESS | 1969 | --DOMWINDOW == 98 (0x125edb800) [pid = 1969] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 16:10:48 INFO - PROCESS | 1969 | --DOMWINDOW == 97 (0x11927f400) [pid = 1969] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 16:10:48 INFO - PROCESS | 1969 | --DOMWINDOW == 96 (0x11508e800) [pid = 1969] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 16:10:48 INFO - PROCESS | 1969 | --DOMWINDOW == 95 (0x11b914400) [pid = 1969] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 16:10:48 INFO - PROCESS | 1969 | --DOMWINDOW == 94 (0x114ee9400) [pid = 1969] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 16:10:48 INFO - PROCESS | 1969 | --DOMWINDOW == 93 (0x12a4bc800) [pid = 1969] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 16:10:48 INFO - PROCESS | 1969 | --DOMWINDOW == 92 (0x114ee4c00) [pid = 1969] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 16:10:48 INFO - PROCESS | 1969 | --DOMWINDOW == 91 (0x11b913400) [pid = 1969] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 16:10:48 INFO - PROCESS | 1969 | 1461539448012 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]]]}] 16:10:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 16:10:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 568ms 16:10:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 16:10:48 INFO - PROCESS | 1969 | 1461539448051 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 16:10:48 INFO - PROCESS | 1969 | 1461539448052 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 16:10:48 INFO - PROCESS | 1969 | 1461539448054 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 16:10:48 INFO - PROCESS | 1969 | 1461539448055 Marionette TRACE conn2 <- [1,2406,null,{}] 16:10:48 INFO - PROCESS | 1969 | 1461539448057 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}] 16:10:48 INFO - PROCESS | 1969 | 1461539448135 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 16:10:48 INFO - PROCESS | 1969 | 1461539448143 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:48 INFO - PROCESS | 1969 | ++DOCSHELL 0x11ad61800 == 45 [pid = 1969] [id = 609] 16:10:48 INFO - PROCESS | 1969 | ++DOMWINDOW == 92 (0x115041c00) [pid = 1969] [serial = 1827] [outer = 0x0] 16:10:48 INFO - PROCESS | 1969 | ++DOMWINDOW == 93 (0x118f74400) [pid = 1969] [serial = 1828] [outer = 0x115041c00] 16:10:48 INFO - PROCESS | 1969 | 1461539448169 Marionette DEBUG loaded listener.js 16:10:48 INFO - PROCESS | 1969 | ++DOMWINDOW == 94 (0x11c1d3000) [pid = 1969] [serial = 1829] [outer = 0x115041c00] 16:10:48 INFO - PROCESS | 1969 | 1461539448550 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]]]}] 16:10:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 16:10:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 524ms 16:10:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 16:10:48 INFO - PROCESS | 1969 | 1461539448579 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 16:10:48 INFO - PROCESS | 1969 | 1461539448580 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 16:10:48 INFO - PROCESS | 1969 | 1461539448582 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 16:10:48 INFO - PROCESS | 1969 | 1461539448583 Marionette TRACE conn2 <- [1,2410,null,{}] 16:10:48 INFO - PROCESS | 1969 | 1461539448585 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}] 16:10:48 INFO - PROCESS | 1969 | 1461539448684 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 16:10:48 INFO - PROCESS | 1969 | 1461539448694 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:48 INFO - PROCESS | 1969 | ++DOCSHELL 0x12aa27000 == 46 [pid = 1969] [id = 610] 16:10:48 INFO - PROCESS | 1969 | ++DOMWINDOW == 95 (0x11af49c00) [pid = 1969] [serial = 1830] [outer = 0x0] 16:10:48 INFO - PROCESS | 1969 | ++DOMWINDOW == 96 (0x1280ec400) [pid = 1969] [serial = 1831] [outer = 0x11af49c00] 16:10:48 INFO - PROCESS | 1969 | 1461539448719 Marionette DEBUG loaded listener.js 16:10:48 INFO - PROCESS | 1969 | ++DOMWINDOW == 97 (0x128435800) [pid = 1969] [serial = 1832] [outer = 0x11af49c00] 16:10:49 INFO - PROCESS | 1969 | 1461539449040 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]]]}] 16:10:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 16:10:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 468ms 16:10:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 16:10:49 INFO - PROCESS | 1969 | 1461539449051 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 16:10:49 INFO - PROCESS | 1969 | 1461539449052 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 16:10:49 INFO - PROCESS | 1969 | 1461539449054 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 16:10:49 INFO - PROCESS | 1969 | 1461539449055 Marionette TRACE conn2 <- [1,2414,null,{}] 16:10:49 INFO - PROCESS | 1969 | 1461539449057 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}] 16:10:49 INFO - PROCESS | 1969 | 1461539449136 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 16:10:49 INFO - PROCESS | 1969 | 1461539449142 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:49 INFO - PROCESS | 1969 | ++DOCSHELL 0x12aa89800 == 47 [pid = 1969] [id = 611] 16:10:49 INFO - PROCESS | 1969 | ++DOMWINDOW == 98 (0x1280f0c00) [pid = 1969] [serial = 1833] [outer = 0x0] 16:10:49 INFO - PROCESS | 1969 | ++DOMWINDOW == 99 (0x129775c00) [pid = 1969] [serial = 1834] [outer = 0x1280f0c00] 16:10:49 INFO - PROCESS | 1969 | 1461539449169 Marionette DEBUG loaded listener.js 16:10:49 INFO - PROCESS | 1969 | ++DOMWINDOW == 100 (0x1297c0400) [pid = 1969] [serial = 1835] [outer = 0x1280f0c00] 16:10:49 INFO - PROCESS | 1969 | 1461539449496 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]]]}] 16:10:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 16:10:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 473ms 16:10:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 16:10:49 INFO - PROCESS | 1969 | 1461539449529 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 16:10:49 INFO - PROCESS | 1969 | 1461539449530 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 16:10:49 INFO - PROCESS | 1969 | 1461539449532 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 16:10:49 INFO - PROCESS | 1969 | 1461539449533 Marionette TRACE conn2 <- [1,2418,null,{}] 16:10:49 INFO - PROCESS | 1969 | 1461539449536 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}] 16:10:49 INFO - PROCESS | 1969 | 1461539449637 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 16:10:49 INFO - PROCESS | 1969 | 1461539449646 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:49 INFO - PROCESS | 1969 | ++DOCSHELL 0x12aa99000 == 48 [pid = 1969] [id = 612] 16:10:49 INFO - PROCESS | 1969 | ++DOMWINDOW == 101 (0x129779000) [pid = 1969] [serial = 1836] [outer = 0x0] 16:10:49 INFO - PROCESS | 1969 | ++DOMWINDOW == 102 (0x1297c6000) [pid = 1969] [serial = 1837] [outer = 0x129779000] 16:10:49 INFO - PROCESS | 1969 | 1461539449671 Marionette DEBUG loaded listener.js 16:10:49 INFO - PROCESS | 1969 | ++DOMWINDOW == 103 (0x1297cac00) [pid = 1969] [serial = 1838] [outer = 0x129779000] 16:10:49 INFO - PROCESS | 1969 | 1461539449986 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]]]}] 16:10:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 16:10:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 568ms 16:10:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 16:10:50 INFO - PROCESS | 1969 | 1461539450101 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 16:10:50 INFO - PROCESS | 1969 | 1461539450103 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 16:10:50 INFO - PROCESS | 1969 | 1461539450106 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 16:10:50 INFO - PROCESS | 1969 | 1461539450109 Marionette TRACE conn2 <- [1,2422,null,{}] 16:10:50 INFO - PROCESS | 1969 | 1461539450113 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}] 16:10:50 INFO - PROCESS | 1969 | 1461539450226 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 16:10:50 INFO - PROCESS | 1969 | 1461539450306 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:50 INFO - PROCESS | 1969 | ++DOCSHELL 0x1152d7000 == 49 [pid = 1969] [id = 613] 16:10:50 INFO - PROCESS | 1969 | ++DOMWINDOW == 104 (0x114ee3400) [pid = 1969] [serial = 1839] [outer = 0x0] 16:10:50 INFO - PROCESS | 1969 | ++DOMWINDOW == 105 (0x114eeb800) [pid = 1969] [serial = 1840] [outer = 0x114ee3400] 16:10:50 INFO - PROCESS | 1969 | 1461539450337 Marionette DEBUG loaded listener.js 16:10:50 INFO - PROCESS | 1969 | ++DOMWINDOW == 106 (0x115044800) [pid = 1969] [serial = 1841] [outer = 0x114ee3400] 16:10:50 INFO - PROCESS | 1969 | 1461539450865 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]]]}] 16:10:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 16:10:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 774ms 16:10:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 16:10:50 INFO - PROCESS | 1969 | 1461539450881 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 16:10:50 INFO - PROCESS | 1969 | 1461539450883 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 16:10:50 INFO - PROCESS | 1969 | 1461539450889 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 16:10:50 INFO - PROCESS | 1969 | 1461539450892 Marionette TRACE conn2 <- [1,2426,null,{}] 16:10:50 INFO - PROCESS | 1969 | 1461539450923 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}] 16:10:51 INFO - PROCESS | 1969 | 1461539451033 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 16:10:51 INFO - PROCESS | 1969 | 1461539451110 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:51 INFO - PROCESS | 1969 | ++DOCSHELL 0x11bcc7000 == 50 [pid = 1969] [id = 614] 16:10:51 INFO - PROCESS | 1969 | ++DOMWINDOW == 107 (0x1158f0000) [pid = 1969] [serial = 1842] [outer = 0x0] 16:10:51 INFO - PROCESS | 1969 | ++DOMWINDOW == 108 (0x1159cc400) [pid = 1969] [serial = 1843] [outer = 0x1158f0000] 16:10:51 INFO - PROCESS | 1969 | 1461539451140 Marionette DEBUG loaded listener.js 16:10:51 INFO - PROCESS | 1969 | ++DOMWINDOW == 109 (0x11870f000) [pid = 1969] [serial = 1844] [outer = 0x1158f0000] 16:10:51 INFO - PROCESS | 1969 | 1461539451876 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]]]}] 16:10:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 16:10:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1001ms 16:10:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 16:10:51 INFO - PROCESS | 1969 | 1461539451888 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 16:10:51 INFO - PROCESS | 1969 | 1461539451891 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 16:10:51 INFO - PROCESS | 1969 | 1461539451894 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 16:10:51 INFO - PROCESS | 1969 | 1461539451897 Marionette TRACE conn2 <- [1,2430,null,{}] 16:10:51 INFO - PROCESS | 1969 | 1461539451901 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}] 16:10:52 INFO - PROCESS | 1969 | 1461539452027 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 16:10:52 INFO - PROCESS | 1969 | 1461539452156 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:52 INFO - PROCESS | 1969 | --DOCSHELL 0x12aa89800 == 49 [pid = 1969] [id = 611] 16:10:52 INFO - PROCESS | 1969 | --DOCSHELL 0x12aa27000 == 48 [pid = 1969] [id = 610] 16:10:52 INFO - PROCESS | 1969 | --DOCSHELL 0x11ad61800 == 47 [pid = 1969] [id = 609] 16:10:52 INFO - PROCESS | 1969 | --DOCSHELL 0x12aa0e000 == 46 [pid = 1969] [id = 608] 16:10:52 INFO - PROCESS | 1969 | --DOCSHELL 0x12a9c4000 == 45 [pid = 1969] [id = 607] 16:10:52 INFO - PROCESS | 1969 | --DOCSHELL 0x12a9a5800 == 44 [pid = 1969] [id = 606] 16:10:52 INFO - PROCESS | 1969 | --DOCSHELL 0x12a476000 == 43 [pid = 1969] [id = 605] 16:10:52 INFO - PROCESS | 1969 | --DOMWINDOW == 108 (0x11c7f8000) [pid = 1969] [serial = 1774] [outer = 0x0] [url = about:blank] 16:10:52 INFO - PROCESS | 1969 | ++DOCSHELL 0x114f69800 == 44 [pid = 1969] [id = 615] 16:10:52 INFO - PROCESS | 1969 | ++DOMWINDOW == 109 (0x11509a400) [pid = 1969] [serial = 1845] [outer = 0x0] 16:10:52 INFO - PROCESS | 1969 | ++DOMWINDOW == 110 (0x11545b000) [pid = 1969] [serial = 1846] [outer = 0x11509a400] 16:10:52 INFO - PROCESS | 1969 | 1461539452217 Marionette DEBUG loaded listener.js 16:10:52 INFO - PROCESS | 1969 | ++DOMWINDOW == 111 (0x1158f8000) [pid = 1969] [serial = 1847] [outer = 0x11509a400] 16:10:52 INFO - PROCESS | 1969 | --DOCSHELL 0x12a13a000 == 43 [pid = 1969] [id = 604] 16:10:52 INFO - PROCESS | 1969 | --DOCSHELL 0x129e82000 == 42 [pid = 1969] [id = 603] 16:10:52 INFO - PROCESS | 1969 | --DOCSHELL 0x11c331000 == 41 [pid = 1969] [id = 602] 16:10:52 INFO - PROCESS | 1969 | --DOCSHELL 0x1284a7800 == 40 [pid = 1969] [id = 601] 16:10:52 INFO - PROCESS | 1969 | --DOCSHELL 0x11ad5e800 == 39 [pid = 1969] [id = 600] 16:10:52 INFO - PROCESS | 1969 | --DOCSHELL 0x126f39000 == 38 [pid = 1969] [id = 599] 16:10:52 INFO - PROCESS | 1969 | --DOCSHELL 0x125b5b000 == 37 [pid = 1969] [id = 598] 16:10:52 INFO - PROCESS | 1969 | --DOCSHELL 0x1239df800 == 36 [pid = 1969] [id = 597] 16:10:52 INFO - PROCESS | 1969 | --DOCSHELL 0x11c473000 == 35 [pid = 1969] [id = 596] 16:10:52 INFO - PROCESS | 1969 | --DOCSHELL 0x11b992000 == 34 [pid = 1969] [id = 595] 16:10:52 INFO - PROCESS | 1969 | --DOCSHELL 0x11ad5f800 == 33 [pid = 1969] [id = 594] 16:10:52 INFO - PROCESS | 1969 | --DOCSHELL 0x11922b800 == 32 [pid = 1969] [id = 593] 16:10:52 INFO - PROCESS | 1969 | --DOCSHELL 0x115418000 == 31 [pid = 1969] [id = 592] 16:10:52 INFO - PROCESS | 1969 | --DOCSHELL 0x129a0c000 == 30 [pid = 1969] [id = 591] 16:10:52 INFO - PROCESS | 1969 | --DOMWINDOW == 110 (0x11aa76800) [pid = 1969] [serial = 1762] [outer = 0x0] [url = about:blank] 16:10:52 INFO - PROCESS | 1969 | --DOMWINDOW == 109 (0x11af40400) [pid = 1969] [serial = 1765] [outer = 0x0] [url = about:blank] 16:10:52 INFO - PROCESS | 1969 | --DOMWINDOW == 108 (0x11c420800) [pid = 1969] [serial = 1771] [outer = 0x0] [url = about:blank] 16:10:52 INFO - PROCESS | 1969 | --DOMWINDOW == 107 (0x12a691400) [pid = 1969] [serial = 1691] [outer = 0x0] [url = about:blank] 16:10:52 INFO - PROCESS | 1969 | --DOMWINDOW == 106 (0x11c650000) [pid = 1969] [serial = 1772] [outer = 0x0] [url = about:blank] 16:10:52 INFO - PROCESS | 1969 | --DOMWINDOW == 105 (0x11b1b8000) [pid = 1969] [serial = 1766] [outer = 0x0] [url = about:blank] 16:10:52 INFO - PROCESS | 1969 | --DOMWINDOW == 104 (0x11bf86400) [pid = 1969] [serial = 1768] [outer = 0x0] [url = about:blank] 16:10:52 INFO - PROCESS | 1969 | --DOMWINDOW == 103 (0x11c1da800) [pid = 1969] [serial = 1769] [outer = 0x0] [url = about:blank] 16:10:52 INFO - PROCESS | 1969 | --DOMWINDOW == 102 (0x115467c00) [pid = 1969] [serial = 1753] [outer = 0x0] [url = about:blank] 16:10:52 INFO - PROCESS | 1969 | --DOMWINDOW == 101 (0x118c1e800) [pid = 1969] [serial = 1751] [outer = 0x0] [url = about:blank] 16:10:52 INFO - PROCESS | 1969 | --DOMWINDOW == 100 (0x115796800) [pid = 1969] [serial = 1750] [outer = 0x0] [url = about:blank] 16:10:52 INFO - PROCESS | 1969 | --DOMWINDOW == 99 (0x11509bc00) [pid = 1969] [serial = 1748] [outer = 0x0] [url = about:blank] 16:10:52 INFO - PROCESS | 1969 | --DOMWINDOW == 98 (0x11503ec00) [pid = 1969] [serial = 1747] [outer = 0x0] [url = about:blank] 16:10:52 INFO - PROCESS | 1969 | --DOMWINDOW == 97 (0x126b71000) [pid = 1969] [serial = 1745] [outer = 0x0] [url = about:blank] 16:10:52 INFO - PROCESS | 1969 | --DOMWINDOW == 96 (0x119745400) [pid = 1969] [serial = 1759] [outer = 0x0] [url = about:blank] 16:10:52 INFO - PROCESS | 1969 | --DOMWINDOW == 95 (0x11a605c00) [pid = 1969] [serial = 1760] [outer = 0x0] [url = about:blank] 16:10:52 INFO - PROCESS | 1969 | --DOMWINDOW == 94 (0x118c25000) [pid = 1969] [serial = 1756] [outer = 0x0] [url = about:blank] 16:10:52 INFO - PROCESS | 1969 | --DOMWINDOW == 93 (0x118f6b400) [pid = 1969] [serial = 1757] [outer = 0x0] [url = about:blank] 16:10:52 INFO - PROCESS | 1969 | --DOMWINDOW == 92 (0x11578d000) [pid = 1969] [serial = 1754] [outer = 0x0] [url = about:blank] 16:10:52 INFO - PROCESS | 1969 | --DOMWINDOW == 91 (0x11ad42000) [pid = 1969] [serial = 1763] [outer = 0x0] [url = about:blank] 16:10:52 INFO - PROCESS | 1969 | 1461539452613 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]]]}] 16:10:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 16:10:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 726ms 16:10:52 INFO - PROCESS | 1969 | 1461539452621 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 16:10:52 INFO - PROCESS | 1969 | 1461539452627 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 16:10:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 16:10:52 INFO - PROCESS | 1969 | 1461539452635 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 16:10:52 INFO - PROCESS | 1969 | 1461539452637 Marionette TRACE conn2 <- [1,2434,null,{}] 16:10:52 INFO - PROCESS | 1969 | 1461539452641 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}] 16:10:52 INFO - PROCESS | 1969 | 1461539452760 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 16:10:52 INFO - PROCESS | 1969 | 1461539452875 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:52 INFO - PROCESS | 1969 | ++DOCSHELL 0x119b6e800 == 31 [pid = 1969] [id = 616] 16:10:52 INFO - PROCESS | 1969 | ++DOMWINDOW == 92 (0x11588ec00) [pid = 1969] [serial = 1848] [outer = 0x0] 16:10:52 INFO - PROCESS | 1969 | ++DOMWINDOW == 93 (0x118ac2400) [pid = 1969] [serial = 1849] [outer = 0x11588ec00] 16:10:52 INFO - PROCESS | 1969 | 1461539452920 Marionette DEBUG loaded listener.js 16:10:52 INFO - PROCESS | 1969 | ++DOMWINDOW == 94 (0x118f95000) [pid = 1969] [serial = 1850] [outer = 0x11588ec00] 16:10:53 INFO - PROCESS | 1969 | 1461539453254 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]]]}] 16:10:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 16:10:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 672ms 16:10:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 16:10:53 INFO - PROCESS | 1969 | 1461539453307 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 16:10:53 INFO - PROCESS | 1969 | 1461539453309 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 16:10:53 INFO - PROCESS | 1969 | 1461539453313 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 16:10:53 INFO - PROCESS | 1969 | 1461539453316 Marionette TRACE conn2 <- [1,2438,null,{}] 16:10:53 INFO - PROCESS | 1969 | 1461539453323 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}] 16:10:53 INFO - PROCESS | 1969 | 1461539453427 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 16:10:53 INFO - PROCESS | 1969 | 1461539453478 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:53 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c17a000 == 32 [pid = 1969] [id = 617] 16:10:53 INFO - PROCESS | 1969 | ++DOMWINDOW == 95 (0x11927c400) [pid = 1969] [serial = 1851] [outer = 0x0] 16:10:53 INFO - PROCESS | 1969 | ++DOMWINDOW == 96 (0x119b61c00) [pid = 1969] [serial = 1852] [outer = 0x11927c400] 16:10:53 INFO - PROCESS | 1969 | 1461539453507 Marionette DEBUG loaded listener.js 16:10:53 INFO - PROCESS | 1969 | ++DOMWINDOW == 97 (0x11a867800) [pid = 1969] [serial = 1853] [outer = 0x11927c400] 16:10:53 INFO - PROCESS | 1969 | 1461539453783 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]]]}] 16:10:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 16:10:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 521ms 16:10:53 INFO - PROCESS | 1969 | 1461539453834 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 16:10:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 16:10:53 INFO - PROCESS | 1969 | 1461539453836 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 16:10:53 INFO - PROCESS | 1969 | 1461539453838 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 16:10:53 INFO - PROCESS | 1969 | 1461539453839 Marionette TRACE conn2 <- [1,2442,null,{}] 16:10:53 INFO - PROCESS | 1969 | 1461539453842 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}] 16:10:53 INFO - PROCESS | 1969 | 1461539453947 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 16:10:53 INFO - PROCESS | 1969 | 1461539453976 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:53 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c846800 == 33 [pid = 1969] [id = 618] 16:10:53 INFO - PROCESS | 1969 | ++DOMWINDOW == 98 (0x119a29000) [pid = 1969] [serial = 1854] [outer = 0x0] 16:10:54 INFO - PROCESS | 1969 | ++DOMWINDOW == 99 (0x11aa7f000) [pid = 1969] [serial = 1855] [outer = 0x119a29000] 16:10:54 INFO - PROCESS | 1969 | 1461539454003 Marionette DEBUG loaded listener.js 16:10:54 INFO - PROCESS | 1969 | ++DOMWINDOW == 100 (0x11af40400) [pid = 1969] [serial = 1856] [outer = 0x119a29000] 16:10:54 INFO - PROCESS | 1969 | 1461539454283 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]]]}] 16:10:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 16:10:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 474ms 16:10:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 16:10:54 INFO - PROCESS | 1969 | 1461539454316 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 16:10:54 INFO - PROCESS | 1969 | 1461539454318 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 16:10:54 INFO - PROCESS | 1969 | 1461539454320 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 16:10:54 INFO - PROCESS | 1969 | 1461539454321 Marionette TRACE conn2 <- [1,2446,null,{}] 16:10:54 INFO - PROCESS | 1969 | 1461539454323 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}] 16:10:54 INFO - PROCESS | 1969 | 1461539454422 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 16:10:54 INFO - PROCESS | 1969 | 1461539454427 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:54 INFO - PROCESS | 1969 | ++DOCSHELL 0x126bc3000 == 34 [pid = 1969] [id = 619] 16:10:54 INFO - PROCESS | 1969 | ++DOMWINDOW == 101 (0x11503c400) [pid = 1969] [serial = 1857] [outer = 0x0] 16:10:54 INFO - PROCESS | 1969 | ++DOMWINDOW == 102 (0x11af78800) [pid = 1969] [serial = 1858] [outer = 0x11503c400] 16:10:54 INFO - PROCESS | 1969 | 1461539454453 Marionette DEBUG loaded listener.js 16:10:54 INFO - PROCESS | 1969 | ++DOMWINDOW == 103 (0x11b1bb800) [pid = 1969] [serial = 1859] [outer = 0x11503c400] 16:10:54 INFO - PROCESS | 1969 | 1461539454808 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]]]}] 16:10:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 16:10:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 519ms 16:10:54 INFO - PROCESS | 1969 | 1461539454840 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 16:10:54 INFO - PROCESS | 1969 | 1461539454841 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 16:10:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 16:10:54 INFO - PROCESS | 1969 | 1461539454843 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 16:10:54 INFO - PROCESS | 1969 | 1461539454845 Marionette TRACE conn2 <- [1,2450,null,{}] 16:10:54 INFO - PROCESS | 1969 | 1461539454847 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}] 16:10:54 INFO - PROCESS | 1969 | 1461539454953 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 16:10:54 INFO - PROCESS | 1969 | 1461539454989 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:54 INFO - PROCESS | 1969 | ++DOCSHELL 0x127a60800 == 35 [pid = 1969] [id = 620] 16:10:54 INFO - PROCESS | 1969 | ++DOMWINDOW == 104 (0x11b916800) [pid = 1969] [serial = 1860] [outer = 0x0] 16:10:55 INFO - PROCESS | 1969 | ++DOMWINDOW == 105 (0x11bf91c00) [pid = 1969] [serial = 1861] [outer = 0x11b916800] 16:10:55 INFO - PROCESS | 1969 | 1461539455017 Marionette DEBUG loaded listener.js 16:10:55 INFO - PROCESS | 1969 | ++DOMWINDOW == 106 (0x11c41d400) [pid = 1969] [serial = 1862] [outer = 0x11b916800] 16:10:55 INFO - PROCESS | 1969 | 1461539455356 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]]]}] 16:10:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 16:10:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 518ms 16:10:55 INFO - PROCESS | 1969 | 1461539455363 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 16:10:55 INFO - PROCESS | 1969 | 1461539455364 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 16:10:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 16:10:55 INFO - PROCESS | 1969 | 1461539455366 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 16:10:55 INFO - PROCESS | 1969 | 1461539455367 Marionette TRACE conn2 <- [1,2454,null,{}] 16:10:55 INFO - PROCESS | 1969 | 1461539455369 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}] 16:10:55 INFO - PROCESS | 1969 | 1461539455464 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 16:10:55 INFO - PROCESS | 1969 | 1461539455469 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:55 INFO - PROCESS | 1969 | ++DOCSHELL 0x129a05000 == 36 [pid = 1969] [id = 621] 16:10:55 INFO - PROCESS | 1969 | ++DOMWINDOW == 107 (0x11c41bc00) [pid = 1969] [serial = 1863] [outer = 0x0] 16:10:55 INFO - PROCESS | 1969 | ++DOMWINDOW == 108 (0x11c7f4800) [pid = 1969] [serial = 1864] [outer = 0x11c41bc00] 16:10:55 INFO - PROCESS | 1969 | 1461539455495 Marionette DEBUG loaded listener.js 16:10:55 INFO - PROCESS | 1969 | ++DOMWINDOW == 109 (0x125856000) [pid = 1969] [serial = 1865] [outer = 0x11c41bc00] 16:10:55 INFO - PROCESS | 1969 | 1461539455800 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]]]}] 16:10:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 16:10:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 469ms 16:10:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 16:10:55 INFO - PROCESS | 1969 | 1461539455848 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 16:10:55 INFO - PROCESS | 1969 | 1461539455850 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 16:10:55 INFO - PROCESS | 1969 | 1461539455852 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 16:10:55 INFO - PROCESS | 1969 | 1461539455853 Marionette TRACE conn2 <- [1,2458,null,{}] 16:10:55 INFO - PROCESS | 1969 | 1461539455856 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}] 16:10:55 INFO - PROCESS | 1969 | 1461539455957 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 16:10:55 INFO - PROCESS | 1969 | 1461539455962 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:55 INFO - PROCESS | 1969 | ++DOCSHELL 0x129e3a800 == 37 [pid = 1969] [id = 622] 16:10:55 INFO - PROCESS | 1969 | ++DOMWINDOW == 110 (0x125855000) [pid = 1969] [serial = 1866] [outer = 0x0] 16:10:55 INFO - PROCESS | 1969 | ++DOMWINDOW == 111 (0x125cc8800) [pid = 1969] [serial = 1867] [outer = 0x125855000] 16:10:55 INFO - PROCESS | 1969 | 1461539455988 Marionette DEBUG loaded listener.js 16:10:56 INFO - PROCESS | 1969 | ++DOMWINDOW == 112 (0x125e05800) [pid = 1969] [serial = 1868] [outer = 0x125855000] 16:10:56 INFO - PROCESS | 1969 | --DOMWINDOW == 111 (0x114579400) [pid = 1969] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 16:10:56 INFO - PROCESS | 1969 | --DOMWINDOW == 110 (0x115097000) [pid = 1969] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 16:10:56 INFO - PROCESS | 1969 | --DOMWINDOW == 109 (0x125cb9400) [pid = 1969] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 16:10:56 INFO - PROCESS | 1969 | --DOMWINDOW == 108 (0x125ec1c00) [pid = 1969] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 16:10:56 INFO - PROCESS | 1969 | --DOMWINDOW == 107 (0x11c127800) [pid = 1969] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 16:10:56 INFO - PROCESS | 1969 | --DOMWINDOW == 106 (0x125f3a000) [pid = 1969] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 16:10:56 INFO - PROCESS | 1969 | --DOMWINDOW == 105 (0x12584fc00) [pid = 1969] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 16:10:56 INFO - PROCESS | 1969 | --DOMWINDOW == 104 (0x1277c8000) [pid = 1969] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 16:10:56 INFO - PROCESS | 1969 | --DOMWINDOW == 103 (0x11a861000) [pid = 1969] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 16:10:56 INFO - PROCESS | 1969 | --DOMWINDOW == 102 (0x115041c00) [pid = 1969] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 16:10:56 INFO - PROCESS | 1969 | --DOMWINDOW == 101 (0x11af49c00) [pid = 1969] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 16:10:56 INFO - PROCESS | 1969 | --DOMWINDOW == 100 (0x114443800) [pid = 1969] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 16:10:56 INFO - PROCESS | 1969 | --DOMWINDOW == 99 (0x119130800) [pid = 1969] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 16:10:56 INFO - PROCESS | 1969 | --DOMWINDOW == 98 (0x1280f0c00) [pid = 1969] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 16:10:56 INFO - PROCESS | 1969 | --DOMWINDOW == 97 (0x11aa77800) [pid = 1969] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 16:10:56 INFO - PROCESS | 1969 | --DOMWINDOW == 96 (0x11af7ac00) [pid = 1969] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 16:10:56 INFO - PROCESS | 1969 | --DOMWINDOW == 95 (0x11c4cfc00) [pid = 1969] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 16:10:56 INFO - PROCESS | 1969 | --DOMWINDOW == 94 (0x11bb67400) [pid = 1969] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 16:10:56 INFO - PROCESS | 1969 | --DOMWINDOW == 93 (0x11588a000) [pid = 1969] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 16:10:56 INFO - PROCESS | 1969 | --DOMWINDOW == 92 (0x115649800) [pid = 1969] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 16:10:56 INFO - PROCESS | 1969 | --DOMWINDOW == 91 (0x125ed2800) [pid = 1969] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 16:10:56 INFO - PROCESS | 1969 | 1461539456584 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]]]}] 16:10:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 16:10:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 768ms 16:10:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 16:10:56 INFO - PROCESS | 1969 | 1461539456621 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 16:10:56 INFO - PROCESS | 1969 | 1461539456622 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 16:10:56 INFO - PROCESS | 1969 | 1461539456624 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 16:10:56 INFO - PROCESS | 1969 | 1461539456625 Marionette TRACE conn2 <- [1,2462,null,{}] 16:10:56 INFO - PROCESS | 1969 | 1461539456628 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}] 16:10:56 INFO - PROCESS | 1969 | 1461539456701 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 16:10:56 INFO - PROCESS | 1969 | 1461539456705 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:56 INFO - PROCESS | 1969 | ++DOCSHELL 0x125b52000 == 38 [pid = 1969] [id = 623] 16:10:56 INFO - PROCESS | 1969 | ++DOMWINDOW == 92 (0x115649800) [pid = 1969] [serial = 1869] [outer = 0x0] 16:10:56 INFO - PROCESS | 1969 | ++DOMWINDOW == 93 (0x119b62c00) [pid = 1969] [serial = 1870] [outer = 0x115649800] 16:10:56 INFO - PROCESS | 1969 | 1461539456733 Marionette DEBUG loaded listener.js 16:10:56 INFO - PROCESS | 1969 | ++DOMWINDOW == 94 (0x11bbc2c00) [pid = 1969] [serial = 1871] [outer = 0x115649800] 16:10:57 INFO - PROCESS | 1969 | 1461539457060 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]]]}] 16:10:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 16:10:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 470ms 16:10:57 INFO - PROCESS | 1969 | 1461539457094 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 16:10:57 INFO - PROCESS | 1969 | 1461539457096 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 16:10:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 16:10:57 INFO - PROCESS | 1969 | 1461539457098 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 16:10:57 INFO - PROCESS | 1969 | 1461539457099 Marionette TRACE conn2 <- [1,2466,null,{}] 16:10:57 INFO - PROCESS | 1969 | 1461539457101 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}] 16:10:57 INFO - PROCESS | 1969 | 1461539457201 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 16:10:57 INFO - PROCESS | 1969 | 1461539457209 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:57 INFO - PROCESS | 1969 | ++DOCSHELL 0x127039800 == 39 [pid = 1969] [id = 624] 16:10:57 INFO - PROCESS | 1969 | ++DOMWINDOW == 95 (0x11aa77800) [pid = 1969] [serial = 1872] [outer = 0x0] 16:10:57 INFO - PROCESS | 1969 | ++DOMWINDOW == 96 (0x125cc7000) [pid = 1969] [serial = 1873] [outer = 0x11aa77800] 16:10:57 INFO - PROCESS | 1969 | 1461539457234 Marionette DEBUG loaded listener.js 16:10:57 INFO - PROCESS | 1969 | ++DOMWINDOW == 97 (0x125e0d400) [pid = 1969] [serial = 1874] [outer = 0x11aa77800] 16:10:57 INFO - PROCESS | 1969 | 1461539457576 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]]]}] 16:10:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 16:10:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 519ms 16:10:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 16:10:57 INFO - PROCESS | 1969 | 1461539457619 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 16:10:57 INFO - PROCESS | 1969 | 1461539457621 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 16:10:57 INFO - PROCESS | 1969 | 1461539457624 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 16:10:57 INFO - PROCESS | 1969 | 1461539457627 Marionette TRACE conn2 <- [1,2470,null,{}] 16:10:57 INFO - PROCESS | 1969 | 1461539457631 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}] 16:10:57 INFO - PROCESS | 1969 | 1461539457770 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 16:10:57 INFO - PROCESS | 1969 | 1461539457854 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:57 INFO - PROCESS | 1969 | ++DOCSHELL 0x12a9b0000 == 40 [pid = 1969] [id = 625] 16:10:57 INFO - PROCESS | 1969 | ++DOMWINDOW == 98 (0x1187c4000) [pid = 1969] [serial = 1875] [outer = 0x0] 16:10:57 INFO - PROCESS | 1969 | ++DOMWINDOW == 99 (0x125eb9800) [pid = 1969] [serial = 1876] [outer = 0x1187c4000] 16:10:57 INFO - PROCESS | 1969 | 1461539457900 Marionette DEBUG loaded listener.js 16:10:57 INFO - PROCESS | 1969 | ++DOMWINDOW == 100 (0x125eda800) [pid = 1969] [serial = 1877] [outer = 0x1187c4000] 16:10:58 INFO - PROCESS | 1969 | 1461539458225 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]]]}] 16:10:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 16:10:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 623ms 16:10:58 INFO - PROCESS | 1969 | 1461539458249 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 16:10:58 INFO - PROCESS | 1969 | 1461539458250 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 16:10:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 16:10:58 INFO - PROCESS | 1969 | 1461539458253 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 16:10:58 INFO - PROCESS | 1969 | 1461539458254 Marionette TRACE conn2 <- [1,2474,null,{}] 16:10:58 INFO - PROCESS | 1969 | 1461539458256 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}] 16:10:58 INFO - PROCESS | 1969 | 1461539458351 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 16:10:58 INFO - PROCESS | 1969 | 1461539458407 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:58 INFO - PROCESS | 1969 | ++DOCSHELL 0x12a9cf800 == 41 [pid = 1969] [id = 626] 16:10:58 INFO - PROCESS | 1969 | ++DOMWINDOW == 101 (0x11c1d6800) [pid = 1969] [serial = 1878] [outer = 0x0] 16:10:58 INFO - PROCESS | 1969 | ++DOMWINDOW == 102 (0x125f3b800) [pid = 1969] [serial = 1879] [outer = 0x11c1d6800] 16:10:58 INFO - PROCESS | 1969 | 1461539458433 Marionette DEBUG loaded listener.js 16:10:58 INFO - PROCESS | 1969 | ++DOMWINDOW == 103 (0x126b7b000) [pid = 1969] [serial = 1880] [outer = 0x11c1d6800] 16:10:58 INFO - PROCESS | 1969 | 1461539458902 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]]]}] 16:10:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 16:10:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 668ms 16:10:58 INFO - PROCESS | 1969 | 1461539458922 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 16:10:58 INFO - PROCESS | 1969 | 1461539458925 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 16:10:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 16:10:58 INFO - PROCESS | 1969 | 1461539458929 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 16:10:58 INFO - PROCESS | 1969 | 1461539458931 Marionette TRACE conn2 <- [1,2478,null,{}] 16:10:58 INFO - PROCESS | 1969 | 1461539458935 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}] 16:10:59 INFO - PROCESS | 1969 | 1461539459035 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 16:10:59 INFO - PROCESS | 1969 | 1461539459129 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:59 INFO - PROCESS | 1969 | ++DOCSHELL 0x11b990800 == 42 [pid = 1969] [id = 627] 16:10:59 INFO - PROCESS | 1969 | ++DOMWINDOW == 104 (0x115653800) [pid = 1969] [serial = 1881] [outer = 0x0] 16:10:59 INFO - PROCESS | 1969 | ++DOMWINDOW == 105 (0x115796800) [pid = 1969] [serial = 1882] [outer = 0x115653800] 16:10:59 INFO - PROCESS | 1969 | 1461539459173 Marionette DEBUG loaded listener.js 16:10:59 INFO - PROCESS | 1969 | ++DOMWINDOW == 106 (0x118c1e800) [pid = 1969] [serial = 1883] [outer = 0x115653800] 16:10:59 INFO - PROCESS | 1969 | 1461539459604 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]]]}] 16:10:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 16:10:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 723ms 16:10:59 INFO - PROCESS | 1969 | 1461539459652 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 16:10:59 INFO - PROCESS | 1969 | 1461539459657 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 16:10:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 16:10:59 INFO - PROCESS | 1969 | 1461539459661 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 16:10:59 INFO - PROCESS | 1969 | 1461539459663 Marionette TRACE conn2 <- [1,2482,null,{}] 16:10:59 INFO - PROCESS | 1969 | 1461539459666 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}] 16:10:59 INFO - PROCESS | 1969 | 1461539459763 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 16:10:59 INFO - PROCESS | 1969 | 1461539459830 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:59 INFO - PROCESS | 1969 | ++DOCSHELL 0x127512800 == 43 [pid = 1969] [id = 628] 16:10:59 INFO - PROCESS | 1969 | ++DOMWINDOW == 107 (0x119134c00) [pid = 1969] [serial = 1884] [outer = 0x0] 16:10:59 INFO - PROCESS | 1969 | ++DOMWINDOW == 108 (0x119b5cc00) [pid = 1969] [serial = 1885] [outer = 0x119134c00] 16:10:59 INFO - PROCESS | 1969 | 1461539459860 Marionette DEBUG loaded listener.js 16:10:59 INFO - PROCESS | 1969 | ++DOMWINDOW == 109 (0x11aa7b400) [pid = 1969] [serial = 1886] [outer = 0x119134c00] 16:11:00 INFO - PROCESS | 1969 | 1461539460285 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]]]}] 16:11:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 16:11:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 673ms 16:11:00 INFO - PROCESS | 1969 | 1461539460336 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 16:11:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 16:11:00 INFO - PROCESS | 1969 | 1461539460338 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 16:11:00 INFO - PROCESS | 1969 | 1461539460344 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 16:11:00 INFO - PROCESS | 1969 | 1461539460349 Marionette TRACE conn2 <- [1,2486,null,{}] 16:11:00 INFO - PROCESS | 1969 | 1461539460360 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}] 16:11:00 INFO - PROCESS | 1969 | 1461539460533 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 16:11:00 INFO - PROCESS | 1969 | 1461539460602 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:00 INFO - PROCESS | 1969 | ++DOCSHELL 0x12aa26800 == 44 [pid = 1969] [id = 629] 16:11:00 INFO - PROCESS | 1969 | ++DOMWINDOW == 110 (0x11b91e000) [pid = 1969] [serial = 1887] [outer = 0x0] 16:11:00 INFO - PROCESS | 1969 | ++DOMWINDOW == 111 (0x11c1d1800) [pid = 1969] [serial = 1888] [outer = 0x11b91e000] 16:11:00 INFO - PROCESS | 1969 | 1461539460634 Marionette DEBUG loaded listener.js 16:11:00 INFO - PROCESS | 1969 | ++DOMWINDOW == 112 (0x12584bc00) [pid = 1969] [serial = 1889] [outer = 0x11b91e000] 16:11:01 INFO - PROCESS | 1969 | 1461539461028 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]]]}] 16:11:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 16:11:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 727ms 16:11:01 INFO - PROCESS | 1969 | 1461539461071 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 16:11:01 INFO - PROCESS | 1969 | 1461539461075 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 16:11:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 16:11:01 INFO - PROCESS | 1969 | 1461539461081 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 16:11:01 INFO - PROCESS | 1969 | 1461539461083 Marionette TRACE conn2 <- [1,2490,null,{}] 16:11:01 INFO - PROCESS | 1969 | 1461539461087 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}] 16:11:01 INFO - PROCESS | 1969 | 1461539461231 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 16:11:01 INFO - PROCESS | 1969 | 1461539461358 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:01 INFO - PROCESS | 1969 | ++DOCSHELL 0x12aa7b800 == 45 [pid = 1969] [id = 630] 16:11:01 INFO - PROCESS | 1969 | ++DOMWINDOW == 113 (0x114ef0400) [pid = 1969] [serial = 1890] [outer = 0x0] 16:11:01 INFO - PROCESS | 1969 | ++DOMWINDOW == 114 (0x125ebb800) [pid = 1969] [serial = 1891] [outer = 0x114ef0400] 16:11:01 INFO - PROCESS | 1969 | 1461539461409 Marionette DEBUG loaded listener.js 16:11:01 INFO - PROCESS | 1969 | ++DOMWINDOW == 115 (0x125ed4000) [pid = 1969] [serial = 1892] [outer = 0x114ef0400] 16:11:02 INFO - PROCESS | 1969 | 1461539462029 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]]]}] 16:11:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 16:11:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 972ms 16:11:02 INFO - PROCESS | 1969 | 1461539462058 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 16:11:02 INFO - PROCESS | 1969 | 1461539462061 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 16:11:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 16:11:02 INFO - PROCESS | 1969 | 1461539462066 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 16:11:02 INFO - PROCESS | 1969 | 1461539462068 Marionette TRACE conn2 <- [1,2494,null,{}] 16:11:02 INFO - PROCESS | 1969 | 1461539462072 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}] 16:11:02 INFO - PROCESS | 1969 | 1461539462167 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 16:11:02 INFO - PROCESS | 1969 | 1461539462233 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:02 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c142000 == 46 [pid = 1969] [id = 631] 16:11:02 INFO - PROCESS | 1969 | ++DOMWINDOW == 116 (0x115042c00) [pid = 1969] [serial = 1893] [outer = 0x0] 16:11:02 INFO - PROCESS | 1969 | ++DOMWINDOW == 117 (0x115047000) [pid = 1969] [serial = 1894] [outer = 0x115042c00] 16:11:02 INFO - PROCESS | 1969 | 1461539462260 Marionette DEBUG loaded listener.js 16:11:02 INFO - PROCESS | 1969 | ++DOMWINDOW == 118 (0x11545e400) [pid = 1969] [serial = 1895] [outer = 0x115042c00] 16:11:02 INFO - PROCESS | 1969 | 1461539462713 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]]]}] 16:11:02 INFO - PROCESS | 1969 | --DOCSHELL 0x12a9b0000 == 45 [pid = 1969] [id = 625] 16:11:02 INFO - PROCESS | 1969 | --DOCSHELL 0x127039800 == 44 [pid = 1969] [id = 624] 16:11:02 INFO - PROCESS | 1969 | --DOCSHELL 0x125b52000 == 43 [pid = 1969] [id = 623] 16:11:02 INFO - PROCESS | 1969 | --DOCSHELL 0x129e3a800 == 42 [pid = 1969] [id = 622] 16:11:02 INFO - PROCESS | 1969 | --DOCSHELL 0x129a05000 == 41 [pid = 1969] [id = 621] 16:11:02 INFO - PROCESS | 1969 | --DOCSHELL 0x127a60800 == 40 [pid = 1969] [id = 620] 16:11:02 INFO - PROCESS | 1969 | --DOCSHELL 0x126bc3000 == 39 [pid = 1969] [id = 619] 16:11:02 INFO - PROCESS | 1969 | --DOCSHELL 0x11c846800 == 38 [pid = 1969] [id = 618] 16:11:02 INFO - PROCESS | 1969 | --DOMWINDOW == 117 (0x1297c6000) [pid = 1969] [serial = 1837] [outer = 0x0] [url = about:blank] 16:11:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 16:11:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 673ms 16:11:02 INFO - PROCESS | 1969 | --DOCSHELL 0x11c17a000 == 37 [pid = 1969] [id = 617] 16:11:02 INFO - PROCESS | 1969 | --DOCSHELL 0x119b6e800 == 36 [pid = 1969] [id = 616] 16:11:02 INFO - PROCESS | 1969 | --DOCSHELL 0x114f69800 == 35 [pid = 1969] [id = 615] 16:11:02 INFO - PROCESS | 1969 | --DOCSHELL 0x12aa99000 == 34 [pid = 1969] [id = 612] 16:11:02 INFO - PROCESS | 1969 | 1461539462739 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 16:11:02 INFO - PROCESS | 1969 | 1461539462743 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 16:11:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 16:11:02 INFO - PROCESS | 1969 | 1461539462747 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 16:11:02 INFO - PROCESS | 1969 | 1461539462749 Marionette TRACE conn2 <- [1,2498,null,{}] 16:11:02 INFO - PROCESS | 1969 | 1461539462751 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}] 16:11:02 INFO - PROCESS | 1969 | 1461539462828 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 16:11:02 INFO - PROCESS | 1969 | 1461539462833 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:02 INFO - PROCESS | 1969 | ++DOCSHELL 0x119244800 == 35 [pid = 1969] [id = 632] 16:11:02 INFO - PROCESS | 1969 | ++DOMWINDOW == 118 (0x115650c00) [pid = 1969] [serial = 1896] [outer = 0x0] 16:11:02 INFO - PROCESS | 1969 | ++DOMWINDOW == 119 (0x1166f9c00) [pid = 1969] [serial = 1897] [outer = 0x115650c00] 16:11:02 INFO - PROCESS | 1969 | 1461539462860 Marionette DEBUG loaded listener.js 16:11:02 INFO - PROCESS | 1969 | ++DOMWINDOW == 120 (0x118c11c00) [pid = 1969] [serial = 1898] [outer = 0x115650c00] 16:11:03 INFO - PROCESS | 1969 | --DOMWINDOW == 119 (0x125a44800) [pid = 1969] [serial = 1775] [outer = 0x0] [url = about:blank] 16:11:03 INFO - PROCESS | 1969 | --DOMWINDOW == 118 (0x115097c00) [pid = 1969] [serial = 1777] [outer = 0x0] [url = about:blank] 16:11:03 INFO - PROCESS | 1969 | --DOMWINDOW == 117 (0x1155eb800) [pid = 1969] [serial = 1778] [outer = 0x0] [url = about:blank] 16:11:03 INFO - PROCESS | 1969 | --DOMWINDOW == 116 (0x125f1f000) [pid = 1969] [serial = 1819] [outer = 0x0] [url = about:blank] 16:11:03 INFO - PROCESS | 1969 | --DOMWINDOW == 115 (0x125ec4000) [pid = 1969] [serial = 1813] [outer = 0x0] [url = about:blank] 16:11:03 INFO - PROCESS | 1969 | --DOMWINDOW == 114 (0x125ed2400) [pid = 1969] [serial = 1814] [outer = 0x0] [url = about:blank] 16:11:03 INFO - PROCESS | 1969 | --DOMWINDOW == 113 (0x11c1d0400) [pid = 1969] [serial = 1801] [outer = 0x0] [url = about:blank] 16:11:03 INFO - PROCESS | 1969 | --DOMWINDOW == 112 (0x11c1dcc00) [pid = 1969] [serial = 1802] [outer = 0x0] [url = about:blank] 16:11:03 INFO - PROCESS | 1969 | --DOMWINDOW == 111 (0x12752dc00) [pid = 1969] [serial = 1822] [outer = 0x0] [url = about:blank] 16:11:03 INFO - PROCESS | 1969 | --DOMWINDOW == 110 (0x126b76400) [pid = 1969] [serial = 1820] [outer = 0x0] [url = about:blank] 16:11:03 INFO - PROCESS | 1969 | --DOMWINDOW == 109 (0x125e0d000) [pid = 1969] [serial = 1810] [outer = 0x0] [url = about:blank] 16:11:03 INFO - PROCESS | 1969 | --DOMWINDOW == 108 (0x125ebd400) [pid = 1969] [serial = 1811] [outer = 0x0] [url = about:blank] 16:11:03 INFO - PROCESS | 1969 | --DOMWINDOW == 107 (0x127adcc00) [pid = 1969] [serial = 1825] [outer = 0x0] [url = about:blank] 16:11:03 INFO - PROCESS | 1969 | --DOMWINDOW == 106 (0x11c4d5400) [pid = 1969] [serial = 1804] [outer = 0x0] [url = about:blank] 16:11:03 INFO - PROCESS | 1969 | --DOMWINDOW == 105 (0x12584f800) [pid = 1969] [serial = 1805] [outer = 0x0] [url = about:blank] 16:11:03 INFO - PROCESS | 1969 | --DOMWINDOW == 104 (0x1277c7c00) [pid = 1969] [serial = 1823] [outer = 0x0] [url = about:blank] 16:11:03 INFO - PROCESS | 1969 | --DOMWINDOW == 103 (0x118f74400) [pid = 1969] [serial = 1828] [outer = 0x0] [url = about:blank] 16:11:03 INFO - PROCESS | 1969 | --DOMWINDOW == 102 (0x1280ec400) [pid = 1969] [serial = 1831] [outer = 0x0] [url = about:blank] 16:11:03 INFO - PROCESS | 1969 | --DOMWINDOW == 101 (0x11c1d3000) [pid = 1969] [serial = 1829] [outer = 0x0] [url = about:blank] 16:11:03 INFO - PROCESS | 1969 | --DOMWINDOW == 100 (0x118f69000) [pid = 1969] [serial = 1783] [outer = 0x0] [url = about:blank] 16:11:03 INFO - PROCESS | 1969 | --DOMWINDOW == 99 (0x118fa1c00) [pid = 1969] [serial = 1784] [outer = 0x0] [url = about:blank] 16:11:03 INFO - PROCESS | 1969 | --DOMWINDOW == 98 (0x11927f800) [pid = 1969] [serial = 1786] [outer = 0x0] [url = about:blank] 16:11:03 INFO - PROCESS | 1969 | --DOMWINDOW == 97 (0x129775c00) [pid = 1969] [serial = 1834] [outer = 0x0] [url = about:blank] 16:11:03 INFO - PROCESS | 1969 | --DOMWINDOW == 96 (0x119b5c400) [pid = 1969] [serial = 1787] [outer = 0x0] [url = about:blank] 16:11:03 INFO - PROCESS | 1969 | --DOMWINDOW == 95 (0x11ad4d000) [pid = 1969] [serial = 1792] [outer = 0x0] [url = about:blank] 16:11:03 INFO - PROCESS | 1969 | --DOMWINDOW == 94 (0x11b1b0800) [pid = 1969] [serial = 1793] [outer = 0x0] [url = about:blank] 16:11:03 INFO - PROCESS | 1969 | --DOMWINDOW == 93 (0x11b91dc00) [pid = 1969] [serial = 1795] [outer = 0x0] [url = about:blank] 16:11:03 INFO - PROCESS | 1969 | --DOMWINDOW == 92 (0x11bbc1800) [pid = 1969] [serial = 1796] [outer = 0x0] [url = about:blank] 16:11:03 INFO - PROCESS | 1969 | --DOMWINDOW == 91 (0x1297c0400) [pid = 1969] [serial = 1835] [outer = 0x0] [url = about:blank] 16:11:03 INFO - PROCESS | 1969 | --DOMWINDOW == 90 (0x125cb1c00) [pid = 1969] [serial = 1807] [outer = 0x0] [url = about:blank] 16:11:03 INFO - PROCESS | 1969 | --DOMWINDOW == 89 (0x125e0a800) [pid = 1969] [serial = 1808] [outer = 0x0] [url = about:blank] 16:11:03 INFO - PROCESS | 1969 | --DOMWINDOW == 88 (0x11bf8e400) [pid = 1969] [serial = 1798] [outer = 0x0] [url = about:blank] 16:11:03 INFO - PROCESS | 1969 | --DOMWINDOW == 87 (0x11c128400) [pid = 1969] [serial = 1799] [outer = 0x0] [url = about:blank] 16:11:03 INFO - PROCESS | 1969 | --DOMWINDOW == 86 (0x11a605800) [pid = 1969] [serial = 1789] [outer = 0x0] [url = about:blank] 16:11:03 INFO - PROCESS | 1969 | --DOMWINDOW == 85 (0x11aa72c00) [pid = 1969] [serial = 1790] [outer = 0x0] [url = about:blank] 16:11:03 INFO - PROCESS | 1969 | --DOMWINDOW == 84 (0x128435800) [pid = 1969] [serial = 1832] [outer = 0x0] [url = about:blank] 16:11:03 INFO - PROCESS | 1969 | --DOMWINDOW == 83 (0x1158f0400) [pid = 1969] [serial = 1780] [outer = 0x0] [url = about:blank] 16:11:03 INFO - PROCESS | 1969 | --DOMWINDOW == 82 (0x1177e8400) [pid = 1969] [serial = 1781] [outer = 0x0] [url = about:blank] 16:11:03 INFO - PROCESS | 1969 | --DOMWINDOW == 81 (0x125ed7800) [pid = 1969] [serial = 1816] [outer = 0x0] [url = about:blank] 16:11:03 INFO - PROCESS | 1969 | --DOMWINDOW == 80 (0x125ede000) [pid = 1969] [serial = 1817] [outer = 0x0] [url = about:blank] 16:11:03 INFO - PROCESS | 1969 | --DOMWINDOW == 79 (0x127f9f000) [pid = 1969] [serial = 1826] [outer = 0x0] [url = about:blank] 16:11:03 INFO - PROCESS | 1969 | 1461539463224 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]]]}] 16:11:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 16:11:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 519ms 16:11:03 INFO - PROCESS | 1969 | 1461539463266 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 16:11:03 INFO - PROCESS | 1969 | 1461539463268 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 16:11:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 16:11:03 INFO - PROCESS | 1969 | 1461539463270 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 16:11:03 INFO - PROCESS | 1969 | 1461539463272 Marionette TRACE conn2 <- [1,2502,null,{}] 16:11:03 INFO - PROCESS | 1969 | 1461539463280 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}] 16:11:03 INFO - PROCESS | 1969 | 1461539463361 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 16:11:03 INFO - PROCESS | 1969 | 1461539463367 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:03 INFO - PROCESS | 1969 | ++DOCSHELL 0x11bcce800 == 36 [pid = 1969] [id = 633] 16:11:03 INFO - PROCESS | 1969 | ++DOMWINDOW == 80 (0x118f6f800) [pid = 1969] [serial = 1899] [outer = 0x0] 16:11:03 INFO - PROCESS | 1969 | ++DOMWINDOW == 81 (0x119b54400) [pid = 1969] [serial = 1900] [outer = 0x118f6f800] 16:11:03 INFO - PROCESS | 1969 | 1461539463396 Marionette DEBUG loaded listener.js 16:11:03 INFO - PROCESS | 1969 | ++DOMWINDOW == 82 (0x11aa75400) [pid = 1969] [serial = 1901] [outer = 0x118f6f800] 16:11:03 INFO - PROCESS | 1969 | 1461539463804 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]]]}] 16:11:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 16:11:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 570ms 16:11:03 INFO - PROCESS | 1969 | 1461539463841 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 16:11:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 16:11:03 INFO - PROCESS | 1969 | 1461539463843 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 16:11:03 INFO - PROCESS | 1969 | 1461539463845 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 16:11:03 INFO - PROCESS | 1969 | 1461539463846 Marionette TRACE conn2 <- [1,2506,null,{}] 16:11:03 INFO - PROCESS | 1969 | 1461539463848 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}] 16:11:03 INFO - PROCESS | 1969 | 1461539463922 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 16:11:03 INFO - PROCESS | 1969 | 1461539463928 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:03 INFO - PROCESS | 1969 | ++DOCSHELL 0x125db1800 == 37 [pid = 1969] [id = 634] 16:11:03 INFO - PROCESS | 1969 | ++DOMWINDOW == 83 (0x11aa7d800) [pid = 1969] [serial = 1902] [outer = 0x0] 16:11:03 INFO - PROCESS | 1969 | ++DOMWINDOW == 84 (0x11af4d800) [pid = 1969] [serial = 1903] [outer = 0x11aa7d800] 16:11:03 INFO - PROCESS | 1969 | 1461539463955 Marionette DEBUG loaded listener.js 16:11:03 INFO - PROCESS | 1969 | ++DOMWINDOW == 85 (0x11bb68c00) [pid = 1969] [serial = 1904] [outer = 0x11aa7d800] 16:11:04 INFO - PROCESS | 1969 | 1461539464338 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]]]}] 16:11:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 16:11:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 522ms 16:11:04 INFO - PROCESS | 1969 | 1461539464368 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 16:11:04 INFO - PROCESS | 1969 | 1461539464370 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 16:11:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 16:11:04 INFO - PROCESS | 1969 | 1461539464373 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 16:11:04 INFO - PROCESS | 1969 | 1461539464376 Marionette TRACE conn2 <- [1,2510,null,{}] 16:11:04 INFO - PROCESS | 1969 | 1461539464381 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}] 16:11:04 INFO - PROCESS | 1969 | 1461539464496 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 16:11:04 INFO - PROCESS | 1969 | 1461539464503 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:04 INFO - PROCESS | 1969 | ++DOCSHELL 0x11a65d000 == 38 [pid = 1969] [id = 635] 16:11:04 INFO - PROCESS | 1969 | ++DOMWINDOW == 86 (0x11b1b1400) [pid = 1969] [serial = 1905] [outer = 0x0] 16:11:04 INFO - PROCESS | 1969 | ++DOMWINDOW == 87 (0x11bf8a800) [pid = 1969] [serial = 1906] [outer = 0x11b1b1400] 16:11:04 INFO - PROCESS | 1969 | 1461539464544 Marionette DEBUG loaded listener.js 16:11:04 INFO - PROCESS | 1969 | ++DOMWINDOW == 88 (0x11c1d0400) [pid = 1969] [serial = 1907] [outer = 0x11b1b1400] 16:11:04 INFO - PROCESS | 1969 | 1461539464985 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]]]}] 16:11:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 16:11:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 624ms 16:11:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 16:11:05 INFO - PROCESS | 1969 | 1461539464998 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 16:11:05 INFO - PROCESS | 1969 | 1461539465000 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 16:11:05 INFO - PROCESS | 1969 | 1461539465002 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 16:11:05 INFO - PROCESS | 1969 | 1461539465003 Marionette TRACE conn2 <- [1,2514,null,{}] 16:11:05 INFO - PROCESS | 1969 | 1461539465005 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}] 16:11:05 INFO - PROCESS | 1969 | 1461539465146 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 16:11:05 INFO - PROCESS | 1969 | 1461539465158 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:05 INFO - PROCESS | 1969 | ++DOCSHELL 0x127516800 == 39 [pid = 1969] [id = 636] 16:11:05 INFO - PROCESS | 1969 | ++DOMWINDOW == 89 (0x11c382000) [pid = 1969] [serial = 1908] [outer = 0x0] 16:11:05 INFO - PROCESS | 1969 | ++DOMWINDOW == 90 (0x11c6db000) [pid = 1969] [serial = 1909] [outer = 0x11c382000] 16:11:05 INFO - PROCESS | 1969 | 1461539465187 Marionette DEBUG loaded listener.js 16:11:05 INFO - PROCESS | 1969 | ++DOMWINDOW == 91 (0x125e0d000) [pid = 1969] [serial = 1910] [outer = 0x11c382000] 16:11:05 INFO - PROCESS | 1969 | 1461539465530 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]]]}] 16:11:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 16:11:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 570ms 16:11:05 INFO - PROCESS | 1969 | 1461539465572 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 16:11:05 INFO - PROCESS | 1969 | 1461539465573 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 16:11:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 16:11:05 INFO - PROCESS | 1969 | 1461539465576 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 16:11:05 INFO - PROCESS | 1969 | 1461539465577 Marionette TRACE conn2 <- [1,2518,null,{}] 16:11:05 INFO - PROCESS | 1969 | 1461539465579 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}] 16:11:05 INFO - PROCESS | 1969 | 1461539465670 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 16:11:05 INFO - PROCESS | 1969 | 1461539465682 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:05 INFO - PROCESS | 1969 | ++DOCSHELL 0x129a17800 == 40 [pid = 1969] [id = 637] 16:11:05 INFO - PROCESS | 1969 | ++DOMWINDOW == 92 (0x125eb7400) [pid = 1969] [serial = 1911] [outer = 0x0] 16:11:05 INFO - PROCESS | 1969 | ++DOMWINDOW == 93 (0x125ed1400) [pid = 1969] [serial = 1912] [outer = 0x125eb7400] 16:11:05 INFO - PROCESS | 1969 | 1461539465707 Marionette DEBUG loaded listener.js 16:11:05 INFO - PROCESS | 1969 | ++DOMWINDOW == 94 (0x125f1c800) [pid = 1969] [serial = 1913] [outer = 0x125eb7400] 16:11:06 INFO - PROCESS | 1969 | 1461539466065 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]]]}] 16:11:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 16:11:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 519ms 16:11:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 16:11:06 INFO - PROCESS | 1969 | 1461539466103 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 16:11:06 INFO - PROCESS | 1969 | 1461539466104 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 16:11:06 INFO - PROCESS | 1969 | 1461539466106 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 16:11:06 INFO - PROCESS | 1969 | 1461539466108 Marionette TRACE conn2 <- [1,2522,null,{}] 16:11:06 INFO - PROCESS | 1969 | 1461539466110 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}] 16:11:06 INFO - PROCESS | 1969 | 1461539466206 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 16:11:06 INFO - PROCESS | 1969 | 1461539466210 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:06 INFO - PROCESS | 1969 | ++DOCSHELL 0x129e91000 == 41 [pid = 1969] [id = 638] 16:11:06 INFO - PROCESS | 1969 | ++DOMWINDOW == 95 (0x125eba800) [pid = 1969] [serial = 1914] [outer = 0x0] 16:11:06 INFO - PROCESS | 1969 | ++DOMWINDOW == 96 (0x126b74000) [pid = 1969] [serial = 1915] [outer = 0x125eba800] 16:11:06 INFO - PROCESS | 1969 | 1461539466236 Marionette DEBUG loaded listener.js 16:11:06 INFO - PROCESS | 1969 | ++DOMWINDOW == 97 (0x12752e000) [pid = 1969] [serial = 1916] [outer = 0x125eba800] 16:11:06 INFO - PROCESS | 1969 | 1461539466571 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]]]}] 16:11:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 16:11:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 472ms 16:11:06 INFO - PROCESS | 1969 | 1461539466584 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 16:11:06 INFO - PROCESS | 1969 | 1461539466585 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 16:11:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 16:11:06 INFO - PROCESS | 1969 | 1461539466588 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 16:11:06 INFO - PROCESS | 1969 | 1461539466589 Marionette TRACE conn2 <- [1,2526,null,{}] 16:11:06 INFO - PROCESS | 1969 | 1461539466591 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}] 16:11:06 INFO - PROCESS | 1969 | 1461539466691 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 16:11:06 INFO - PROCESS | 1969 | 1461539466726 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:06 INFO - PROCESS | 1969 | ++DOCSHELL 0x12a47d000 == 42 [pid = 1969] [id = 639] 16:11:06 INFO - PROCESS | 1969 | ++DOMWINDOW == 98 (0x127535c00) [pid = 1969] [serial = 1917] [outer = 0x0] 16:11:06 INFO - PROCESS | 1969 | ++DOMWINDOW == 99 (0x127933c00) [pid = 1969] [serial = 1918] [outer = 0x127535c00] 16:11:06 INFO - PROCESS | 1969 | 1461539466751 Marionette DEBUG loaded listener.js 16:11:06 INFO - PROCESS | 1969 | ++DOMWINDOW == 100 (0x127f9f000) [pid = 1969] [serial = 1919] [outer = 0x127535c00] 16:11:07 INFO - PROCESS | 1969 | 1461539467061 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]]]}] 16:11:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 16:11:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 522ms 16:11:07 INFO - PROCESS | 1969 | --DOMWINDOW == 99 (0x11503c400) [pid = 1969] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 16:11:07 INFO - PROCESS | 1969 | --DOMWINDOW == 98 (0x11c41bc00) [pid = 1969] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 16:11:07 INFO - PROCESS | 1969 | --DOMWINDOW == 97 (0x11588ec00) [pid = 1969] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 16:11:07 INFO - PROCESS | 1969 | --DOMWINDOW == 96 (0x11927c400) [pid = 1969] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 16:11:07 INFO - PROCESS | 1969 | --DOMWINDOW == 95 (0x119a29000) [pid = 1969] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 16:11:07 INFO - PROCESS | 1969 | --DOMWINDOW == 94 (0x11509a400) [pid = 1969] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 16:11:07 INFO - PROCESS | 1969 | --DOMWINDOW == 93 (0x11b916800) [pid = 1969] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 16:11:07 INFO - PROCESS | 1969 | --DOMWINDOW == 92 (0x125855000) [pid = 1969] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 16:11:07 INFO - PROCESS | 1969 | --DOMWINDOW == 91 (0x115649800) [pid = 1969] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 16:11:07 INFO - PROCESS | 1969 | --DOMWINDOW == 90 (0x11aa77800) [pid = 1969] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 16:11:07 INFO - PROCESS | 1969 | --DOMWINDOW == 89 (0x129779000) [pid = 1969] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 16:11:07 INFO - PROCESS | 1969 | --DOMWINDOW == 88 (0x1187c4000) [pid = 1969] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 16:11:07 INFO - PROCESS | 1969 | 1461539467147 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 16:11:07 INFO - PROCESS | 1969 | 1461539467148 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 16:11:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 16:11:07 INFO - PROCESS | 1969 | 1461539467153 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 16:11:07 INFO - PROCESS | 1969 | 1461539467154 Marionette TRACE conn2 <- [1,2530,null,{}] 16:11:07 INFO - PROCESS | 1969 | 1461539467156 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}] 16:11:07 INFO - PROCESS | 1969 | 1461539467247 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 16:11:07 INFO - PROCESS | 1969 | 1461539467253 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:07 INFO - PROCESS | 1969 | ++DOCSHELL 0x1280a9800 == 43 [pid = 1969] [id = 640] 16:11:07 INFO - PROCESS | 1969 | ++DOMWINDOW == 89 (0x11ad43000) [pid = 1969] [serial = 1920] [outer = 0x0] 16:11:07 INFO - PROCESS | 1969 | ++DOMWINDOW == 90 (0x11bb67800) [pid = 1969] [serial = 1921] [outer = 0x11ad43000] 16:11:07 INFO - PROCESS | 1969 | 1461539467279 Marionette DEBUG loaded listener.js 16:11:07 INFO - PROCESS | 1969 | ++DOMWINDOW == 91 (0x125f1f800) [pid = 1969] [serial = 1922] [outer = 0x11ad43000] 16:11:07 INFO - PROCESS | 1969 | 1461539467602 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]]]}] 16:11:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 16:11:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 469ms 16:11:07 INFO - PROCESS | 1969 | 1461539467623 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 16:11:07 INFO - PROCESS | 1969 | 1461539467625 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 16:11:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 16:11:07 INFO - PROCESS | 1969 | 1461539467630 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 16:11:07 INFO - PROCESS | 1969 | 1461539467632 Marionette TRACE conn2 <- [1,2534,null,{}] 16:11:07 INFO - PROCESS | 1969 | 1461539467634 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}] 16:11:07 INFO - PROCESS | 1969 | 1461539467730 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 16:11:07 INFO - PROCESS | 1969 | 1461539467784 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:07 INFO - PROCESS | 1969 | ++DOCSHELL 0x12a9ca800 == 44 [pid = 1969] [id = 641] 16:11:07 INFO - PROCESS | 1969 | ++DOMWINDOW == 92 (0x11af4a800) [pid = 1969] [serial = 1923] [outer = 0x0] 16:11:07 INFO - PROCESS | 1969 | ++DOMWINDOW == 93 (0x127f9c000) [pid = 1969] [serial = 1924] [outer = 0x11af4a800] 16:11:07 INFO - PROCESS | 1969 | 1461539467815 Marionette DEBUG loaded listener.js 16:11:07 INFO - PROCESS | 1969 | ++DOMWINDOW == 94 (0x1297c2c00) [pid = 1969] [serial = 1925] [outer = 0x11af4a800] 16:11:08 INFO - PROCESS | 1969 | 1461539468230 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]]]}] 16:11:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 16:11:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 619ms 16:11:08 INFO - PROCESS | 1969 | 1461539468249 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 16:11:08 INFO - PROCESS | 1969 | 1461539468251 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 16:11:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 16:11:08 INFO - PROCESS | 1969 | 1461539468255 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 16:11:08 INFO - PROCESS | 1969 | 1461539468256 Marionette TRACE conn2 <- [1,2538,null,{}] 16:11:08 INFO - PROCESS | 1969 | 1461539468260 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}] 16:11:08 INFO - PROCESS | 1969 | 1461539468382 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 16:11:08 INFO - PROCESS | 1969 | 1461539468448 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:08 INFO - PROCESS | 1969 | ++DOCSHELL 0x12a9d5800 == 45 [pid = 1969] [id = 642] 16:11:08 INFO - PROCESS | 1969 | ++DOMWINDOW == 95 (0x12752dc00) [pid = 1969] [serial = 1926] [outer = 0x0] 16:11:08 INFO - PROCESS | 1969 | ++DOMWINDOW == 96 (0x1297ccc00) [pid = 1969] [serial = 1927] [outer = 0x12752dc00] 16:11:08 INFO - PROCESS | 1969 | 1461539468473 Marionette DEBUG loaded listener.js 16:11:08 INFO - PROCESS | 1969 | ++DOMWINDOW == 97 (0x129c18800) [pid = 1969] [serial = 1928] [outer = 0x12752dc00] 16:11:08 INFO - PROCESS | 1969 | 1461539468762 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]]]}] 16:11:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 16:11:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 527ms 16:11:08 INFO - PROCESS | 1969 | 1461539468784 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 16:11:08 INFO - PROCESS | 1969 | 1461539468785 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 16:11:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 16:11:08 INFO - PROCESS | 1969 | 1461539468788 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 16:11:08 INFO - PROCESS | 1969 | 1461539468789 Marionette TRACE conn2 <- [1,2542,null,{}] 16:11:08 INFO - PROCESS | 1969 | 1461539468791 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}] 16:11:08 INFO - PROCESS | 1969 | 1461539468874 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 16:11:08 INFO - PROCESS | 1969 | 1461539468881 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:08 INFO - PROCESS | 1969 | ++DOCSHELL 0x12ad16800 == 46 [pid = 1969] [id = 643] 16:11:08 INFO - PROCESS | 1969 | ++DOMWINDOW == 98 (0x1299ce000) [pid = 1969] [serial = 1929] [outer = 0x0] 16:11:08 INFO - PROCESS | 1969 | ++DOMWINDOW == 99 (0x129c21c00) [pid = 1969] [serial = 1930] [outer = 0x1299ce000] 16:11:08 INFO - PROCESS | 1969 | 1461539468906 Marionette DEBUG loaded listener.js 16:11:08 INFO - PROCESS | 1969 | ++DOMWINDOW == 100 (0x129d27400) [pid = 1969] [serial = 1931] [outer = 0x1299ce000] 16:11:09 INFO - PROCESS | 1969 | 1461539469381 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]]]}] 16:11:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 16:11:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 623ms 16:11:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 16:11:09 INFO - PROCESS | 1969 | 1461539469413 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 16:11:09 INFO - PROCESS | 1969 | 1461539469415 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 16:11:09 INFO - PROCESS | 1969 | 1461539469419 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 16:11:09 INFO - PROCESS | 1969 | 1461539469422 Marionette TRACE conn2 <- [1,2546,null,{}] 16:11:09 INFO - PROCESS | 1969 | 1461539469426 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}] 16:11:09 INFO - PROCESS | 1969 | 1461539469529 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 16:11:09 INFO - PROCESS | 1969 | 1461539469598 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:09 INFO - PROCESS | 1969 | ++DOCSHELL 0x119c2f800 == 47 [pid = 1969] [id = 644] 16:11:09 INFO - PROCESS | 1969 | ++DOMWINDOW == 101 (0x114ef0c00) [pid = 1969] [serial = 1932] [outer = 0x0] 16:11:09 INFO - PROCESS | 1969 | ++DOMWINDOW == 102 (0x1156d4000) [pid = 1969] [serial = 1933] [outer = 0x114ef0c00] 16:11:09 INFO - PROCESS | 1969 | 1461539469631 Marionette DEBUG loaded listener.js 16:11:09 INFO - PROCESS | 1969 | ++DOMWINDOW == 103 (0x118762000) [pid = 1969] [serial = 1934] [outer = 0x114ef0c00] 16:11:10 INFO - PROCESS | 1969 | 1461539470050 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]]]}] 16:11:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 16:11:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 670ms 16:11:10 INFO - PROCESS | 1969 | 1461539470090 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 16:11:10 INFO - PROCESS | 1969 | 1461539470094 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 16:11:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 16:11:10 INFO - PROCESS | 1969 | 1461539470099 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 16:11:10 INFO - PROCESS | 1969 | 1461539470101 Marionette TRACE conn2 <- [1,2550,null,{}] 16:11:10 INFO - PROCESS | 1969 | 1461539470104 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}] 16:11:10 INFO - PROCESS | 1969 | 1461539470231 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 16:11:10 INFO - PROCESS | 1969 | 1461539470313 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:10 INFO - PROCESS | 1969 | ++DOCSHELL 0x127037800 == 48 [pid = 1969] [id = 645] 16:11:10 INFO - PROCESS | 1969 | ++DOMWINDOW == 104 (0x119b59400) [pid = 1969] [serial = 1935] [outer = 0x0] 16:11:10 INFO - PROCESS | 1969 | ++DOMWINDOW == 105 (0x11a85a800) [pid = 1969] [serial = 1936] [outer = 0x119b59400] 16:11:10 INFO - PROCESS | 1969 | 1461539470345 Marionette DEBUG loaded listener.js 16:11:10 INFO - PROCESS | 1969 | ++DOMWINDOW == 106 (0x11af7a800) [pid = 1969] [serial = 1937] [outer = 0x119b59400] 16:11:10 INFO - PROCESS | 1969 | 1461539470767 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]]]}] 16:11:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 16:11:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 676ms 16:11:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 16:11:10 INFO - PROCESS | 1969 | 1461539470776 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 16:11:10 INFO - PROCESS | 1969 | 1461539470777 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 16:11:10 INFO - PROCESS | 1969 | 1461539470780 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 16:11:10 INFO - PROCESS | 1969 | 1461539470782 Marionette TRACE conn2 <- [1,2554,null,{}] 16:11:10 INFO - PROCESS | 1969 | 1461539470790 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}] 16:11:10 INFO - PROCESS | 1969 | 1461539470892 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 16:11:10 INFO - PROCESS | 1969 | 1461539470950 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:10 INFO - PROCESS | 1969 | ++DOCSHELL 0x12aa34800 == 49 [pid = 1969] [id = 646] 16:11:10 INFO - PROCESS | 1969 | ++DOMWINDOW == 107 (0x11c1d0c00) [pid = 1969] [serial = 1938] [outer = 0x0] 16:11:10 INFO - PROCESS | 1969 | ++DOMWINDOW == 108 (0x11c653000) [pid = 1969] [serial = 1939] [outer = 0x11c1d0c00] 16:11:10 INFO - PROCESS | 1969 | 1461539470982 Marionette DEBUG loaded listener.js 16:11:11 INFO - PROCESS | 1969 | ++DOMWINDOW == 109 (0x125e08c00) [pid = 1969] [serial = 1940] [outer = 0x11c1d0c00] 16:11:11 INFO - PROCESS | 1969 | 1461539471428 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]]]}] 16:11:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 16:11:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 672ms 16:11:11 INFO - PROCESS | 1969 | 1461539471454 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 16:11:11 INFO - PROCESS | 1969 | 1461539471457 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 16:11:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 16:11:11 INFO - PROCESS | 1969 | 1461539471460 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 16:11:11 INFO - PROCESS | 1969 | 1461539471463 Marionette TRACE conn2 <- [1,2558,null,{}] 16:11:11 INFO - PROCESS | 1969 | 1461539471466 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}] 16:11:11 INFO - PROCESS | 1969 | 1461539471649 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 16:11:11 INFO - PROCESS | 1969 | 1461539471761 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:11 INFO - PROCESS | 1969 | ++DOCSHELL 0x12afd6800 == 50 [pid = 1969] [id = 647] 16:11:11 INFO - PROCESS | 1969 | ++DOMWINDOW == 110 (0x125ed1800) [pid = 1969] [serial = 1941] [outer = 0x0] 16:11:11 INFO - PROCESS | 1969 | ++DOMWINDOW == 111 (0x127539c00) [pid = 1969] [serial = 1942] [outer = 0x125ed1800] 16:11:11 INFO - PROCESS | 1969 | 1461539471801 Marionette DEBUG loaded listener.js 16:11:11 INFO - PROCESS | 1969 | ++DOMWINDOW == 112 (0x128439800) [pid = 1969] [serial = 1943] [outer = 0x125ed1800] 16:11:12 INFO - PROCESS | 1969 | 1461539472246 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]]]}] 16:11:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 16:11:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 822ms 16:11:12 INFO - PROCESS | 1969 | 1461539472305 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 16:11:12 INFO - PROCESS | 1969 | 1461539472307 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 16:11:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 16:11:12 INFO - PROCESS | 1969 | 1461539472313 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 16:11:12 INFO - PROCESS | 1969 | 1461539472314 Marionette TRACE conn2 <- [1,2562,null,{}] 16:11:12 INFO - PROCESS | 1969 | 1461539472317 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}] 16:11:12 INFO - PROCESS | 1969 | 1461539472412 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 16:11:12 INFO - PROCESS | 1969 | 1461539472480 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:12 INFO - PROCESS | 1969 | ++DOCSHELL 0x11a65b000 == 51 [pid = 1969] [id = 648] 16:11:12 INFO - PROCESS | 1969 | ++DOMWINDOW == 113 (0x114ee3c00) [pid = 1969] [serial = 1944] [outer = 0x0] 16:11:12 INFO - PROCESS | 1969 | ++DOMWINDOW == 114 (0x1166f4400) [pid = 1969] [serial = 1945] [outer = 0x114ee3c00] 16:11:12 INFO - PROCESS | 1969 | 1461539472511 Marionette DEBUG loaded listener.js 16:11:12 INFO - PROCESS | 1969 | ++DOMWINDOW == 115 (0x129773400) [pid = 1969] [serial = 1946] [outer = 0x114ee3c00] 16:11:13 INFO - PROCESS | 1969 | 1461539473189 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]]]}] 16:11:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 16:11:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 920ms 16:11:13 INFO - PROCESS | 1969 | 1461539473233 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 16:11:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 16:11:13 INFO - PROCESS | 1969 | 1461539473237 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 16:11:13 INFO - PROCESS | 1969 | 1461539473242 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 16:11:13 INFO - PROCESS | 1969 | 1461539473246 Marionette TRACE conn2 <- [1,2566,null,{}] 16:11:13 INFO - PROCESS | 1969 | 1461539473252 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}] 16:11:13 INFO - PROCESS | 1969 | 1461539473376 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 16:11:13 INFO - PROCESS | 1969 | 1461539473506 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:13 INFO - PROCESS | 1969 | ++DOCSHELL 0x125b56800 == 52 [pid = 1969] [id = 649] 16:11:13 INFO - PROCESS | 1969 | ++DOMWINDOW == 116 (0x11564a800) [pid = 1969] [serial = 1947] [outer = 0x0] 16:11:13 INFO - PROCESS | 1969 | ++DOMWINDOW == 117 (0x1159d6400) [pid = 1969] [serial = 1948] [outer = 0x11564a800] 16:11:13 INFO - PROCESS | 1969 | 1461539473533 Marionette DEBUG loaded listener.js 16:11:13 INFO - PROCESS | 1969 | ++DOMWINDOW == 118 (0x118f73000) [pid = 1969] [serial = 1949] [outer = 0x11564a800] 16:11:14 INFO - PROCESS | 1969 | --DOCSHELL 0x12a9d5800 == 51 [pid = 1969] [id = 642] 16:11:14 INFO - PROCESS | 1969 | --DOCSHELL 0x12a9ca800 == 50 [pid = 1969] [id = 641] 16:11:14 INFO - PROCESS | 1969 | --DOCSHELL 0x1280a9800 == 49 [pid = 1969] [id = 640] 16:11:14 INFO - PROCESS | 1969 | --DOCSHELL 0x12a47d000 == 48 [pid = 1969] [id = 639] 16:11:14 INFO - PROCESS | 1969 | --DOCSHELL 0x129e91000 == 47 [pid = 1969] [id = 638] 16:11:14 INFO - PROCESS | 1969 | --DOCSHELL 0x129a17800 == 46 [pid = 1969] [id = 637] 16:11:14 INFO - PROCESS | 1969 | --DOCSHELL 0x127516800 == 45 [pid = 1969] [id = 636] 16:11:14 INFO - PROCESS | 1969 | --DOCSHELL 0x11a65d000 == 44 [pid = 1969] [id = 635] 16:11:14 INFO - PROCESS | 1969 | --DOCSHELL 0x125db1800 == 43 [pid = 1969] [id = 634] 16:11:14 INFO - PROCESS | 1969 | --DOCSHELL 0x11bcce800 == 42 [pid = 1969] [id = 633] 16:11:14 INFO - PROCESS | 1969 | --DOCSHELL 0x119244800 == 41 [pid = 1969] [id = 632] 16:11:14 INFO - PROCESS | 1969 | --DOCSHELL 0x11c142000 == 40 [pid = 1969] [id = 631] 16:11:14 INFO - PROCESS | 1969 | --DOCSHELL 0x12aa7b800 == 39 [pid = 1969] [id = 630] 16:11:14 INFO - PROCESS | 1969 | 1461539474119 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]]]}] 16:11:14 INFO - PROCESS | 1969 | --DOCSHELL 0x11b990800 == 38 [pid = 1969] [id = 627] 16:11:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 16:11:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 926ms 16:11:14 INFO - PROCESS | 1969 | 1461539474168 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 16:11:14 INFO - PROCESS | 1969 | 1461539474172 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 16:11:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 16:11:14 INFO - PROCESS | 1969 | 1461539474176 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 16:11:14 INFO - PROCESS | 1969 | 1461539474178 Marionette TRACE conn2 <- [1,2570,null,{}] 16:11:14 INFO - PROCESS | 1969 | 1461539474180 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}] 16:11:14 INFO - PROCESS | 1969 | 1461539474266 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 16:11:14 INFO - PROCESS | 1969 | --DOMWINDOW == 117 (0x125856000) [pid = 1969] [serial = 1865] [outer = 0x0] [url = about:blank] 16:11:14 INFO - PROCESS | 1969 | --DOMWINDOW == 116 (0x11b1bb800) [pid = 1969] [serial = 1859] [outer = 0x0] [url = about:blank] 16:11:14 INFO - PROCESS | 1969 | --DOMWINDOW == 115 (0x125e0d400) [pid = 1969] [serial = 1874] [outer = 0x0] [url = about:blank] 16:11:14 INFO - PROCESS | 1969 | --DOMWINDOW == 114 (0x125eda800) [pid = 1969] [serial = 1877] [outer = 0x0] [url = about:blank] 16:11:14 INFO - PROCESS | 1969 | --DOMWINDOW == 113 (0x11af40400) [pid = 1969] [serial = 1856] [outer = 0x0] [url = about:blank] 16:11:14 INFO - PROCESS | 1969 | --DOMWINDOW == 112 (0x125eb9800) [pid = 1969] [serial = 1876] [outer = 0x0] [url = about:blank] 16:11:14 INFO - PROCESS | 1969 | --DOMWINDOW == 111 (0x11af78800) [pid = 1969] [serial = 1858] [outer = 0x0] [url = about:blank] 16:11:14 INFO - PROCESS | 1969 | --DOMWINDOW == 110 (0x11c7f4800) [pid = 1969] [serial = 1864] [outer = 0x0] [url = about:blank] 16:11:14 INFO - PROCESS | 1969 | --DOMWINDOW == 109 (0x118ac2400) [pid = 1969] [serial = 1849] [outer = 0x0] [url = about:blank] 16:11:14 INFO - PROCESS | 1969 | --DOMWINDOW == 108 (0x118f95000) [pid = 1969] [serial = 1850] [outer = 0x0] [url = about:blank] 16:11:14 INFO - PROCESS | 1969 | --DOMWINDOW == 107 (0x119b61c00) [pid = 1969] [serial = 1852] [outer = 0x0] [url = about:blank] 16:11:14 INFO - PROCESS | 1969 | --DOMWINDOW == 106 (0x11a867800) [pid = 1969] [serial = 1853] [outer = 0x0] [url = about:blank] 16:11:14 INFO - PROCESS | 1969 | --DOMWINDOW == 105 (0x11aa7f000) [pid = 1969] [serial = 1855] [outer = 0x0] [url = about:blank] 16:11:14 INFO - PROCESS | 1969 | --DOMWINDOW == 104 (0x1159cc400) [pid = 1969] [serial = 1843] [outer = 0x0] [url = about:blank] 16:11:14 INFO - PROCESS | 1969 | --DOMWINDOW == 103 (0x11545b000) [pid = 1969] [serial = 1846] [outer = 0x0] [url = about:blank] 16:11:14 INFO - PROCESS | 1969 | --DOMWINDOW == 102 (0x1158f8000) [pid = 1969] [serial = 1847] [outer = 0x0] [url = about:blank] 16:11:14 INFO - PROCESS | 1969 | --DOMWINDOW == 101 (0x114eeb800) [pid = 1969] [serial = 1840] [outer = 0x0] [url = about:blank] 16:11:14 INFO - PROCESS | 1969 | --DOMWINDOW == 100 (0x11c41d400) [pid = 1969] [serial = 1862] [outer = 0x0] [url = about:blank] 16:11:14 INFO - PROCESS | 1969 | --DOMWINDOW == 99 (0x11bf91c00) [pid = 1969] [serial = 1861] [outer = 0x0] [url = about:blank] 16:11:14 INFO - PROCESS | 1969 | --DOMWINDOW == 98 (0x125cc8800) [pid = 1969] [serial = 1867] [outer = 0x0] [url = about:blank] 16:11:14 INFO - PROCESS | 1969 | --DOMWINDOW == 97 (0x11bbc2c00) [pid = 1969] [serial = 1871] [outer = 0x0] [url = about:blank] 16:11:14 INFO - PROCESS | 1969 | --DOMWINDOW == 96 (0x119b62c00) [pid = 1969] [serial = 1870] [outer = 0x0] [url = about:blank] 16:11:14 INFO - PROCESS | 1969 | --DOMWINDOW == 95 (0x125cc7000) [pid = 1969] [serial = 1873] [outer = 0x0] [url = about:blank] 16:11:14 INFO - PROCESS | 1969 | --DOMWINDOW == 94 (0x125e05800) [pid = 1969] [serial = 1868] [outer = 0x0] [url = about:blank] 16:11:14 INFO - PROCESS | 1969 | --DOMWINDOW == 93 (0x1297cac00) [pid = 1969] [serial = 1838] [outer = 0x0] [url = about:blank] 16:11:14 INFO - PROCESS | 1969 | 1461539474327 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:14 INFO - PROCESS | 1969 | ++DOCSHELL 0x11922f800 == 39 [pid = 1969] [id = 650] 16:11:14 INFO - PROCESS | 1969 | ++DOMWINDOW == 94 (0x1156cf400) [pid = 1969] [serial = 1950] [outer = 0x0] 16:11:14 INFO - PROCESS | 1969 | ++DOMWINDOW == 95 (0x118ac2400) [pid = 1969] [serial = 1951] [outer = 0x1156cf400] 16:11:14 INFO - PROCESS | 1969 | 1461539474354 Marionette DEBUG loaded listener.js 16:11:14 INFO - PROCESS | 1969 | ++DOMWINDOW == 96 (0x119e5f800) [pid = 1969] [serial = 1952] [outer = 0x1156cf400] 16:11:14 INFO - PROCESS | 1969 | 1461539474671 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]]]}] 16:11:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 16:11:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 520ms 16:11:14 INFO - PROCESS | 1969 | 1461539474697 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 16:11:14 INFO - PROCESS | 1969 | 1461539474699 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 16:11:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 16:11:14 INFO - PROCESS | 1969 | 1461539474701 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 16:11:14 INFO - PROCESS | 1969 | 1461539474703 Marionette TRACE conn2 <- [1,2574,null,{}] 16:11:14 INFO - PROCESS | 1969 | 1461539474711 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}] 16:11:14 INFO - PROCESS | 1969 | 1461539474790 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 16:11:14 INFO - PROCESS | 1969 | 1461539474888 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:14 INFO - PROCESS | 1969 | ++DOCSHELL 0x125db1800 == 40 [pid = 1969] [id = 651] 16:11:14 INFO - PROCESS | 1969 | ++DOMWINDOW == 97 (0x119e5ec00) [pid = 1969] [serial = 1953] [outer = 0x0] 16:11:14 INFO - PROCESS | 1969 | ++DOMWINDOW == 98 (0x11bb69000) [pid = 1969] [serial = 1954] [outer = 0x119e5ec00] 16:11:14 INFO - PROCESS | 1969 | 1461539474916 Marionette DEBUG loaded listener.js 16:11:14 INFO - PROCESS | 1969 | ++DOMWINDOW == 99 (0x11c128000) [pid = 1969] [serial = 1955] [outer = 0x119e5ec00] 16:11:15 INFO - PROCESS | 1969 | 1461539475254 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]]]}] 16:11:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 16:11:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 572ms 16:11:15 INFO - PROCESS | 1969 | 1461539475275 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 16:11:15 INFO - PROCESS | 1969 | 1461539475278 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 16:11:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 16:11:15 INFO - PROCESS | 1969 | 1461539475282 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 16:11:15 INFO - PROCESS | 1969 | 1461539475284 Marionette TRACE conn2 <- [1,2578,null,{}] 16:11:15 INFO - PROCESS | 1969 | 1461539475287 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}] 16:11:15 INFO - PROCESS | 1969 | 1461539475406 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 16:11:15 INFO - PROCESS | 1969 | 1461539475492 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:15 INFO - PROCESS | 1969 | ++DOCSHELL 0x12701b800 == 41 [pid = 1969] [id = 652] 16:11:15 INFO - PROCESS | 1969 | ++DOMWINDOW == 100 (0x11ad47c00) [pid = 1969] [serial = 1956] [outer = 0x0] 16:11:15 INFO - PROCESS | 1969 | ++DOMWINDOW == 101 (0x11c41ec00) [pid = 1969] [serial = 1957] [outer = 0x11ad47c00] 16:11:15 INFO - PROCESS | 1969 | 1461539475533 Marionette DEBUG loaded listener.js 16:11:15 INFO - PROCESS | 1969 | ++DOMWINDOW == 102 (0x125cb1c00) [pid = 1969] [serial = 1958] [outer = 0x11ad47c00] 16:11:15 INFO - PROCESS | 1969 | 1461539475849 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]]]}] 16:11:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 16:11:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 620ms 16:11:15 INFO - PROCESS | 1969 | 1461539475901 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 16:11:15 INFO - PROCESS | 1969 | 1461539475903 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 16:11:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 16:11:15 INFO - PROCESS | 1969 | 1461539475905 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 16:11:15 INFO - PROCESS | 1969 | 1461539475906 Marionette TRACE conn2 <- [1,2582,null,{}] 16:11:15 INFO - PROCESS | 1969 | 1461539475909 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}] 16:11:15 INFO - PROCESS | 1969 | 1461539475992 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 16:11:16 INFO - PROCESS | 1969 | 1461539476070 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:16 INFO - PROCESS | 1969 | ++DOCSHELL 0x129a0b000 == 42 [pid = 1969] [id = 653] 16:11:16 INFO - PROCESS | 1969 | ++DOMWINDOW == 103 (0x12584f800) [pid = 1969] [serial = 1959] [outer = 0x0] 16:11:16 INFO - PROCESS | 1969 | ++DOMWINDOW == 104 (0x125e05000) [pid = 1969] [serial = 1960] [outer = 0x12584f800] 16:11:16 INFO - PROCESS | 1969 | 1461539476098 Marionette DEBUG loaded listener.js 16:11:16 INFO - PROCESS | 1969 | ++DOMWINDOW == 105 (0x125ebc000) [pid = 1969] [serial = 1961] [outer = 0x12584f800] 16:11:16 INFO - PROCESS | 1969 | 1461539476407 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]]]}] 16:11:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 16:11:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 524ms 16:11:16 INFO - PROCESS | 1969 | 1461539476431 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 16:11:16 INFO - PROCESS | 1969 | 1461539476433 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 16:11:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 16:11:16 INFO - PROCESS | 1969 | 1461539476435 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 16:11:16 INFO - PROCESS | 1969 | 1461539476436 Marionette TRACE conn2 <- [1,2586,null,{}] 16:11:16 INFO - PROCESS | 1969 | 1461539476439 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}] 16:11:16 INFO - PROCESS | 1969 | 1461539476553 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 16:11:16 INFO - PROCESS | 1969 | 1461539476566 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:16 INFO - PROCESS | 1969 | ++DOCSHELL 0x129e8e000 == 43 [pid = 1969] [id = 654] 16:11:16 INFO - PROCESS | 1969 | ++DOMWINDOW == 106 (0x125ebec00) [pid = 1969] [serial = 1962] [outer = 0x0] 16:11:16 INFO - PROCESS | 1969 | ++DOMWINDOW == 107 (0x125f31400) [pid = 1969] [serial = 1963] [outer = 0x125ebec00] 16:11:16 INFO - PROCESS | 1969 | 1461539476594 Marionette DEBUG loaded listener.js 16:11:16 INFO - PROCESS | 1969 | ++DOMWINDOW == 108 (0x128430400) [pid = 1969] [serial = 1964] [outer = 0x125ebec00] 16:11:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 16:11:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 519ms 16:11:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 16:11:16 INFO - PROCESS | 1969 | 1461539476948 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]]]}] 16:11:16 INFO - PROCESS | 1969 | 1461539476954 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 16:11:16 INFO - PROCESS | 1969 | 1461539476956 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 16:11:16 INFO - PROCESS | 1969 | 1461539476958 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 16:11:16 INFO - PROCESS | 1969 | 1461539476959 Marionette TRACE conn2 <- [1,2590,null,{}] 16:11:16 INFO - PROCESS | 1969 | 1461539476966 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}] 16:11:17 INFO - PROCESS | 1969 | 1461539477064 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 16:11:17 INFO - PROCESS | 1969 | 1461539477068 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:17 INFO - PROCESS | 1969 | ++DOCSHELL 0x12a47f000 == 44 [pid = 1969] [id = 655] 16:11:17 INFO - PROCESS | 1969 | ++DOMWINDOW == 109 (0x125ec2c00) [pid = 1969] [serial = 1965] [outer = 0x0] 16:11:17 INFO - PROCESS | 1969 | ++DOMWINDOW == 110 (0x1297be400) [pid = 1969] [serial = 1966] [outer = 0x125ec2c00] 16:11:17 INFO - PROCESS | 1969 | 1461539477121 Marionette DEBUG loaded listener.js 16:11:17 INFO - PROCESS | 1969 | ++DOMWINDOW == 111 (0x1299d1c00) [pid = 1969] [serial = 1967] [outer = 0x125ec2c00] 16:11:17 INFO - PROCESS | 1969 | 1461539477458 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]]]}] 16:11:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 16:11:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 525ms 16:11:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 16:11:17 INFO - PROCESS | 1969 | 1461539477483 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 16:11:17 INFO - PROCESS | 1969 | 1461539477484 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 16:11:17 INFO - PROCESS | 1969 | 1461539477486 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 16:11:17 INFO - PROCESS | 1969 | 1461539477488 Marionette TRACE conn2 <- [1,2594,null,{}] 16:11:17 INFO - PROCESS | 1969 | 1461539477490 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}] 16:11:17 INFO - PROCESS | 1969 | 1461539477594 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 16:11:17 INFO - PROCESS | 1969 | 1461539477598 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:17 INFO - PROCESS | 1969 | ++DOCSHELL 0x12aa06000 == 45 [pid = 1969] [id = 656] 16:11:17 INFO - PROCESS | 1969 | ++DOMWINDOW == 112 (0x12843c800) [pid = 1969] [serial = 1968] [outer = 0x0] 16:11:17 INFO - PROCESS | 1969 | ++DOMWINDOW == 113 (0x129d25800) [pid = 1969] [serial = 1969] [outer = 0x12843c800] 16:11:17 INFO - PROCESS | 1969 | 1461539477623 Marionette DEBUG loaded listener.js 16:11:17 INFO - PROCESS | 1969 | ++DOMWINDOW == 114 (0x129d2e000) [pid = 1969] [serial = 1970] [outer = 0x12843c800] 16:11:17 INFO - PROCESS | 1969 | 1461539477963 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]]]}] 16:11:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 16:11:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 518ms 16:11:18 INFO - PROCESS | 1969 | 1461539478006 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 16:11:18 INFO - PROCESS | 1969 | 1461539478007 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 16:11:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 16:11:18 INFO - PROCESS | 1969 | 1461539478009 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 16:11:18 INFO - PROCESS | 1969 | 1461539478010 Marionette TRACE conn2 <- [1,2598,null,{}] 16:11:18 INFO - PROCESS | 1969 | 1461539478012 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}] 16:11:18 INFO - PROCESS | 1969 | 1461539478110 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 16:11:18 INFO - PROCESS | 1969 | 1461539478115 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:18 INFO - PROCESS | 1969 | ++DOCSHELL 0x12aa83800 == 46 [pid = 1969] [id = 657] 16:11:18 INFO - PROCESS | 1969 | ++DOMWINDOW == 115 (0x1299c9800) [pid = 1969] [serial = 1971] [outer = 0x0] 16:11:18 INFO - PROCESS | 1969 | ++DOMWINDOW == 116 (0x12a193400) [pid = 1969] [serial = 1972] [outer = 0x1299c9800] 16:11:18 INFO - PROCESS | 1969 | 1461539478170 Marionette DEBUG loaded listener.js 16:11:18 INFO - PROCESS | 1969 | ++DOMWINDOW == 117 (0x12a198c00) [pid = 1969] [serial = 1973] [outer = 0x1299c9800] 16:11:18 INFO - PROCESS | 1969 | --DOMWINDOW == 116 (0x125eb7400) [pid = 1969] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 16:11:18 INFO - PROCESS | 1969 | --DOMWINDOW == 115 (0x125eba800) [pid = 1969] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 16:11:18 INFO - PROCESS | 1969 | --DOMWINDOW == 114 (0x11aa7d800) [pid = 1969] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 16:11:18 INFO - PROCESS | 1969 | --DOMWINDOW == 113 (0x115042c00) [pid = 1969] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 16:11:18 INFO - PROCESS | 1969 | --DOMWINDOW == 112 (0x11b1b1400) [pid = 1969] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 16:11:18 INFO - PROCESS | 1969 | --DOMWINDOW == 111 (0x118f6f800) [pid = 1969] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 16:11:18 INFO - PROCESS | 1969 | --DOMWINDOW == 110 (0x115650c00) [pid = 1969] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 16:11:18 INFO - PROCESS | 1969 | --DOMWINDOW == 109 (0x127535c00) [pid = 1969] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 16:11:18 INFO - PROCESS | 1969 | --DOMWINDOW == 108 (0x11af4a800) [pid = 1969] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 16:11:18 INFO - PROCESS | 1969 | --DOMWINDOW == 107 (0x11ad43000) [pid = 1969] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 16:11:18 INFO - PROCESS | 1969 | --DOMWINDOW == 106 (0x12752dc00) [pid = 1969] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 16:11:18 INFO - PROCESS | 1969 | --DOMWINDOW == 105 (0x11c382000) [pid = 1969] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 16:11:18 INFO - PROCESS | 1969 | 1461539478581 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]]]}] 16:11:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 16:11:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 619ms 16:11:18 INFO - PROCESS | 1969 | 1461539478628 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 16:11:18 INFO - PROCESS | 1969 | 1461539478629 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 16:11:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 16:11:18 INFO - PROCESS | 1969 | 1461539478632 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 16:11:18 INFO - PROCESS | 1969 | 1461539478633 Marionette TRACE conn2 <- [1,2602,null,{}] 16:11:18 INFO - PROCESS | 1969 | 1461539478635 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}] 16:11:18 INFO - PROCESS | 1969 | 1461539478735 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 16:11:18 INFO - PROCESS | 1969 | 1461539478769 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:18 INFO - PROCESS | 1969 | ++DOCSHELL 0x129e98000 == 47 [pid = 1969] [id = 658] 16:11:18 INFO - PROCESS | 1969 | ++DOMWINDOW == 106 (0x114bb5800) [pid = 1969] [serial = 1974] [outer = 0x0] 16:11:18 INFO - PROCESS | 1969 | ++DOMWINDOW == 107 (0x11c12d400) [pid = 1969] [serial = 1975] [outer = 0x114bb5800] 16:11:18 INFO - PROCESS | 1969 | 1461539478795 Marionette DEBUG loaded listener.js 16:11:18 INFO - PROCESS | 1969 | ++DOMWINDOW == 108 (0x127f9ec00) [pid = 1969] [serial = 1976] [outer = 0x114bb5800] 16:11:19 INFO - PROCESS | 1969 | 1461539479091 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]]]}] 16:11:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 16:11:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 518ms 16:11:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 16:11:19 INFO - PROCESS | 1969 | 1461539479150 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 16:11:19 INFO - PROCESS | 1969 | 1461539479152 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 16:11:19 INFO - PROCESS | 1969 | 1461539479154 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 16:11:19 INFO - PROCESS | 1969 | 1461539479156 Marionette TRACE conn2 <- [1,2606,null,{}] 16:11:19 INFO - PROCESS | 1969 | 1461539479158 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}] 16:11:19 INFO - PROCESS | 1969 | 1461539479256 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 16:11:19 INFO - PROCESS | 1969 | 1461539479310 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:19 INFO - PROCESS | 1969 | ++DOCSHELL 0x12afde000 == 48 [pid = 1969] [id = 659] 16:11:19 INFO - PROCESS | 1969 | ++DOMWINDOW == 109 (0x1158f0400) [pid = 1969] [serial = 1977] [outer = 0x0] 16:11:19 INFO - PROCESS | 1969 | ++DOMWINDOW == 110 (0x129c19400) [pid = 1969] [serial = 1978] [outer = 0x1158f0400] 16:11:19 INFO - PROCESS | 1969 | 1461539479339 Marionette DEBUG loaded listener.js 16:11:19 INFO - PROCESS | 1969 | ++DOMWINDOW == 111 (0x12a4a9400) [pid = 1969] [serial = 1979] [outer = 0x1158f0400] 16:11:19 INFO - PROCESS | 1969 | 1461539479653 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]]]}] 16:11:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 16:11:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 526ms 16:11:19 INFO - PROCESS | 1969 | 1461539479682 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 16:11:19 INFO - PROCESS | 1969 | 1461539479683 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 16:11:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 16:11:19 INFO - PROCESS | 1969 | 1461539479686 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 16:11:19 INFO - PROCESS | 1969 | 1461539479687 Marionette TRACE conn2 <- [1,2610,null,{}] 16:11:19 INFO - PROCESS | 1969 | 1461539479689 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}] 16:11:19 INFO - PROCESS | 1969 | 1461539479772 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 16:11:19 INFO - PROCESS | 1969 | 1461539479777 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:19 INFO - PROCESS | 1969 | ++DOCSHELL 0x12b466800 == 49 [pid = 1969] [id = 660] 16:11:19 INFO - PROCESS | 1969 | ++DOMWINDOW == 112 (0x12a4a9800) [pid = 1969] [serial = 1980] [outer = 0x0] 16:11:19 INFO - PROCESS | 1969 | ++DOMWINDOW == 113 (0x12a4b4400) [pid = 1969] [serial = 1981] [outer = 0x12a4a9800] 16:11:19 INFO - PROCESS | 1969 | 1461539479801 Marionette DEBUG loaded listener.js 16:11:19 INFO - PROCESS | 1969 | ++DOMWINDOW == 114 (0x12a4bd000) [pid = 1969] [serial = 1982] [outer = 0x12a4a9800] 16:11:20 INFO - PROCESS | 1969 | 1461539480132 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]]]}] 16:11:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 16:11:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 468ms 16:11:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 16:11:20 INFO - PROCESS | 1969 | 1461539480155 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 16:11:20 INFO - PROCESS | 1969 | 1461539480156 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 16:11:20 INFO - PROCESS | 1969 | 1461539480158 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 16:11:20 INFO - PROCESS | 1969 | 1461539480160 Marionette TRACE conn2 <- [1,2614,null,{}] 16:11:20 INFO - PROCESS | 1969 | 1461539480165 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}] 16:11:20 INFO - PROCESS | 1969 | 1461539480273 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 16:11:20 INFO - PROCESS | 1969 | 1461539480279 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:20 INFO - PROCESS | 1969 | ++DOCSHELL 0x12b8e4000 == 50 [pid = 1969] [id = 661] 16:11:20 INFO - PROCESS | 1969 | ++DOMWINDOW == 115 (0x12a4aa800) [pid = 1969] [serial = 1983] [outer = 0x0] 16:11:20 INFO - PROCESS | 1969 | ++DOMWINDOW == 116 (0x12a4bf800) [pid = 1969] [serial = 1984] [outer = 0x12a4aa800] 16:11:20 INFO - PROCESS | 1969 | 1461539480304 Marionette DEBUG loaded listener.js 16:11:20 INFO - PROCESS | 1969 | ++DOMWINDOW == 117 (0x12a68e000) [pid = 1969] [serial = 1985] [outer = 0x12a4aa800] 16:11:20 INFO - PROCESS | 1969 | 1461539480784 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]]]}] 16:11:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 16:11:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 671ms 16:11:20 INFO - PROCESS | 1969 | 1461539480831 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 16:11:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 16:11:20 INFO - PROCESS | 1969 | 1461539480834 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 16:11:20 INFO - PROCESS | 1969 | 1461539480837 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 16:11:20 INFO - PROCESS | 1969 | 1461539480839 Marionette TRACE conn2 <- [1,2618,null,{}] 16:11:20 INFO - PROCESS | 1969 | 1461539480843 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}] 16:11:20 INFO - PROCESS | 1969 | 1461539480945 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 16:11:21 INFO - PROCESS | 1969 | 1461539481040 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:21 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c46e000 == 51 [pid = 1969] [id = 662] 16:11:21 INFO - PROCESS | 1969 | ++DOMWINDOW == 118 (0x118c1cc00) [pid = 1969] [serial = 1986] [outer = 0x0] 16:11:21 INFO - PROCESS | 1969 | ++DOMWINDOW == 119 (0x118f66400) [pid = 1969] [serial = 1987] [outer = 0x118c1cc00] 16:11:21 INFO - PROCESS | 1969 | 1461539481086 Marionette DEBUG loaded listener.js 16:11:21 INFO - PROCESS | 1969 | ++DOMWINDOW == 120 (0x119b5b400) [pid = 1969] [serial = 1988] [outer = 0x118c1cc00] 16:11:21 INFO - PROCESS | 1969 | 1461539481501 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]]]}] 16:11:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 16:11:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 724ms 16:11:21 INFO - PROCESS | 1969 | 1461539481563 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 16:11:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 16:11:21 INFO - PROCESS | 1969 | 1461539481570 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 16:11:21 INFO - PROCESS | 1969 | 1461539481580 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 16:11:21 INFO - PROCESS | 1969 | 1461539481583 Marionette TRACE conn2 <- [1,2622,null,{}] 16:11:21 INFO - PROCESS | 1969 | 1461539481587 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}] 16:11:21 INFO - PROCESS | 1969 | 1461539481738 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 16:11:21 INFO - PROCESS | 1969 | 1461539481821 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:21 INFO - PROCESS | 1969 | ++DOCSHELL 0x129e3c800 == 52 [pid = 1969] [id = 663] 16:11:21 INFO - PROCESS | 1969 | ++DOMWINDOW == 121 (0x119e60000) [pid = 1969] [serial = 1989] [outer = 0x0] 16:11:21 INFO - PROCESS | 1969 | ++DOMWINDOW == 122 (0x11b1bbc00) [pid = 1969] [serial = 1990] [outer = 0x119e60000] 16:11:21 INFO - PROCESS | 1969 | 1461539481850 Marionette DEBUG loaded listener.js 16:11:21 INFO - PROCESS | 1969 | ++DOMWINDOW == 123 (0x11c1cd400) [pid = 1969] [serial = 1991] [outer = 0x119e60000] 16:11:22 INFO - PROCESS | 1969 | 1461539482267 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]]]}] 16:11:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 16:11:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 726ms 16:11:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 16:11:22 INFO - PROCESS | 1969 | 1461539482340 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 16:11:22 INFO - PROCESS | 1969 | 1461539482341 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 16:11:22 INFO - PROCESS | 1969 | 1461539482344 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 16:11:22 INFO - PROCESS | 1969 | 1461539482346 Marionette TRACE conn2 <- [1,2626,null,{}] 16:11:22 INFO - PROCESS | 1969 | 1461539482354 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}] 16:11:22 INFO - PROCESS | 1969 | 1461539482495 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 16:11:22 INFO - PROCESS | 1969 | 1461539482550 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:22 INFO - PROCESS | 1969 | ++DOCSHELL 0x12b6b8800 == 53 [pid = 1969] [id = 664] 16:11:22 INFO - PROCESS | 1969 | ++DOMWINDOW == 124 (0x126b08800) [pid = 1969] [serial = 1992] [outer = 0x0] 16:11:22 INFO - PROCESS | 1969 | ++DOMWINDOW == 125 (0x1277c4800) [pid = 1969] [serial = 1993] [outer = 0x126b08800] 16:11:22 INFO - PROCESS | 1969 | 1461539482583 Marionette DEBUG loaded listener.js 16:11:22 INFO - PROCESS | 1969 | ++DOMWINDOW == 126 (0x1297bd800) [pid = 1969] [serial = 1994] [outer = 0x126b08800] 16:11:23 INFO - PROCESS | 1969 | 1461539483014 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]]]}] 16:11:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 16:11:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 721ms 16:11:23 INFO - PROCESS | 1969 | 1461539483066 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 16:11:23 INFO - PROCESS | 1969 | 1461539483068 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 16:11:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 16:11:23 INFO - PROCESS | 1969 | 1461539483070 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 16:11:23 INFO - PROCESS | 1969 | 1461539483072 Marionette TRACE conn2 <- [1,2630,null,{}] 16:11:23 INFO - PROCESS | 1969 | 1461539483074 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}] 16:11:23 INFO - PROCESS | 1969 | 1461539483180 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 16:11:23 INFO - PROCESS | 1969 | 1461539483238 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:23 INFO - PROCESS | 1969 | ++DOCSHELL 0x12cf1d800 == 54 [pid = 1969] [id = 665] 16:11:23 INFO - PROCESS | 1969 | ++DOMWINDOW == 127 (0x1299cb000) [pid = 1969] [serial = 1995] [outer = 0x0] 16:11:23 INFO - PROCESS | 1969 | ++DOMWINDOW == 128 (0x12a193c00) [pid = 1969] [serial = 1996] [outer = 0x1299cb000] 16:11:23 INFO - PROCESS | 1969 | 1461539483268 Marionette DEBUG loaded listener.js 16:11:23 INFO - PROCESS | 1969 | ++DOMWINDOW == 129 (0x12a1a1000) [pid = 1969] [serial = 1997] [outer = 0x1299cb000] 16:11:23 INFO - PROCESS | 1969 | 1461539483678 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]]]}] 16:11:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 16:11:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 622ms 16:11:23 INFO - PROCESS | 1969 | 1461539483693 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 16:11:23 INFO - PROCESS | 1969 | 1461539483696 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 16:11:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 16:11:23 INFO - PROCESS | 1969 | 1461539483699 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 16:11:23 INFO - PROCESS | 1969 | 1461539483700 Marionette TRACE conn2 <- [1,2634,null,{}] 16:11:23 INFO - PROCESS | 1969 | 1461539483702 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}] 16:11:23 INFO - PROCESS | 1969 | 1461539483801 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 16:11:23 INFO - PROCESS | 1969 | 1461539483887 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:23 INFO - PROCESS | 1969 | ++DOCSHELL 0x12d055800 == 55 [pid = 1969] [id = 666] 16:11:23 INFO - PROCESS | 1969 | ++DOMWINDOW == 130 (0x129c04800) [pid = 1969] [serial = 1998] [outer = 0x0] 16:11:23 INFO - PROCESS | 1969 | ++DOMWINDOW == 131 (0x12a4b4800) [pid = 1969] [serial = 1999] [outer = 0x129c04800] 16:11:23 INFO - PROCESS | 1969 | 1461539483917 Marionette DEBUG loaded listener.js 16:11:23 INFO - PROCESS | 1969 | ++DOMWINDOW == 132 (0x12a689400) [pid = 1969] [serial = 2000] [outer = 0x129c04800] 16:11:24 INFO - PROCESS | 1969 | 1461539484416 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]]]}] 16:11:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 16:11:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 769ms 16:11:24 INFO - PROCESS | 1969 | 1461539484469 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 16:11:24 INFO - PROCESS | 1969 | 1461539484471 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 16:11:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 16:11:24 INFO - PROCESS | 1969 | 1461539484475 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 16:11:24 INFO - PROCESS | 1969 | 1461539484477 Marionette TRACE conn2 <- [1,2638,null,{}] 16:11:24 INFO - PROCESS | 1969 | 1461539484481 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}] 16:11:24 INFO - PROCESS | 1969 | 1461539484617 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 16:11:24 INFO - PROCESS | 1969 | 1461539484833 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:24 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c178000 == 56 [pid = 1969] [id = 667] 16:11:24 INFO - PROCESS | 1969 | ++DOMWINDOW == 133 (0x114ee7400) [pid = 1969] [serial = 2001] [outer = 0x0] 16:11:24 INFO - PROCESS | 1969 | ++DOMWINDOW == 134 (0x114ef0000) [pid = 1969] [serial = 2002] [outer = 0x114ee7400] 16:11:24 INFO - PROCESS | 1969 | 1461539484877 Marionette DEBUG loaded listener.js 16:11:24 INFO - PROCESS | 1969 | ++DOMWINDOW == 135 (0x115390000) [pid = 1969] [serial = 2003] [outer = 0x114ee7400] 16:11:25 INFO - PROCESS | 1969 | 1461539485333 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]]]}] 16:11:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 16:11:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 873ms 16:11:25 INFO - PROCESS | 1969 | 1461539485348 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 16:11:25 INFO - PROCESS | 1969 | 1461539485350 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 16:11:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 16:11:25 INFO - PROCESS | 1969 | 1461539485353 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 16:11:25 INFO - PROCESS | 1969 | 1461539485355 Marionette TRACE conn2 <- [1,2642,null,{}] 16:11:25 INFO - PROCESS | 1969 | 1461539485358 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}] 16:11:25 INFO - PROCESS | 1969 | 1461539485523 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 16:11:25 INFO - PROCESS | 1969 | 1461539485599 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:25 INFO - PROCESS | 1969 | ++DOCSHELL 0x11a65e800 == 57 [pid = 1969] [id = 668] 16:11:25 INFO - PROCESS | 1969 | ++DOMWINDOW == 136 (0x1158fb800) [pid = 1969] [serial = 2004] [outer = 0x0] 16:11:25 INFO - PROCESS | 1969 | ++DOMWINDOW == 137 (0x118f74800) [pid = 1969] [serial = 2005] [outer = 0x1158fb800] 16:11:25 INFO - PROCESS | 1969 | 1461539485648 Marionette DEBUG loaded listener.js 16:11:25 INFO - PROCESS | 1969 | ++DOMWINDOW == 138 (0x119b5b000) [pid = 1969] [serial = 2006] [outer = 0x1158fb800] 16:11:26 INFO - PROCESS | 1969 | 1461539486144 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]]]}] 16:11:26 INFO - PROCESS | 1969 | --DOCSHELL 0x1152d7000 == 56 [pid = 1969] [id = 613] 16:11:26 INFO - PROCESS | 1969 | --DOCSHELL 0x12b466800 == 55 [pid = 1969] [id = 660] 16:11:26 INFO - PROCESS | 1969 | --DOCSHELL 0x12afde000 == 54 [pid = 1969] [id = 659] 16:11:26 INFO - PROCESS | 1969 | --DOCSHELL 0x129e98000 == 53 [pid = 1969] [id = 658] 16:11:26 INFO - PROCESS | 1969 | --DOCSHELL 0x12aa83800 == 52 [pid = 1969] [id = 657] 16:11:26 INFO - PROCESS | 1969 | --DOCSHELL 0x12aa06000 == 51 [pid = 1969] [id = 656] 16:11:26 INFO - PROCESS | 1969 | --DOCSHELL 0x12a47f000 == 50 [pid = 1969] [id = 655] 16:11:26 INFO - PROCESS | 1969 | --DOMWINDOW == 137 (0x129c21c00) [pid = 1969] [serial = 1930] [outer = 0x0] [url = about:blank] 16:11:26 INFO - PROCESS | 1969 | --DOMWINDOW == 136 (0x125f3b800) [pid = 1969] [serial = 1879] [outer = 0x0] [url = about:blank] 16:11:26 INFO - PROCESS | 1969 | --DOMWINDOW == 135 (0x115796800) [pid = 1969] [serial = 1882] [outer = 0x0] [url = about:blank] 16:11:26 INFO - PROCESS | 1969 | --DOMWINDOW == 134 (0x119b5cc00) [pid = 1969] [serial = 1885] [outer = 0x0] [url = about:blank] 16:11:26 INFO - PROCESS | 1969 | --DOMWINDOW == 133 (0x11c1d1800) [pid = 1969] [serial = 1888] [outer = 0x0] [url = about:blank] 16:11:26 INFO - PROCESS | 1969 | --DOMWINDOW == 132 (0x125ebb800) [pid = 1969] [serial = 1891] [outer = 0x0] [url = about:blank] 16:11:26 INFO - PROCESS | 1969 | --DOCSHELL 0x129e8e000 == 49 [pid = 1969] [id = 654] 16:11:26 INFO - PROCESS | 1969 | --DOCSHELL 0x129a0b000 == 48 [pid = 1969] [id = 653] 16:11:26 INFO - PROCESS | 1969 | --DOCSHELL 0x12701b800 == 47 [pid = 1969] [id = 652] 16:11:26 INFO - PROCESS | 1969 | --DOCSHELL 0x125db1800 == 46 [pid = 1969] [id = 651] 16:11:26 INFO - PROCESS | 1969 | --DOCSHELL 0x11922f800 == 45 [pid = 1969] [id = 650] 16:11:26 INFO - PROCESS | 1969 | --DOCSHELL 0x125b56800 == 44 [pid = 1969] [id = 649] 16:11:26 INFO - PROCESS | 1969 | --DOCSHELL 0x12aa34800 == 43 [pid = 1969] [id = 646] 16:11:26 INFO - PROCESS | 1969 | --DOCSHELL 0x127037800 == 42 [pid = 1969] [id = 645] 16:11:26 INFO - PROCESS | 1969 | --DOCSHELL 0x119c2f800 == 41 [pid = 1969] [id = 644] 16:11:26 INFO - PROCESS | 1969 | --DOCSHELL 0x12ad16800 == 40 [pid = 1969] [id = 643] 16:11:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 16:11:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 826ms 16:11:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 16:11:26 INFO - PROCESS | 1969 | 1461539486184 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 16:11:26 INFO - PROCESS | 1969 | 1461539486186 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 16:11:26 INFO - PROCESS | 1969 | 1461539486190 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 16:11:26 INFO - PROCESS | 1969 | 1461539486191 Marionette TRACE conn2 <- [1,2646,null,{}] 16:11:26 INFO - PROCESS | 1969 | 1461539486195 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}] 16:11:26 INFO - PROCESS | 1969 | 1461539486274 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 16:11:26 INFO - PROCESS | 1969 | 1461539486282 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:26 INFO - PROCESS | 1969 | ++DOCSHELL 0x119c28800 == 41 [pid = 1969] [id = 669] 16:11:26 INFO - PROCESS | 1969 | ++DOMWINDOW == 133 (0x11a858800) [pid = 1969] [serial = 2007] [outer = 0x0] 16:11:26 INFO - PROCESS | 1969 | ++DOMWINDOW == 134 (0x11aa7c400) [pid = 1969] [serial = 2008] [outer = 0x11a858800] 16:11:26 INFO - PROCESS | 1969 | 1461539486308 Marionette DEBUG loaded listener.js 16:11:26 INFO - PROCESS | 1969 | ++DOMWINDOW == 135 (0x11af85400) [pid = 1969] [serial = 2009] [outer = 0x11a858800] 16:11:26 INFO - PROCESS | 1969 | --DOMWINDOW == 134 (0x127933c00) [pid = 1969] [serial = 1918] [outer = 0x0] [url = about:blank] 16:11:26 INFO - PROCESS | 1969 | --DOMWINDOW == 133 (0x127f9c000) [pid = 1969] [serial = 1924] [outer = 0x0] [url = about:blank] 16:11:26 INFO - PROCESS | 1969 | --DOMWINDOW == 132 (0x11bb67800) [pid = 1969] [serial = 1921] [outer = 0x0] [url = about:blank] 16:11:26 INFO - PROCESS | 1969 | --DOMWINDOW == 131 (0x127f9f000) [pid = 1969] [serial = 1919] [outer = 0x0] [url = about:blank] 16:11:26 INFO - PROCESS | 1969 | --DOMWINDOW == 130 (0x125f1f800) [pid = 1969] [serial = 1922] [outer = 0x0] [url = about:blank] 16:11:26 INFO - PROCESS | 1969 | --DOMWINDOW == 129 (0x1297ccc00) [pid = 1969] [serial = 1927] [outer = 0x0] [url = about:blank] 16:11:26 INFO - PROCESS | 1969 | --DOMWINDOW == 128 (0x11c6db000) [pid = 1969] [serial = 1909] [outer = 0x0] [url = about:blank] 16:11:26 INFO - PROCESS | 1969 | --DOMWINDOW == 127 (0x125f1c800) [pid = 1969] [serial = 1913] [outer = 0x0] [url = about:blank] 16:11:26 INFO - PROCESS | 1969 | --DOMWINDOW == 126 (0x12752e000) [pid = 1969] [serial = 1916] [outer = 0x0] [url = about:blank] 16:11:26 INFO - PROCESS | 1969 | --DOMWINDOW == 125 (0x125e0d000) [pid = 1969] [serial = 1910] [outer = 0x0] [url = about:blank] 16:11:26 INFO - PROCESS | 1969 | --DOMWINDOW == 124 (0x1297c2c00) [pid = 1969] [serial = 1925] [outer = 0x0] [url = about:blank] 16:11:26 INFO - PROCESS | 1969 | --DOMWINDOW == 123 (0x129c18800) [pid = 1969] [serial = 1928] [outer = 0x0] [url = about:blank] 16:11:26 INFO - PROCESS | 1969 | --DOMWINDOW == 122 (0x125ed1400) [pid = 1969] [serial = 1912] [outer = 0x0] [url = about:blank] 16:11:26 INFO - PROCESS | 1969 | --DOMWINDOW == 121 (0x126b74000) [pid = 1969] [serial = 1915] [outer = 0x0] [url = about:blank] 16:11:26 INFO - PROCESS | 1969 | --DOMWINDOW == 120 (0x11af4d800) [pid = 1969] [serial = 1903] [outer = 0x0] [url = about:blank] 16:11:26 INFO - PROCESS | 1969 | --DOMWINDOW == 119 (0x115047000) [pid = 1969] [serial = 1894] [outer = 0x0] [url = about:blank] 16:11:26 INFO - PROCESS | 1969 | --DOMWINDOW == 118 (0x11545e400) [pid = 1969] [serial = 1895] [outer = 0x0] [url = about:blank] 16:11:26 INFO - PROCESS | 1969 | --DOMWINDOW == 117 (0x11bb68c00) [pid = 1969] [serial = 1904] [outer = 0x0] [url = about:blank] 16:11:26 INFO - PROCESS | 1969 | --DOMWINDOW == 116 (0x11bf8a800) [pid = 1969] [serial = 1906] [outer = 0x0] [url = about:blank] 16:11:26 INFO - PROCESS | 1969 | --DOMWINDOW == 115 (0x11c1d0400) [pid = 1969] [serial = 1907] [outer = 0x0] [url = about:blank] 16:11:26 INFO - PROCESS | 1969 | --DOMWINDOW == 114 (0x119b54400) [pid = 1969] [serial = 1900] [outer = 0x0] [url = about:blank] 16:11:26 INFO - PROCESS | 1969 | --DOMWINDOW == 113 (0x11aa75400) [pid = 1969] [serial = 1901] [outer = 0x0] [url = about:blank] 16:11:26 INFO - PROCESS | 1969 | --DOMWINDOW == 112 (0x1166f9c00) [pid = 1969] [serial = 1897] [outer = 0x0] [url = about:blank] 16:11:26 INFO - PROCESS | 1969 | --DOMWINDOW == 111 (0x118c11c00) [pid = 1969] [serial = 1898] [outer = 0x0] [url = about:blank] 16:11:26 INFO - PROCESS | 1969 | 1461539486696 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]]]}] 16:11:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 16:11:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 525ms 16:11:26 INFO - PROCESS | 1969 | 1461539486715 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 16:11:26 INFO - PROCESS | 1969 | 1461539486717 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 16:11:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 16:11:26 INFO - PROCESS | 1969 | 1461539486722 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 16:11:26 INFO - PROCESS | 1969 | 1461539486728 Marionette TRACE conn2 <- [1,2650,null,{}] 16:11:26 INFO - PROCESS | 1969 | 1461539486738 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}] 16:11:26 INFO - PROCESS | 1969 | 1461539486860 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 16:11:26 INFO - PROCESS | 1969 | 1461539486900 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:26 INFO - PROCESS | 1969 | ++DOCSHELL 0x127013000 == 42 [pid = 1969] [id = 670] 16:11:26 INFO - PROCESS | 1969 | ++DOMWINDOW == 112 (0x11c12bc00) [pid = 1969] [serial = 2010] [outer = 0x0] 16:11:26 INFO - PROCESS | 1969 | ++DOMWINDOW == 113 (0x11c41a400) [pid = 1969] [serial = 2011] [outer = 0x11c12bc00] 16:11:26 INFO - PROCESS | 1969 | 1461539486942 Marionette DEBUG loaded listener.js 16:11:27 INFO - PROCESS | 1969 | ++DOMWINDOW == 114 (0x11c6df000) [pid = 1969] [serial = 2012] [outer = 0x11c12bc00] 16:11:27 INFO - PROCESS | 1969 | 1461539487353 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]]]}] 16:11:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 16:11:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 679ms 16:11:27 INFO - PROCESS | 1969 | 1461539487400 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 16:11:27 INFO - PROCESS | 1969 | 1461539487402 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 16:11:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 16:11:27 INFO - PROCESS | 1969 | 1461539487405 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 16:11:27 INFO - PROCESS | 1969 | 1461539487407 Marionette TRACE conn2 <- [1,2654,null,{}] 16:11:27 INFO - PROCESS | 1969 | 1461539487409 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}] 16:11:27 INFO - PROCESS | 1969 | 1461539487513 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 16:11:27 INFO - PROCESS | 1969 | 1461539487519 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:27 INFO - PROCESS | 1969 | ++DOCSHELL 0x129a0a800 == 43 [pid = 1969] [id = 671] 16:11:27 INFO - PROCESS | 1969 | ++DOMWINDOW == 115 (0x125851400) [pid = 1969] [serial = 2013] [outer = 0x0] 16:11:27 INFO - PROCESS | 1969 | ++DOMWINDOW == 116 (0x125cc4c00) [pid = 1969] [serial = 2014] [outer = 0x125851400] 16:11:27 INFO - PROCESS | 1969 | 1461539487556 Marionette DEBUG loaded listener.js 16:11:27 INFO - PROCESS | 1969 | ++DOMWINDOW == 117 (0x125e0ac00) [pid = 1969] [serial = 2015] [outer = 0x125851400] 16:11:28 INFO - PROCESS | 1969 | 1461539488037 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]]]}] 16:11:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 16:11:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 675ms 16:11:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 16:11:28 INFO - PROCESS | 1969 | 1461539488081 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 16:11:28 INFO - PROCESS | 1969 | 1461539488083 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 16:11:28 INFO - PROCESS | 1969 | 1461539488085 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 16:11:28 INFO - PROCESS | 1969 | 1461539488086 Marionette TRACE conn2 <- [1,2658,null,{}] 16:11:28 INFO - PROCESS | 1969 | 1461539488088 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}] 16:11:28 INFO - PROCESS | 1969 | 1461539488171 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 16:11:28 INFO - PROCESS | 1969 | 1461539488175 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:28 INFO - PROCESS | 1969 | ++DOCSHELL 0x11b9ad000 == 44 [pid = 1969] [id = 672] 16:11:28 INFO - PROCESS | 1969 | ++DOMWINDOW == 118 (0x125ec5000) [pid = 1969] [serial = 2016] [outer = 0x0] 16:11:28 INFO - PROCESS | 1969 | ++DOMWINDOW == 119 (0x125ed5000) [pid = 1969] [serial = 2017] [outer = 0x125ec5000] 16:11:28 INFO - PROCESS | 1969 | 1461539488211 Marionette DEBUG loaded listener.js 16:11:28 INFO - PROCESS | 1969 | ++DOMWINDOW == 120 (0x126b76400) [pid = 1969] [serial = 2018] [outer = 0x125ec5000] 16:11:28 INFO - PROCESS | 1969 | 1461539488570 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]]]}] 16:11:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 16:11:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 520ms 16:11:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 16:11:28 INFO - PROCESS | 1969 | 1461539488605 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 16:11:28 INFO - PROCESS | 1969 | 1461539488607 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 16:11:28 INFO - PROCESS | 1969 | 1461539488614 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 16:11:28 INFO - PROCESS | 1969 | 1461539488615 Marionette TRACE conn2 <- [1,2662,null,{}] 16:11:28 INFO - PROCESS | 1969 | 1461539488634 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}] 16:11:28 INFO - PROCESS | 1969 | 1461539488739 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 16:11:28 INFO - PROCESS | 1969 | 1461539488750 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:28 INFO - PROCESS | 1969 | ++DOCSHELL 0x12a143800 == 45 [pid = 1969] [id = 673] 16:11:28 INFO - PROCESS | 1969 | ++DOMWINDOW == 121 (0x126dd5c00) [pid = 1969] [serial = 2019] [outer = 0x0] 16:11:28 INFO - PROCESS | 1969 | ++DOMWINDOW == 122 (0x128439400) [pid = 1969] [serial = 2020] [outer = 0x126dd5c00] 16:11:28 INFO - PROCESS | 1969 | 1461539488776 Marionette DEBUG loaded listener.js 16:11:28 INFO - PROCESS | 1969 | ++DOMWINDOW == 123 (0x1297c3400) [pid = 1969] [serial = 2021] [outer = 0x126dd5c00] 16:11:29 INFO - PROCESS | 1969 | 1461539489108 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]]]}] 16:11:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 16:11:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 525ms 16:11:29 INFO - PROCESS | 1969 | 1461539489135 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 16:11:29 INFO - PROCESS | 1969 | 1461539489136 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 16:11:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 16:11:29 INFO - PROCESS | 1969 | 1461539489138 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 16:11:29 INFO - PROCESS | 1969 | 1461539489140 Marionette TRACE conn2 <- [1,2666,null,{}] 16:11:29 INFO - PROCESS | 1969 | 1461539489148 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}] 16:11:29 INFO - PROCESS | 1969 | 1461539489249 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 16:11:29 INFO - PROCESS | 1969 | 1461539489283 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:29 INFO - PROCESS | 1969 | ++DOCSHELL 0x12a9c5800 == 46 [pid = 1969] [id = 674] 16:11:29 INFO - PROCESS | 1969 | ++DOMWINDOW == 124 (0x119130800) [pid = 1969] [serial = 2022] [outer = 0x0] 16:11:29 INFO - PROCESS | 1969 | ++DOMWINDOW == 125 (0x129c06800) [pid = 1969] [serial = 2023] [outer = 0x119130800] 16:11:29 INFO - PROCESS | 1969 | 1461539489311 Marionette DEBUG loaded listener.js 16:11:29 INFO - PROCESS | 1969 | ++DOMWINDOW == 126 (0x129d25400) [pid = 1969] [serial = 2024] [outer = 0x119130800] 16:11:30 INFO - PROCESS | 1969 | 1461539490134 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]]]}] 16:11:30 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) 16:11:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1025ms 16:11:30 INFO - PROCESS | 1969 | 1461539490164 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 16:11:30 INFO - PROCESS | 1969 | 1461539490166 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 16:11:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 16:11:30 INFO - PROCESS | 1969 | 1461539490175 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 16:11:30 INFO - PROCESS | 1969 | 1461539490176 Marionette TRACE conn2 <- [1,2670,null,{}] 16:11:30 INFO - PROCESS | 1969 | 1461539490181 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}] 16:11:30 INFO - PROCESS | 1969 | 1461539490284 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 16:11:30 INFO - PROCESS | 1969 | 1461539490321 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:30 INFO - PROCESS | 1969 | ++DOCSHELL 0x12aa3d000 == 47 [pid = 1969] [id = 675] 16:11:30 INFO - PROCESS | 1969 | ++DOMWINDOW == 127 (0x129d25c00) [pid = 1969] [serial = 2025] [outer = 0x0] 16:11:30 INFO - PROCESS | 1969 | ++DOMWINDOW == 128 (0x12a199400) [pid = 1969] [serial = 2026] [outer = 0x129d25c00] 16:11:30 INFO - PROCESS | 1969 | 1461539490346 Marionette DEBUG loaded listener.js 16:11:30 INFO - PROCESS | 1969 | ++DOMWINDOW == 129 (0x12a4a3800) [pid = 1969] [serial = 2027] [outer = 0x129d25c00] 16:11:30 INFO - PROCESS | 1969 | --DOMWINDOW == 128 (0x1158f0000) [pid = 1969] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 16:11:30 INFO - PROCESS | 1969 | --DOMWINDOW == 127 (0x12a4a9800) [pid = 1969] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 16:11:30 INFO - PROCESS | 1969 | --DOMWINDOW == 126 (0x125ec2c00) [pid = 1969] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 16:11:30 INFO - PROCESS | 1969 | --DOMWINDOW == 125 (0x125ebec00) [pid = 1969] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 16:11:30 INFO - PROCESS | 1969 | --DOMWINDOW == 124 (0x1299c9800) [pid = 1969] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 16:11:30 INFO - PROCESS | 1969 | --DOMWINDOW == 123 (0x114bb5800) [pid = 1969] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 16:11:30 INFO - PROCESS | 1969 | --DOMWINDOW == 122 (0x12843c800) [pid = 1969] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 16:11:30 INFO - PROCESS | 1969 | --DOMWINDOW == 121 (0x125ed1800) [pid = 1969] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 16:11:30 INFO - PROCESS | 1969 | --DOMWINDOW == 120 (0x12584f800) [pid = 1969] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 16:11:30 INFO - PROCESS | 1969 | --DOMWINDOW == 119 (0x1299ce000) [pid = 1969] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 16:11:30 INFO - PROCESS | 1969 | --DOMWINDOW == 118 (0x1156cf400) [pid = 1969] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 16:11:30 INFO - PROCESS | 1969 | --DOMWINDOW == 117 (0x114ee3c00) [pid = 1969] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 16:11:30 INFO - PROCESS | 1969 | --DOMWINDOW == 116 (0x11564a800) [pid = 1969] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 16:11:30 INFO - PROCESS | 1969 | --DOMWINDOW == 115 (0x114ef0c00) [pid = 1969] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 16:11:30 INFO - PROCESS | 1969 | --DOMWINDOW == 114 (0x11ad47c00) [pid = 1969] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 16:11:30 INFO - PROCESS | 1969 | --DOMWINDOW == 113 (0x119b59400) [pid = 1969] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 16:11:30 INFO - PROCESS | 1969 | --DOMWINDOW == 112 (0x119e5ec00) [pid = 1969] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 16:11:30 INFO - PROCESS | 1969 | --DOMWINDOW == 111 (0x11c1d0c00) [pid = 1969] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 16:11:30 INFO - PROCESS | 1969 | --DOMWINDOW == 110 (0x1158f0400) [pid = 1969] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 16:11:30 INFO - PROCESS | 1969 | --DOMWINDOW == 109 (0x11b91e000) [pid = 1969] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 16:11:30 INFO - PROCESS | 1969 | --DOMWINDOW == 108 (0x119134c00) [pid = 1969] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 16:11:30 INFO - PROCESS | 1969 | --DOMWINDOW == 107 (0x11c1d6800) [pid = 1969] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 16:11:30 INFO - PROCESS | 1969 | --DOMWINDOW == 106 (0x114ee3400) [pid = 1969] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 16:11:30 INFO - PROCESS | 1969 | --DOMWINDOW == 105 (0x114ef0400) [pid = 1969] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 16:11:30 INFO - PROCESS | 1969 | --DOMWINDOW == 104 (0x115653800) [pid = 1969] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 16:11:31 INFO - PROCESS | 1969 | 1461539491148 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] 16:11:31 INFO - PROCESS | 1969 | 1461539491198 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 16:11:31 INFO - PROCESS | 1969 | 1461539491200 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 16:11:31 INFO - PROCESS | 1969 | 1461539491201 Marionette TRACE conn2 <- [1,2674,null,{}] 16:11:31 INFO - PROCESS | 1969 | 1461539491210 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}] 16:11:31 INFO - PROCESS | 1969 | 1461539491291 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 16:11:31 INFO - PROCESS | 1969 | 1461539491346 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:31 INFO - PROCESS | 1969 | ++DOCSHELL 0x125ab0000 == 48 [pid = 1969] [id = 676] 16:11:31 INFO - PROCESS | 1969 | ++DOMWINDOW == 105 (0x114ef0400) [pid = 1969] [serial = 2028] [outer = 0x0] 16:11:31 INFO - PROCESS | 1969 | ++DOMWINDOW == 106 (0x1158f0400) [pid = 1969] [serial = 2029] [outer = 0x114ef0400] 16:11:31 INFO - PROCESS | 1969 | 1461539491372 Marionette DEBUG loaded listener.js 16:11:31 INFO - PROCESS | 1969 | ++DOMWINDOW == 107 (0x11aa78c00) [pid = 1969] [serial = 2030] [outer = 0x114ef0400] 16:11:32 INFO - PROCESS | 1969 | 1461539492155 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] 16:11:32 INFO - PROCESS | 1969 | 1461539492185 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 16:11:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 16:11:32 INFO - PROCESS | 1969 | 1461539492188 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 16:11:32 INFO - PROCESS | 1969 | 1461539492189 Marionette TRACE conn2 <- [1,2678,null,{}] 16:11:32 INFO - PROCESS | 1969 | 1461539492191 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}] 16:11:32 INFO - PROCESS | 1969 | 1461539492273 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 16:11:32 INFO - PROCESS | 1969 | 1461539492277 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:32 INFO - PROCESS | 1969 | ++DOCSHELL 0x12afde000 == 49 [pid = 1969] [id = 677] 16:11:32 INFO - PROCESS | 1969 | ++DOMWINDOW == 108 (0x11a85cc00) [pid = 1969] [serial = 2031] [outer = 0x0] 16:11:32 INFO - PROCESS | 1969 | ++DOMWINDOW == 109 (0x125e05800) [pid = 1969] [serial = 2032] [outer = 0x11a85cc00] 16:11:32 INFO - PROCESS | 1969 | 1461539492308 Marionette DEBUG loaded listener.js 16:11:32 INFO - PROCESS | 1969 | ++DOMWINDOW == 110 (0x12a4a4400) [pid = 1969] [serial = 2033] [outer = 0x11a85cc00] 16:11:33 INFO - PROCESS | 1969 | 1461539493176 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]]]}] 16:11:33 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) 16:11:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1024ms 16:11:33 INFO - PROCESS | 1969 | 1461539493229 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 16:11:33 INFO - PROCESS | 1969 | 1461539493232 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 16:11:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 16:11:33 INFO - PROCESS | 1969 | 1461539493235 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 16:11:33 INFO - PROCESS | 1969 | 1461539493238 Marionette TRACE conn2 <- [1,2682,null,{}] 16:11:33 INFO - PROCESS | 1969 | 1461539493242 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}] 16:11:33 INFO - PROCESS | 1969 | 1461539493345 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 16:11:33 INFO - PROCESS | 1969 | 1461539493401 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:33 INFO - PROCESS | 1969 | ++DOCSHELL 0x11bcbd000 == 50 [pid = 1969] [id = 678] 16:11:33 INFO - PROCESS | 1969 | ++DOMWINDOW == 111 (0x11588a800) [pid = 1969] [serial = 2034] [outer = 0x0] 16:11:33 INFO - PROCESS | 1969 | ++DOMWINDOW == 112 (0x1166f9c00) [pid = 1969] [serial = 2035] [outer = 0x11588a800] 16:11:33 INFO - PROCESS | 1969 | 1461539493433 Marionette DEBUG loaded listener.js 16:11:33 INFO - PROCESS | 1969 | ++DOMWINDOW == 113 (0x1191a1400) [pid = 1969] [serial = 2036] [outer = 0x11588a800] 16:11:33 INFO - PROCESS | 1969 | --DOCSHELL 0x12fae1800 == 49 [pid = 1969] [id = 16] 16:11:34 INFO - PROCESS | 1969 | 1461539494387 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]]]}] 16:11:34 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) 16:11:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1170ms 16:11:34 INFO - PROCESS | 1969 | 1461539494437 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 16:11:34 INFO - PROCESS | 1969 | 1461539494441 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 16:11:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 16:11:34 INFO - PROCESS | 1969 | 1461539494448 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 16:11:34 INFO - PROCESS | 1969 | 1461539494450 Marionette TRACE conn2 <- [1,2686,null,{}] 16:11:34 INFO - PROCESS | 1969 | 1461539494453 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}] 16:11:34 INFO - PROCESS | 1969 | 1461539494558 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 16:11:34 INFO - PROCESS | 1969 | 1461539494611 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:34 INFO - PROCESS | 1969 | ++DOCSHELL 0x129a1d800 == 50 [pid = 1969] [id = 679] 16:11:34 INFO - PROCESS | 1969 | ++DOMWINDOW == 114 (0x11588ec00) [pid = 1969] [serial = 2037] [outer = 0x0] 16:11:34 INFO - PROCESS | 1969 | ++DOMWINDOW == 115 (0x11b917800) [pid = 1969] [serial = 2038] [outer = 0x11588ec00] 16:11:34 INFO - PROCESS | 1969 | 1461539494642 Marionette DEBUG loaded listener.js 16:11:34 INFO - PROCESS | 1969 | ++DOMWINDOW == 116 (0x11c1d3400) [pid = 1969] [serial = 2039] [outer = 0x11588ec00] 16:11:35 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 16:11:35 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:11:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 16:11:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:11:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:11:35 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1 16:11:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:11:35 INFO - _addTest/ [0,2689,"getWindowHandle",null] 16:11:35 INFO - PROCESS | 1969 | 1461539495621 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 16:11:35 INFO - PROCESS | 1969 | 1461539495624 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 16:11:35 INFO - PROCESS | 1969 | 1461539495627 Marionette TRACE conn2 <- [1,2690,null,{}] 16:11:35 INFO - PROCESS | 1969 | 1461539495635 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}] 16:11:35 INFO - PROCESS | 1969 | 1461539495743 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 16:11:35 INFO - PROCESS | 1969 | 1461539495798 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:35 INFO - PROCESS | 1969 | ++DOCSHELL 0x12b6b6800 == 51 [pid = 1969] [id = 680] 16:11:35 INFO - PROCESS | 1969 | ++DOMWINDOW == 117 (0x11c1d3c00) [pid = 1969] [serial = 2040] [outer = 0x0] 16:11:35 INFO - PROCESS | 1969 | ++DOMWINDOW == 118 (0x125ec3400) [pid = 1969] [serial = 2041] [outer = 0x11c1d3c00] 16:11:35 INFO - PROCESS | 1969 | 1461539495830 Marionette DEBUG loaded listener.js 16:11:35 INFO - PROCESS | 1969 | ++DOMWINDOW == 119 (0x127ad7400) [pid = 1969] [serial = 2042] [outer = 0x11c1d3c00] 16:11:36 INFO - PROCESS | 1969 | 1461539496852 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] 16:11:36 INFO - PROCESS | 1969 | 1461539496904 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 16:11:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 16:11:36 INFO - PROCESS | 1969 | 1461539496907 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 16:11:36 INFO - PROCESS | 1969 | 1461539496910 Marionette TRACE conn2 <- [1,2694,null,{}] 16:11:36 INFO - PROCESS | 1969 | 1461539496915 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}] 16:11:37 INFO - PROCESS | 1969 | 1461539497005 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 16:11:37 INFO - PROCESS | 1969 | 1461539497060 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:37 INFO - PROCESS | 1969 | ++DOCSHELL 0x125dc4000 == 52 [pid = 1969] [id = 681] 16:11:37 INFO - PROCESS | 1969 | ++DOMWINDOW == 120 (0x118531800) [pid = 1969] [serial = 2043] [outer = 0x0] 16:11:37 INFO - PROCESS | 1969 | ++DOMWINDOW == 121 (0x118cf5800) [pid = 1969] [serial = 2044] [outer = 0x118531800] 16:11:37 INFO - PROCESS | 1969 | 1461539497089 Marionette DEBUG loaded listener.js 16:11:37 INFO - PROCESS | 1969 | ++DOMWINDOW == 122 (0x119745000) [pid = 1969] [serial = 2045] [outer = 0x118531800] 16:11:37 INFO - PROCESS | 1969 | --DOCSHELL 0x125ab0000 == 51 [pid = 1969] [id = 676] 16:11:37 INFO - PROCESS | 1969 | --DOCSHELL 0x12aa3d000 == 50 [pid = 1969] [id = 675] 16:11:37 INFO - PROCESS | 1969 | --DOCSHELL 0x12a9c5800 == 49 [pid = 1969] [id = 674] 16:11:37 INFO - PROCESS | 1969 | --DOCSHELL 0x12a143800 == 48 [pid = 1969] [id = 673] 16:11:37 INFO - PROCESS | 1969 | --DOCSHELL 0x11b9ad000 == 47 [pid = 1969] [id = 672] 16:11:37 INFO - PROCESS | 1969 | --DOCSHELL 0x129a0a800 == 46 [pid = 1969] [id = 671] 16:11:37 INFO - PROCESS | 1969 | --DOCSHELL 0x127013000 == 45 [pid = 1969] [id = 670] 16:11:37 INFO - PROCESS | 1969 | --DOMWINDOW == 121 (0x12a4bf800) [pid = 1969] [serial = 1984] [outer = 0x0] [url = about:blank] 16:11:37 INFO - PROCESS | 1969 | --DOCSHELL 0x119c28800 == 44 [pid = 1969] [id = 669] 16:11:37 INFO - PROCESS | 1969 | --DOCSHELL 0x11a65e800 == 43 [pid = 1969] [id = 668] 16:11:37 INFO - PROCESS | 1969 | --DOCSHELL 0x11c178000 == 42 [pid = 1969] [id = 667] 16:11:37 INFO - PROCESS | 1969 | --DOMWINDOW == 120 (0x11870f000) [pid = 1969] [serial = 1844] [outer = 0x0] [url = about:blank] 16:11:37 INFO - PROCESS | 1969 | --DOMWINDOW == 119 (0x12584bc00) [pid = 1969] [serial = 1889] [outer = 0x0] [url = about:blank] 16:11:37 INFO - PROCESS | 1969 | --DOMWINDOW == 118 (0x11aa7b400) [pid = 1969] [serial = 1886] [outer = 0x0] [url = about:blank] 16:11:37 INFO - PROCESS | 1969 | --DOMWINDOW == 117 (0x126b7b000) [pid = 1969] [serial = 1880] [outer = 0x0] [url = about:blank] 16:11:37 INFO - PROCESS | 1969 | --DOMWINDOW == 116 (0x115044800) [pid = 1969] [serial = 1841] [outer = 0x0] [url = about:blank] 16:11:37 INFO - PROCESS | 1969 | --DOMWINDOW == 115 (0x125ed4000) [pid = 1969] [serial = 1892] [outer = 0x0] [url = about:blank] 16:11:37 INFO - PROCESS | 1969 | --DOMWINDOW == 114 (0x118c1e800) [pid = 1969] [serial = 1883] [outer = 0x0] [url = about:blank] 16:11:37 INFO - PROCESS | 1969 | --DOMWINDOW == 113 (0x12a4b4400) [pid = 1969] [serial = 1981] [outer = 0x0] [url = about:blank] 16:11:37 INFO - PROCESS | 1969 | --DOMWINDOW == 112 (0x1297be400) [pid = 1969] [serial = 1966] [outer = 0x0] [url = about:blank] 16:11:37 INFO - PROCESS | 1969 | --DOMWINDOW == 111 (0x125f31400) [pid = 1969] [serial = 1963] [outer = 0x0] [url = about:blank] 16:11:37 INFO - PROCESS | 1969 | --DOMWINDOW == 110 (0x1299d1c00) [pid = 1969] [serial = 1967] [outer = 0x0] [url = about:blank] 16:11:37 INFO - PROCESS | 1969 | --DOMWINDOW == 109 (0x12a193400) [pid = 1969] [serial = 1972] [outer = 0x0] [url = about:blank] 16:11:37 INFO - PROCESS | 1969 | --DOMWINDOW == 108 (0x11c12d400) [pid = 1969] [serial = 1975] [outer = 0x0] [url = about:blank] 16:11:37 INFO - PROCESS | 1969 | --DOMWINDOW == 107 (0x129d25800) [pid = 1969] [serial = 1969] [outer = 0x0] [url = about:blank] 16:11:37 INFO - PROCESS | 1969 | --DOMWINDOW == 106 (0x128439800) [pid = 1969] [serial = 1943] [outer = 0x0] [url = about:blank] 16:11:37 INFO - PROCESS | 1969 | --DOMWINDOW == 105 (0x127539c00) [pid = 1969] [serial = 1942] [outer = 0x0] [url = about:blank] 16:11:37 INFO - PROCESS | 1969 | --DOMWINDOW == 104 (0x125e05000) [pid = 1969] [serial = 1960] [outer = 0x0] [url = about:blank] 16:11:37 INFO - PROCESS | 1969 | --DOMWINDOW == 103 (0x129d27400) [pid = 1969] [serial = 1931] [outer = 0x0] [url = about:blank] 16:11:37 INFO - PROCESS | 1969 | --DOMWINDOW == 102 (0x118ac2400) [pid = 1969] [serial = 1951] [outer = 0x0] [url = about:blank] 16:11:37 INFO - PROCESS | 1969 | --DOMWINDOW == 101 (0x119e5f800) [pid = 1969] [serial = 1952] [outer = 0x0] [url = about:blank] 16:11:37 INFO - PROCESS | 1969 | --DOMWINDOW == 100 (0x129773400) [pid = 1969] [serial = 1946] [outer = 0x0] [url = about:blank] 16:11:37 INFO - PROCESS | 1969 | --DOMWINDOW == 99 (0x1166f4400) [pid = 1969] [serial = 1945] [outer = 0x0] [url = about:blank] 16:11:37 INFO - PROCESS | 1969 | --DOMWINDOW == 98 (0x118f73000) [pid = 1969] [serial = 1949] [outer = 0x0] [url = about:blank] 16:11:37 INFO - PROCESS | 1969 | --DOMWINDOW == 97 (0x1159d6400) [pid = 1969] [serial = 1948] [outer = 0x0] [url = about:blank] 16:11:37 INFO - PROCESS | 1969 | --DOMWINDOW == 96 (0x118762000) [pid = 1969] [serial = 1934] [outer = 0x0] [url = about:blank] 16:11:37 INFO - PROCESS | 1969 | --DOMWINDOW == 95 (0x1156d4000) [pid = 1969] [serial = 1933] [outer = 0x0] [url = about:blank] 16:11:37 INFO - PROCESS | 1969 | --DOMWINDOW == 94 (0x11c41ec00) [pid = 1969] [serial = 1957] [outer = 0x0] [url = about:blank] 16:11:37 INFO - PROCESS | 1969 | --DOMWINDOW == 93 (0x125cb1c00) [pid = 1969] [serial = 1958] [outer = 0x0] [url = about:blank] 16:11:37 INFO - PROCESS | 1969 | --DOMWINDOW == 92 (0x11af7a800) [pid = 1969] [serial = 1937] [outer = 0x0] [url = about:blank] 16:11:37 INFO - PROCESS | 1969 | --DOMWINDOW == 91 (0x11a85a800) [pid = 1969] [serial = 1936] [outer = 0x0] [url = about:blank] 16:11:37 INFO - PROCESS | 1969 | --DOMWINDOW == 90 (0x11bb69000) [pid = 1969] [serial = 1954] [outer = 0x0] [url = about:blank] 16:11:37 INFO - PROCESS | 1969 | --DOMWINDOW == 89 (0x11c128000) [pid = 1969] [serial = 1955] [outer = 0x0] [url = about:blank] 16:11:37 INFO - PROCESS | 1969 | --DOMWINDOW == 88 (0x125e08c00) [pid = 1969] [serial = 1940] [outer = 0x0] [url = about:blank] 16:11:37 INFO - PROCESS | 1969 | --DOMWINDOW == 87 (0x11c653000) [pid = 1969] [serial = 1939] [outer = 0x0] [url = about:blank] 16:11:37 INFO - PROCESS | 1969 | --DOMWINDOW == 86 (0x12a4a9400) [pid = 1969] [serial = 1979] [outer = 0x0] [url = about:blank] 16:11:37 INFO - PROCESS | 1969 | --DOMWINDOW == 85 (0x12a198c00) [pid = 1969] [serial = 1973] [outer = 0x0] [url = about:blank] 16:11:37 INFO - PROCESS | 1969 | --DOMWINDOW == 84 (0x129d2e000) [pid = 1969] [serial = 1970] [outer = 0x0] [url = about:blank] 16:11:37 INFO - PROCESS | 1969 | --DOMWINDOW == 83 (0x127f9ec00) [pid = 1969] [serial = 1976] [outer = 0x0] [url = about:blank] 16:11:37 INFO - PROCESS | 1969 | --DOMWINDOW == 82 (0x125ebc000) [pid = 1969] [serial = 1961] [outer = 0x0] [url = about:blank] 16:11:37 INFO - PROCESS | 1969 | --DOMWINDOW == 81 (0x128430400) [pid = 1969] [serial = 1964] [outer = 0x0] [url = about:blank] 16:11:37 INFO - PROCESS | 1969 | --DOMWINDOW == 80 (0x12a4bd000) [pid = 1969] [serial = 1982] [outer = 0x0] [url = about:blank] 16:11:37 INFO - PROCESS | 1969 | --DOMWINDOW == 79 (0x129c19400) [pid = 1969] [serial = 1978] [outer = 0x0] [url = about:blank] 16:11:37 INFO - PROCESS | 1969 | 1461539497996 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] 16:11:38 INFO - PROCESS | 1969 | 1461539498038 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 16:11:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 16:11:38 INFO - PROCESS | 1969 | 1461539498043 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 16:11:38 INFO - PROCESS | 1969 | 1461539498044 Marionette TRACE conn2 <- [1,2698,null,{}] 16:11:38 INFO - PROCESS | 1969 | 1461539498047 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}] 16:11:38 INFO - PROCESS | 1969 | 1461539498124 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 16:11:38 INFO - PROCESS | 1969 | 1461539498133 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:38 INFO - PROCESS | 1969 | ++DOCSHELL 0x11ad66800 == 43 [pid = 1969] [id = 682] 16:11:38 INFO - PROCESS | 1969 | ++DOMWINDOW == 80 (0x11a861000) [pid = 1969] [serial = 2046] [outer = 0x0] 16:11:38 INFO - PROCESS | 1969 | ++DOMWINDOW == 81 (0x11aa7fc00) [pid = 1969] [serial = 2047] [outer = 0x11a861000] 16:11:38 INFO - PROCESS | 1969 | 1461539498160 Marionette DEBUG loaded listener.js 16:11:38 INFO - PROCESS | 1969 | ++DOMWINDOW == 82 (0x11b1bf000) [pid = 1969] [serial = 2048] [outer = 0x11a861000] 16:11:39 INFO - PROCESS | 1969 | 1461539499026 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] 16:11:39 INFO - PROCESS | 1969 | 1461539499070 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 16:11:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 16:11:39 INFO - PROCESS | 1969 | 1461539499089 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 16:11:39 INFO - PROCESS | 1969 | 1461539499092 Marionette TRACE conn2 <- [1,2702,null,{}] 16:11:39 INFO - PROCESS | 1969 | 1461539499096 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}] 16:11:39 INFO - PROCESS | 1969 | 1461539499192 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 16:11:39 INFO - PROCESS | 1969 | 1461539499244 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:39 INFO - PROCESS | 1969 | ++DOCSHELL 0x1239d9800 == 44 [pid = 1969] [id = 683] 16:11:39 INFO - PROCESS | 1969 | ++DOMWINDOW == 83 (0x118c1e800) [pid = 1969] [serial = 2049] [outer = 0x0] 16:11:39 INFO - PROCESS | 1969 | ++DOMWINDOW == 84 (0x118f74400) [pid = 1969] [serial = 2050] [outer = 0x118c1e800] 16:11:39 INFO - PROCESS | 1969 | 1461539499277 Marionette DEBUG loaded listener.js 16:11:39 INFO - PROCESS | 1969 | ++DOMWINDOW == 85 (0x11a605800) [pid = 1969] [serial = 2051] [outer = 0x118c1e800] 16:11:39 INFO - PROCESS | 1969 | 1461539499706 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]]]}] 16:11:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 16:11:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 675ms 16:11:39 INFO - PROCESS | 1969 | 1461539499778 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 16:11:39 INFO - PROCESS | 1969 | 1461539499783 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 16:11:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 16:11:39 INFO - PROCESS | 1969 | 1461539499789 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 16:11:39 INFO - PROCESS | 1969 | 1461539499791 Marionette TRACE conn2 <- [1,2706,null,{}] 16:11:39 INFO - PROCESS | 1969 | 1461539499795 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}] 16:11:39 INFO - PROCESS | 1969 | 1461539499890 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 16:11:39 INFO - PROCESS | 1969 | 1461539499957 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:39 INFO - PROCESS | 1969 | ++DOCSHELL 0x127a64800 == 45 [pid = 1969] [id = 684] 16:11:39 INFO - PROCESS | 1969 | ++DOMWINDOW == 86 (0x11af10000) [pid = 1969] [serial = 2052] [outer = 0x0] 16:11:39 INFO - PROCESS | 1969 | ++DOMWINDOW == 87 (0x11bf8f000) [pid = 1969] [serial = 2053] [outer = 0x11af10000] 16:11:39 INFO - PROCESS | 1969 | 1461539499988 Marionette DEBUG loaded listener.js 16:11:40 INFO - PROCESS | 1969 | ++DOMWINDOW == 88 (0x11c41d800) [pid = 1969] [serial = 2054] [outer = 0x11af10000] 16:11:40 INFO - PROCESS | 1969 | 1461539500415 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]]]}] 16:11:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 16:11:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 674ms 16:11:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 16:11:40 INFO - PROCESS | 1969 | 1461539500464 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 16:11:40 INFO - PROCESS | 1969 | 1461539500466 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 16:11:40 INFO - PROCESS | 1969 | 1461539500468 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 16:11:40 INFO - PROCESS | 1969 | 1461539500471 Marionette TRACE conn2 <- [1,2710,null,{}] 16:11:40 INFO - PROCESS | 1969 | 1461539500479 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}] 16:11:40 INFO - PROCESS | 1969 | 1461539500599 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 16:11:40 INFO - PROCESS | 1969 | 1461539500669 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:40 INFO - PROCESS | 1969 | ++DOCSHELL 0x129e4a800 == 46 [pid = 1969] [id = 685] 16:11:40 INFO - PROCESS | 1969 | ++DOMWINDOW == 89 (0x125caac00) [pid = 1969] [serial = 2055] [outer = 0x0] 16:11:40 INFO - PROCESS | 1969 | ++DOMWINDOW == 90 (0x125e0d000) [pid = 1969] [serial = 2056] [outer = 0x125caac00] 16:11:40 INFO - PROCESS | 1969 | 1461539500703 Marionette DEBUG loaded listener.js 16:11:40 INFO - PROCESS | 1969 | ++DOMWINDOW == 91 (0x125ec6000) [pid = 1969] [serial = 2057] [outer = 0x125caac00] 16:11:41 INFO - PROCESS | 1969 | 1461539501143 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] 16:11:41 INFO - PROCESS | 1969 | 1461539501194 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 16:11:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 16:11:41 INFO - PROCESS | 1969 | 1461539501196 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 16:11:41 INFO - PROCESS | 1969 | 1461539501198 Marionette TRACE conn2 <- [1,2714,null,{}] 16:11:41 INFO - PROCESS | 1969 | 1461539501200 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}] 16:11:41 INFO - PROCESS | 1969 | 1461539501301 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 16:11:41 INFO - PROCESS | 1969 | 1461539501356 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:41 INFO - PROCESS | 1969 | ++DOCSHELL 0x12a138800 == 47 [pid = 1969] [id = 686] 16:11:41 INFO - PROCESS | 1969 | ++DOMWINDOW == 92 (0x125ed2400) [pid = 1969] [serial = 2058] [outer = 0x0] 16:11:41 INFO - PROCESS | 1969 | ++DOMWINDOW == 93 (0x126b7a800) [pid = 1969] [serial = 2059] [outer = 0x125ed2400] 16:11:41 INFO - PROCESS | 1969 | 1461539501387 Marionette DEBUG loaded listener.js 16:11:41 INFO - PROCESS | 1969 | ++DOMWINDOW == 94 (0x1280f2c00) [pid = 1969] [serial = 2060] [outer = 0x125ed2400] 16:11:41 INFO - PROCESS | 1969 | 1461539501799 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]]]}] 16:11:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 16:11:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 620ms 16:11:41 INFO - PROCESS | 1969 | 1461539501818 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 16:11:41 INFO - PROCESS | 1969 | 1461539501820 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 16:11:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 16:11:41 INFO - PROCESS | 1969 | 1461539501824 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 16:11:41 INFO - PROCESS | 1969 | 1461539501826 Marionette TRACE conn2 <- [1,2718,null,{}] 16:11:41 INFO - PROCESS | 1969 | 1461539501829 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}] 16:11:41 INFO - PROCESS | 1969 | 1461539501970 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 16:11:42 INFO - PROCESS | 1969 | 1461539502039 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:42 INFO - PROCESS | 1969 | ++DOCSHELL 0x12a9d1000 == 48 [pid = 1969] [id = 687] 16:11:42 INFO - PROCESS | 1969 | ++DOMWINDOW == 95 (0x12843a400) [pid = 1969] [serial = 2061] [outer = 0x0] 16:11:42 INFO - PROCESS | 1969 | ++DOMWINDOW == 96 (0x1297c3c00) [pid = 1969] [serial = 2062] [outer = 0x12843a400] 16:11:42 INFO - PROCESS | 1969 | 1461539502068 Marionette DEBUG loaded listener.js 16:11:42 INFO - PROCESS | 1969 | ++DOMWINDOW == 97 (0x129c18c00) [pid = 1969] [serial = 2063] [outer = 0x12843a400] 16:11:42 INFO - PROCESS | 1969 | 1461539502501 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] 16:11:42 INFO - PROCESS | 1969 | 1461539502547 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 16:11:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 16:11:42 INFO - PROCESS | 1969 | 1461539502550 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 16:11:42 INFO - PROCESS | 1969 | 1461539502551 Marionette TRACE conn2 <- [1,2722,null,{}] 16:11:42 INFO - PROCESS | 1969 | 1461539502553 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}] 16:11:42 INFO - PROCESS | 1969 | 1461539502666 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 16:11:42 INFO - PROCESS | 1969 | 1461539502722 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:42 INFO - PROCESS | 1969 | ++DOCSHELL 0x12aa2c800 == 49 [pid = 1969] [id = 688] 16:11:42 INFO - PROCESS | 1969 | ++DOMWINDOW == 98 (0x129c19800) [pid = 1969] [serial = 2064] [outer = 0x0] 16:11:42 INFO - PROCESS | 1969 | ++DOMWINDOW == 99 (0x129d2dc00) [pid = 1969] [serial = 2065] [outer = 0x129c19800] 16:11:42 INFO - PROCESS | 1969 | 1461539502755 Marionette DEBUG loaded listener.js 16:11:42 INFO - PROCESS | 1969 | ++DOMWINDOW == 100 (0x12a4b2400) [pid = 1969] [serial = 2066] [outer = 0x129c19800] 16:11:43 INFO - PROCESS | 1969 | 1461539503184 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] 16:11:43 INFO - PROCESS | 1969 | 1461539503220 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 16:11:43 INFO - PROCESS | 1969 | 1461539503223 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 16:11:43 INFO - PROCESS | 1969 | 1461539503224 Marionette TRACE conn2 <- [1,2726,null,{}] 16:11:43 INFO - PROCESS | 1969 | 1461539503226 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}] 16:11:43 INFO - PROCESS | 1969 | 1461539503341 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 16:11:43 INFO - PROCESS | 1969 | 1461539503398 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:43 INFO - PROCESS | 1969 | ++DOCSHELL 0x12ad2d000 == 50 [pid = 1969] [id = 689] 16:11:43 INFO - PROCESS | 1969 | ++DOMWINDOW == 101 (0x12a4b2800) [pid = 1969] [serial = 2067] [outer = 0x0] 16:11:43 INFO - PROCESS | 1969 | ++DOMWINDOW == 102 (0x12a4bf000) [pid = 1969] [serial = 2068] [outer = 0x12a4b2800] 16:11:43 INFO - PROCESS | 1969 | 1461539503427 Marionette DEBUG loaded listener.js 16:11:43 INFO - PROCESS | 1969 | ++DOMWINDOW == 103 (0x12a695400) [pid = 1969] [serial = 2069] [outer = 0x12a4b2800] 16:11:43 INFO - PROCESS | 1969 | 1461539503908 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]]]}] 16:11:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 16:11:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 718ms 16:11:43 INFO - PROCESS | 1969 | 1461539503949 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 16:11:43 INFO - PROCESS | 1969 | 1461539503951 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 16:11:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 16:11:43 INFO - PROCESS | 1969 | 1461539503957 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 16:11:43 INFO - PROCESS | 1969 | 1461539503959 Marionette TRACE conn2 <- [1,2730,null,{}] 16:11:43 INFO - PROCESS | 1969 | 1461539503965 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}] 16:11:44 INFO - PROCESS | 1969 | 1461539504109 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 16:11:44 INFO - PROCESS | 1969 | 1461539504192 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:44 INFO - PROCESS | 1969 | ++DOCSHELL 0x12b28c000 == 51 [pid = 1969] [id = 690] 16:11:44 INFO - PROCESS | 1969 | ++DOMWINDOW == 104 (0x12a4b6800) [pid = 1969] [serial = 2070] [outer = 0x0] 16:11:44 INFO - PROCESS | 1969 | ++DOMWINDOW == 105 (0x12a942000) [pid = 1969] [serial = 2071] [outer = 0x12a4b6800] 16:11:44 INFO - PROCESS | 1969 | 1461539504221 Marionette DEBUG loaded listener.js 16:11:44 INFO - PROCESS | 1969 | ++DOMWINDOW == 106 (0x12a946400) [pid = 1969] [serial = 2072] [outer = 0x12a4b6800] 16:11:45 INFO - PROCESS | 1969 | --DOCSHELL 0x11a65b000 == 50 [pid = 1969] [id = 648] 16:11:45 INFO - PROCESS | 1969 | --DOCSHELL 0x125dc4000 == 49 [pid = 1969] [id = 681] 16:11:45 INFO - PROCESS | 1969 | --DOCSHELL 0x129a1d800 == 48 [pid = 1969] [id = 679] 16:11:45 INFO - PROCESS | 1969 | --DOCSHELL 0x11bcbd000 == 47 [pid = 1969] [id = 678] 16:11:45 INFO - PROCESS | 1969 | 1461539505190 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] 16:11:45 INFO - PROCESS | 1969 | 1461539505234 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 16:11:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 16:11:45 INFO - PROCESS | 1969 | 1461539505237 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 16:11:45 INFO - PROCESS | 1969 | 1461539505239 Marionette TRACE conn2 <- [1,2734,null,{}] 16:11:45 INFO - PROCESS | 1969 | 1461539505242 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}] 16:11:45 INFO - PROCESS | 1969 | 1461539505325 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 16:11:45 INFO - PROCESS | 1969 | 1461539505332 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:45 INFO - PROCESS | 1969 | ++DOCSHELL 0x1239e3800 == 48 [pid = 1969] [id = 691] 16:11:45 INFO - PROCESS | 1969 | ++DOMWINDOW == 107 (0x11a60f000) [pid = 1969] [serial = 2073] [outer = 0x0] 16:11:45 INFO - PROCESS | 1969 | ++DOMWINDOW == 108 (0x11aa7b400) [pid = 1969] [serial = 2074] [outer = 0x11a60f000] 16:11:45 INFO - PROCESS | 1969 | 1461539505365 Marionette DEBUG loaded listener.js 16:11:45 INFO - PROCESS | 1969 | ++DOMWINDOW == 109 (0x11bbbac00) [pid = 1969] [serial = 2075] [outer = 0x11a60f000] 16:11:45 INFO - PROCESS | 1969 | 1461539505720 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]]]}] 16:11:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 16:11:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 519ms 16:11:45 INFO - PROCESS | 1969 | 1461539505757 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 16:11:45 INFO - PROCESS | 1969 | 1461539505761 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 16:11:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 16:11:45 INFO - PROCESS | 1969 | 1461539505765 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 16:11:45 INFO - PROCESS | 1969 | 1461539505767 Marionette TRACE conn2 <- [1,2738,null,{}] 16:11:45 INFO - PROCESS | 1969 | 1461539505769 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}] 16:11:45 INFO - PROCESS | 1969 | 1461539505855 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 16:11:45 INFO - PROCESS | 1969 | 1461539505861 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:45 INFO - PROCESS | 1969 | ++DOCSHELL 0x12849d800 == 49 [pid = 1969] [id = 692] 16:11:45 INFO - PROCESS | 1969 | ++DOMWINDOW == 110 (0x11bbbb000) [pid = 1969] [serial = 2076] [outer = 0x0] 16:11:45 INFO - PROCESS | 1969 | ++DOMWINDOW == 111 (0x11c653000) [pid = 1969] [serial = 2077] [outer = 0x11bbbb000] 16:11:45 INFO - PROCESS | 1969 | 1461539505886 Marionette DEBUG loaded listener.js 16:11:45 INFO - PROCESS | 1969 | ++DOMWINDOW == 112 (0x125ec0c00) [pid = 1969] [serial = 2078] [outer = 0x11bbbb000] 16:11:46 INFO - PROCESS | 1969 | 1461539506244 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]]]}] 16:11:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 16:11:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 520ms 16:11:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 16:11:46 INFO - PROCESS | 1969 | 1461539506297 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 16:11:46 INFO - PROCESS | 1969 | 1461539506299 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 16:11:46 INFO - PROCESS | 1969 | 1461539506301 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 16:11:46 INFO - PROCESS | 1969 | 1461539506303 Marionette TRACE conn2 <- [1,2742,null,{}] 16:11:46 INFO - PROCESS | 1969 | 1461539506311 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}] 16:11:46 INFO - PROCESS | 1969 | 1461539506419 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 16:11:46 INFO - PROCESS | 1969 | 1461539506434 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:46 INFO - PROCESS | 1969 | ++DOCSHELL 0x12ad1f800 == 50 [pid = 1969] [id = 693] 16:11:46 INFO - PROCESS | 1969 | ++DOMWINDOW == 113 (0x1280ee800) [pid = 1969] [serial = 2079] [outer = 0x0] 16:11:46 INFO - PROCESS | 1969 | ++DOMWINDOW == 114 (0x129d2c800) [pid = 1969] [serial = 2080] [outer = 0x1280ee800] 16:11:46 INFO - PROCESS | 1969 | 1461539506461 Marionette DEBUG loaded listener.js 16:11:46 INFO - PROCESS | 1969 | ++DOMWINDOW == 115 (0x12a4a5800) [pid = 1969] [serial = 2081] [outer = 0x1280ee800] 16:11:46 INFO - PROCESS | 1969 | 1461539506849 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]]]}] 16:11:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 16:11:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 572ms 16:11:46 INFO - PROCESS | 1969 | 1461539506873 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 16:11:46 INFO - PROCESS | 1969 | 1461539506875 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 16:11:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 16:11:46 INFO - PROCESS | 1969 | 1461539506877 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 16:11:46 INFO - PROCESS | 1969 | 1461539506879 Marionette TRACE conn2 <- [1,2746,null,{}] 16:11:46 INFO - PROCESS | 1969 | 1461539506888 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}] 16:11:46 INFO - PROCESS | 1969 | 1461539506990 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 16:11:47 INFO - PROCESS | 1969 | 1461539507029 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:47 INFO - PROCESS | 1969 | ++DOCSHELL 0x12b45f000 == 51 [pid = 1969] [id = 694] 16:11:47 INFO - PROCESS | 1969 | ++DOMWINDOW == 116 (0x12a4ad400) [pid = 1969] [serial = 2082] [outer = 0x0] 16:11:47 INFO - PROCESS | 1969 | ++DOMWINDOW == 117 (0x12a948800) [pid = 1969] [serial = 2083] [outer = 0x12a4ad400] 16:11:47 INFO - PROCESS | 1969 | 1461539507055 Marionette DEBUG loaded listener.js 16:11:47 INFO - PROCESS | 1969 | ++DOMWINDOW == 118 (0x12aad4800) [pid = 1969] [serial = 2084] [outer = 0x12a4ad400] 16:11:47 INFO - PROCESS | 1969 | 1461539507365 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]]]}] 16:11:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 16:11:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 520ms 16:11:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 16:11:47 INFO - PROCESS | 1969 | 1461539507398 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 16:11:47 INFO - PROCESS | 1969 | 1461539507399 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 16:11:47 INFO - PROCESS | 1969 | 1461539507401 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 16:11:47 INFO - PROCESS | 1969 | 1461539507402 Marionette TRACE conn2 <- [1,2750,null,{}] 16:11:47 INFO - PROCESS | 1969 | 1461539507404 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}] 16:11:47 INFO - PROCESS | 1969 | 1461539507507 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 16:11:47 INFO - PROCESS | 1969 | 1461539507519 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:47 INFO - PROCESS | 1969 | ++DOCSHELL 0x12cf1e800 == 52 [pid = 1969] [id = 695] 16:11:47 INFO - PROCESS | 1969 | ++DOMWINDOW == 119 (0x12a94bc00) [pid = 1969] [serial = 2085] [outer = 0x0] 16:11:47 INFO - PROCESS | 1969 | ++DOMWINDOW == 120 (0x12aada800) [pid = 1969] [serial = 2086] [outer = 0x12a94bc00] 16:11:47 INFO - PROCESS | 1969 | 1461539507544 Marionette DEBUG loaded listener.js 16:11:47 INFO - PROCESS | 1969 | ++DOMWINDOW == 121 (0x12aadec00) [pid = 1969] [serial = 2087] [outer = 0x12a94bc00] 16:11:47 INFO - PROCESS | 1969 | 1461539507887 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]]]}] 16:11:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 16:11:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 520ms 16:11:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 16:11:47 INFO - PROCESS | 1969 | 1461539507922 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 16:11:47 INFO - PROCESS | 1969 | 1461539507923 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 16:11:47 INFO - PROCESS | 1969 | 1461539507925 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 16:11:47 INFO - PROCESS | 1969 | 1461539507926 Marionette TRACE conn2 <- [1,2754,null,{}] 16:11:47 INFO - PROCESS | 1969 | 1461539507929 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}] 16:11:48 INFO - PROCESS | 1969 | 1461539508044 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 16:11:48 INFO - PROCESS | 1969 | --DOMWINDOW == 120 (0x12fae2000) [pid = 1969] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:11:48 INFO - PROCESS | 1969 | --DOMWINDOW == 119 (0x11a85cc00) [pid = 1969] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 16:11:48 INFO - PROCESS | 1969 | --DOMWINDOW == 118 (0x119130800) [pid = 1969] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 16:11:48 INFO - PROCESS | 1969 | --DOMWINDOW == 117 (0x129d25c00) [pid = 1969] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 16:11:48 INFO - PROCESS | 1969 | --DOMWINDOW == 116 (0x114ee7400) [pid = 1969] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 16:11:48 INFO - PROCESS | 1969 | --DOMWINDOW == 115 (0x125ec5000) [pid = 1969] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 16:11:48 INFO - PROCESS | 1969 | --DOMWINDOW == 114 (0x11a858800) [pid = 1969] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 16:11:48 INFO - PROCESS | 1969 | --DOMWINDOW == 113 (0x125851400) [pid = 1969] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 16:11:48 INFO - PROCESS | 1969 | --DOMWINDOW == 112 (0x1158fb800) [pid = 1969] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 16:11:48 INFO - PROCESS | 1969 | --DOMWINDOW == 111 (0x11c12bc00) [pid = 1969] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 16:11:48 INFO - PROCESS | 1969 | --DOMWINDOW == 110 (0x118531800) [pid = 1969] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 16:11:48 INFO - PROCESS | 1969 | --DOMWINDOW == 109 (0x12f944400) [pid = 1969] [serial = 50] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:11:48 INFO - PROCESS | 1969 | --DOMWINDOW == 108 (0x114ef0400) [pid = 1969] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 16:11:48 INFO - PROCESS | 1969 | --DOMWINDOW == 107 (0x126dd5c00) [pid = 1969] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 16:11:48 INFO - PROCESS | 1969 | --DOMWINDOW == 106 (0x12a4aa800) [pid = 1969] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 16:11:48 INFO - PROCESS | 1969 | 1461539508113 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:48 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c84b000 == 53 [pid = 1969] [id = 696] 16:11:48 INFO - PROCESS | 1969 | ++DOMWINDOW == 107 (0x11423ac00) [pid = 1969] [serial = 2088] [outer = 0x0] 16:11:48 INFO - PROCESS | 1969 | ++DOMWINDOW == 108 (0x115647000) [pid = 1969] [serial = 2089] [outer = 0x11423ac00] 16:11:48 INFO - PROCESS | 1969 | 1461539508143 Marionette DEBUG loaded listener.js 16:11:48 INFO - PROCESS | 1969 | ++DOMWINDOW == 109 (0x11bb67800) [pid = 1969] [serial = 2090] [outer = 0x11423ac00] 16:11:48 INFO - PROCESS | 1969 | 1461539508410 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]]]}] 16:11:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 16:11:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 522ms 16:11:48 INFO - PROCESS | 1969 | 1461539508452 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 16:11:48 INFO - PROCESS | 1969 | 1461539508453 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 16:11:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 16:11:48 INFO - PROCESS | 1969 | 1461539508455 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 16:11:48 INFO - PROCESS | 1969 | 1461539508456 Marionette TRACE conn2 <- [1,2758,null,{}] 16:11:48 INFO - PROCESS | 1969 | 1461539508459 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}] 16:11:48 INFO - PROCESS | 1969 | 1461539508560 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 16:11:48 INFO - PROCESS | 1969 | 1461539508564 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:48 INFO - PROCESS | 1969 | ++DOCSHELL 0x12da49000 == 54 [pid = 1969] [id = 697] 16:11:48 INFO - PROCESS | 1969 | ++DOMWINDOW == 110 (0x125a3a400) [pid = 1969] [serial = 2091] [outer = 0x0] 16:11:48 INFO - PROCESS | 1969 | ++DOMWINDOW == 111 (0x129d25c00) [pid = 1969] [serial = 2092] [outer = 0x125a3a400] 16:11:48 INFO - PROCESS | 1969 | 1461539508590 Marionette DEBUG loaded listener.js 16:11:48 INFO - PROCESS | 1969 | ++DOMWINDOW == 112 (0x12ab47000) [pid = 1969] [serial = 2093] [outer = 0x125a3a400] 16:11:48 INFO - PROCESS | 1969 | 1461539508946 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]]]}] 16:11:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 16:11:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 519ms 16:11:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 16:11:48 INFO - PROCESS | 1969 | 1461539508975 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 16:11:48 INFO - PROCESS | 1969 | 1461539508976 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 16:11:48 INFO - PROCESS | 1969 | 1461539508978 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 16:11:48 INFO - PROCESS | 1969 | 1461539508979 Marionette TRACE conn2 <- [1,2762,null,{}] 16:11:48 INFO - PROCESS | 1969 | 1461539508982 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}] 16:11:49 INFO - PROCESS | 1969 | 1461539509090 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 16:11:49 INFO - PROCESS | 1969 | 1461539509097 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:49 INFO - PROCESS | 1969 | ++DOCSHELL 0x12dc9d000 == 55 [pid = 1969] [id = 698] 16:11:49 INFO - PROCESS | 1969 | ++DOMWINDOW == 113 (0x12a4a6400) [pid = 1969] [serial = 2094] [outer = 0x0] 16:11:49 INFO - PROCESS | 1969 | ++DOMWINDOW == 114 (0x12ab4a400) [pid = 1969] [serial = 2095] [outer = 0x12a4a6400] 16:11:49 INFO - PROCESS | 1969 | 1461539509122 Marionette DEBUG loaded listener.js 16:11:49 INFO - PROCESS | 1969 | ++DOMWINDOW == 115 (0x12ab50c00) [pid = 1969] [serial = 2096] [outer = 0x12a4a6400] 16:11:49 INFO - PROCESS | 1969 | 1461539509432 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]]]}] 16:11:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 16:11:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 469ms 16:11:49 INFO - PROCESS | 1969 | 1461539509449 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 16:11:49 INFO - PROCESS | 1969 | 1461539509450 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 16:11:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 16:11:49 INFO - PROCESS | 1969 | 1461539509453 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 16:11:49 INFO - PROCESS | 1969 | 1461539509454 Marionette TRACE conn2 <- [1,2766,null,{}] 16:11:49 INFO - PROCESS | 1969 | 1461539509456 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}] 16:11:49 INFO - PROCESS | 1969 | 1461539509543 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 16:11:49 INFO - PROCESS | 1969 | 1461539509548 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:49 INFO - PROCESS | 1969 | ++DOCSHELL 0x12e557000 == 56 [pid = 1969] [id = 699] 16:11:49 INFO - PROCESS | 1969 | ++DOMWINDOW == 116 (0x12ab53400) [pid = 1969] [serial = 2097] [outer = 0x0] 16:11:49 INFO - PROCESS | 1969 | ++DOMWINDOW == 117 (0x12ab58400) [pid = 1969] [serial = 2098] [outer = 0x12ab53400] 16:11:49 INFO - PROCESS | 1969 | 1461539509572 Marionette DEBUG loaded listener.js 16:11:49 INFO - PROCESS | 1969 | ++DOMWINDOW == 118 (0x12ab5c400) [pid = 1969] [serial = 2099] [outer = 0x12ab53400] 16:11:49 INFO - PROCESS | 1969 | 1461539509912 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]]]}] 16:11:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 16:11:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 469ms 16:11:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 16:11:49 INFO - PROCESS | 1969 | 1461539509923 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 16:11:49 INFO - PROCESS | 1969 | 1461539509924 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 16:11:49 INFO - PROCESS | 1969 | 1461539509926 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 16:11:49 INFO - PROCESS | 1969 | 1461539509927 Marionette TRACE conn2 <- [1,2770,null,{}] 16:11:49 INFO - PROCESS | 1969 | 1461539509933 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}] 16:11:50 INFO - PROCESS | 1969 | 1461539510047 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 16:11:50 INFO - PROCESS | 1969 | 1461539510054 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:50 INFO - PROCESS | 1969 | ++DOCSHELL 0x12e56d800 == 57 [pid = 1969] [id = 700] 16:11:50 INFO - PROCESS | 1969 | ++DOMWINDOW == 119 (0x12ab46c00) [pid = 1969] [serial = 2100] [outer = 0x0] 16:11:50 INFO - PROCESS | 1969 | ++DOMWINDOW == 120 (0x12ab5ec00) [pid = 1969] [serial = 2101] [outer = 0x12ab46c00] 16:11:50 INFO - PROCESS | 1969 | 1461539510079 Marionette DEBUG loaded listener.js 16:11:50 INFO - PROCESS | 1969 | ++DOMWINDOW == 121 (0x12abcfc00) [pid = 1969] [serial = 2102] [outer = 0x12ab46c00] 16:11:50 INFO - PROCESS | 1969 | 1461539510496 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]]]}] 16:11:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 16:11:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 621ms 16:11:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 16:11:50 INFO - PROCESS | 1969 | 1461539510548 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 16:11:50 INFO - PROCESS | 1969 | 1461539510550 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 16:11:50 INFO - PROCESS | 1969 | 1461539510554 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 16:11:50 INFO - PROCESS | 1969 | 1461539510556 Marionette TRACE conn2 <- [1,2774,null,{}] 16:11:50 INFO - PROCESS | 1969 | 1461539510560 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}] 16:11:50 INFO - PROCESS | 1969 | 1461539510670 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 16:11:50 INFO - PROCESS | 1969 | 1461539510744 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:50 INFO - PROCESS | 1969 | ++DOCSHELL 0x127016000 == 58 [pid = 1969] [id = 701] 16:11:50 INFO - PROCESS | 1969 | ++DOMWINDOW == 122 (0x11564cc00) [pid = 1969] [serial = 2103] [outer = 0x0] 16:11:50 INFO - PROCESS | 1969 | ++DOMWINDOW == 123 (0x11927c000) [pid = 1969] [serial = 2104] [outer = 0x11564cc00] 16:11:50 INFO - PROCESS | 1969 | 1461539510777 Marionette DEBUG loaded listener.js 16:11:50 INFO - PROCESS | 1969 | ++DOMWINDOW == 124 (0x11bbbc400) [pid = 1969] [serial = 2105] [outer = 0x11564cc00] 16:11:51 INFO - PROCESS | 1969 | 1461539511210 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]]]}] 16:11:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 16:11:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 721ms 16:11:51 INFO - PROCESS | 1969 | 1461539511275 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 16:11:51 INFO - PROCESS | 1969 | 1461539511279 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 16:11:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 16:11:51 INFO - PROCESS | 1969 | 1461539511284 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 16:11:51 INFO - PROCESS | 1969 | 1461539511286 Marionette TRACE conn2 <- [1,2778,null,{}] 16:11:51 INFO - PROCESS | 1969 | 1461539511288 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}] 16:11:51 INFO - PROCESS | 1969 | 1461539511395 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 16:11:51 INFO - PROCESS | 1969 | 1461539511457 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:51 INFO - PROCESS | 1969 | ++DOCSHELL 0x12b466800 == 59 [pid = 1969] [id = 702] 16:11:51 INFO - PROCESS | 1969 | ++DOMWINDOW == 125 (0x11bbc3400) [pid = 1969] [serial = 2106] [outer = 0x0] 16:11:51 INFO - PROCESS | 1969 | ++DOMWINDOW == 126 (0x125ec4400) [pid = 1969] [serial = 2107] [outer = 0x11bbc3400] 16:11:51 INFO - PROCESS | 1969 | 1461539511527 Marionette DEBUG loaded listener.js 16:11:51 INFO - PROCESS | 1969 | ++DOMWINDOW == 127 (0x129c1d800) [pid = 1969] [serial = 2108] [outer = 0x11bbc3400] 16:11:51 INFO - PROCESS | 1969 | 1461539511952 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]]]}] 16:11:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 16:11:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 719ms 16:11:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 16:11:52 INFO - PROCESS | 1969 | 1461539512005 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 16:11:52 INFO - PROCESS | 1969 | 1461539512007 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 16:11:52 INFO - PROCESS | 1969 | 1461539512029 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 16:11:52 INFO - PROCESS | 1969 | 1461539512033 Marionette TRACE conn2 <- [1,2782,null,{}] 16:11:52 INFO - PROCESS | 1969 | 1461539512052 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}] 16:11:52 INFO - PROCESS | 1969 | 1461539512194 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 16:11:52 INFO - PROCESS | 1969 | 1461539512268 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:52 INFO - PROCESS | 1969 | ++DOCSHELL 0x12e55e800 == 60 [pid = 1969] [id = 703] 16:11:52 INFO - PROCESS | 1969 | ++DOMWINDOW == 128 (0x12a94c800) [pid = 1969] [serial = 2109] [outer = 0x0] 16:11:52 INFO - PROCESS | 1969 | ++DOMWINDOW == 129 (0x12aad7800) [pid = 1969] [serial = 2110] [outer = 0x12a94c800] 16:11:52 INFO - PROCESS | 1969 | 1461539512301 Marionette DEBUG loaded listener.js 16:11:52 INFO - PROCESS | 1969 | ++DOMWINDOW == 130 (0x12ab34400) [pid = 1969] [serial = 2111] [outer = 0x12a94c800] 16:11:52 INFO - PROCESS | 1969 | 1461539512755 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]]]}] 16:11:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 16:11:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 796ms 16:11:52 INFO - PROCESS | 1969 | 1461539512807 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 16:11:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 16:11:52 INFO - PROCESS | 1969 | 1461539512809 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 16:11:52 INFO - PROCESS | 1969 | 1461539512811 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 16:11:52 INFO - PROCESS | 1969 | 1461539512812 Marionette TRACE conn2 <- [1,2786,null,{}] 16:11:52 INFO - PROCESS | 1969 | 1461539512815 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}] 16:11:52 INFO - PROCESS | 1969 | 1461539512919 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 16:11:52 INFO - PROCESS | 1969 | 1461539512980 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:53 INFO - PROCESS | 1969 | ++DOCSHELL 0x12eadc800 == 61 [pid = 1969] [id = 704] 16:11:53 INFO - PROCESS | 1969 | ++DOMWINDOW == 131 (0x115040400) [pid = 1969] [serial = 2112] [outer = 0x0] 16:11:53 INFO - PROCESS | 1969 | ++DOMWINDOW == 132 (0x12ab44000) [pid = 1969] [serial = 2113] [outer = 0x115040400] 16:11:53 INFO - PROCESS | 1969 | 1461539513052 Marionette DEBUG loaded listener.js 16:11:53 INFO - PROCESS | 1969 | ++DOMWINDOW == 133 (0x12abd0400) [pid = 1969] [serial = 2114] [outer = 0x115040400] 16:11:53 INFO - PROCESS | 1969 | 1461539513731 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]]]}] 16:11:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 16:11:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 968ms 16:11:53 INFO - PROCESS | 1969 | 1461539513793 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 16:11:53 INFO - PROCESS | 1969 | 1461539513796 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 16:11:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 16:11:53 INFO - PROCESS | 1969 | 1461539513801 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 16:11:53 INFO - PROCESS | 1969 | 1461539513803 Marionette TRACE conn2 <- [1,2790,null,{}] 16:11:53 INFO - PROCESS | 1969 | 1461539513808 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}] 16:11:53 INFO - PROCESS | 1969 | 1461539513900 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 16:11:53 INFO - PROCESS | 1969 | 1461539513977 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:53 INFO - PROCESS | 1969 | ++DOCSHELL 0x119d4f000 == 62 [pid = 1969] [id = 705] 16:11:53 INFO - PROCESS | 1969 | ++DOMWINDOW == 134 (0x114eeb000) [pid = 1969] [serial = 2115] [outer = 0x0] 16:11:54 INFO - PROCESS | 1969 | ++DOMWINDOW == 135 (0x115044800) [pid = 1969] [serial = 2116] [outer = 0x114eeb000] 16:11:54 INFO - PROCESS | 1969 | 1461539514005 Marionette DEBUG loaded listener.js 16:11:54 INFO - PROCESS | 1969 | ++DOMWINDOW == 136 (0x1158f9400) [pid = 1969] [serial = 2117] [outer = 0x114eeb000] 16:11:54 INFO - PROCESS | 1969 | 1461539514459 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]]]}] 16:11:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 16:11:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 672ms 16:11:54 INFO - PROCESS | 1969 | 1461539514473 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 16:11:54 INFO - PROCESS | 1969 | 1461539514477 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 16:11:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 16:11:54 INFO - PROCESS | 1969 | 1461539514481 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 16:11:54 INFO - PROCESS | 1969 | 1461539514483 Marionette TRACE conn2 <- [1,2794,null,{}] 16:11:54 INFO - PROCESS | 1969 | 1461539514485 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}] 16:11:54 INFO - PROCESS | 1969 | 1461539514577 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 16:11:54 INFO - PROCESS | 1969 | 1461539514635 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:54 INFO - PROCESS | 1969 | ++DOCSHELL 0x11a65e800 == 63 [pid = 1969] [id = 706] 16:11:54 INFO - PROCESS | 1969 | ++DOMWINDOW == 137 (0x1158fb400) [pid = 1969] [serial = 2118] [outer = 0x0] 16:11:54 INFO - PROCESS | 1969 | ++DOMWINDOW == 138 (0x118ef7c00) [pid = 1969] [serial = 2119] [outer = 0x1158fb400] 16:11:54 INFO - PROCESS | 1969 | 1461539514663 Marionette DEBUG loaded listener.js 16:11:54 INFO - PROCESS | 1969 | ++DOMWINDOW == 139 (0x11927cc00) [pid = 1969] [serial = 2120] [outer = 0x1158fb400] 16:11:55 INFO - PROCESS | 1969 | --DOCSHELL 0x12b6b6800 == 62 [pid = 1969] [id = 680] 16:11:55 INFO - PROCESS | 1969 | --DOCSHELL 0x12a9cf800 == 61 [pid = 1969] [id = 626] 16:11:55 INFO - PROCESS | 1969 | --DOCSHELL 0x12b6b8800 == 60 [pid = 1969] [id = 664] 16:11:55 INFO - PROCESS | 1969 | --DOCSHELL 0x12cf1d800 == 59 [pid = 1969] [id = 665] 16:11:55 INFO - PROCESS | 1969 | --DOCSHELL 0x127512800 == 58 [pid = 1969] [id = 628] 16:11:55 INFO - PROCESS | 1969 | --DOCSHELL 0x129e3c800 == 57 [pid = 1969] [id = 663] 16:11:55 INFO - PROCESS | 1969 | --DOCSHELL 0x11c46e000 == 56 [pid = 1969] [id = 662] 16:11:55 INFO - PROCESS | 1969 | --DOCSHELL 0x12e557000 == 55 [pid = 1969] [id = 699] 16:11:55 INFO - PROCESS | 1969 | --DOCSHELL 0x12dc9d000 == 54 [pid = 1969] [id = 698] 16:11:55 INFO - PROCESS | 1969 | --DOCSHELL 0x12da49000 == 53 [pid = 1969] [id = 697] 16:11:55 INFO - PROCESS | 1969 | --DOCSHELL 0x11c84b000 == 52 [pid = 1969] [id = 696] 16:11:55 INFO - PROCESS | 1969 | --DOCSHELL 0x12cf1e800 == 51 [pid = 1969] [id = 695] 16:11:55 INFO - PROCESS | 1969 | --DOCSHELL 0x12b45f000 == 50 [pid = 1969] [id = 694] 16:11:55 INFO - PROCESS | 1969 | --DOCSHELL 0x12ad1f800 == 49 [pid = 1969] [id = 693] 16:11:55 INFO - PROCESS | 1969 | --DOMWINDOW == 138 (0x12faea800) [pid = 1969] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:11:55 INFO - PROCESS | 1969 | --DOMWINDOW == 137 (0x11aa7fc00) [pid = 1969] [serial = 2047] [outer = 0x0] [url = about:blank] 16:11:55 INFO - PROCESS | 1969 | --DOMWINDOW == 136 (0x118f66400) [pid = 1969] [serial = 1987] [outer = 0x0] [url = about:blank] 16:11:55 INFO - PROCESS | 1969 | --DOMWINDOW == 135 (0x11b1bbc00) [pid = 1969] [serial = 1990] [outer = 0x0] [url = about:blank] 16:11:55 INFO - PROCESS | 1969 | --DOMWINDOW == 134 (0x1277c4800) [pid = 1969] [serial = 1993] [outer = 0x0] [url = about:blank] 16:11:55 INFO - PROCESS | 1969 | --DOMWINDOW == 133 (0x12a193c00) [pid = 1969] [serial = 1996] [outer = 0x0] [url = about:blank] 16:11:55 INFO - PROCESS | 1969 | --DOMWINDOW == 132 (0x12a4b4800) [pid = 1969] [serial = 1999] [outer = 0x0] [url = about:blank] 16:11:55 INFO - PROCESS | 1969 | --DOMWINDOW == 131 (0x1166f9c00) [pid = 1969] [serial = 2035] [outer = 0x0] [url = about:blank] 16:11:55 INFO - PROCESS | 1969 | --DOMWINDOW == 130 (0x11b917800) [pid = 1969] [serial = 2038] [outer = 0x0] [url = about:blank] 16:11:55 INFO - PROCESS | 1969 | --DOMWINDOW == 129 (0x125ec3400) [pid = 1969] [serial = 2041] [outer = 0x0] [url = about:blank] 16:11:55 INFO - PROCESS | 1969 | --DOCSHELL 0x12849d800 == 48 [pid = 1969] [id = 692] 16:11:55 INFO - PROCESS | 1969 | --DOCSHELL 0x1239e3800 == 47 [pid = 1969] [id = 691] 16:11:55 INFO - PROCESS | 1969 | --DOCSHELL 0x12b28c000 == 46 [pid = 1969] [id = 690] 16:11:55 INFO - PROCESS | 1969 | --DOCSHELL 0x12ad2d000 == 45 [pid = 1969] [id = 689] 16:11:55 INFO - PROCESS | 1969 | --DOCSHELL 0x12aa2c800 == 44 [pid = 1969] [id = 688] 16:11:55 INFO - PROCESS | 1969 | --DOCSHELL 0x12a9d1000 == 43 [pid = 1969] [id = 687] 16:11:55 INFO - PROCESS | 1969 | --DOCSHELL 0x12a138800 == 42 [pid = 1969] [id = 686] 16:11:55 INFO - PROCESS | 1969 | --DOCSHELL 0x129e4a800 == 41 [pid = 1969] [id = 685] 16:11:55 INFO - PROCESS | 1969 | --DOCSHELL 0x127a64800 == 40 [pid = 1969] [id = 684] 16:11:55 INFO - PROCESS | 1969 | 1461539515102 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]]]}] 16:11:55 INFO - PROCESS | 1969 | --DOCSHELL 0x1239d9800 == 39 [pid = 1969] [id = 683] 16:11:55 INFO - PROCESS | 1969 | --DOCSHELL 0x12fae1000 == 38 [pid = 1969] [id = 18] 16:11:55 INFO - PROCESS | 1969 | --DOCSHELL 0x11ad66800 == 37 [pid = 1969] [id = 682] 16:11:55 INFO - PROCESS | 1969 | --DOCSHELL 0x12afde000 == 36 [pid = 1969] [id = 677] 16:11:55 INFO - PROCESS | 1969 | --DOMWINDOW == 128 (0x129c06800) [pid = 1969] [serial = 2023] [outer = 0x0] [url = about:blank] 16:11:55 INFO - PROCESS | 1969 | --DOMWINDOW == 127 (0x12a199400) [pid = 1969] [serial = 2026] [outer = 0x0] [url = about:blank] 16:11:55 INFO - PROCESS | 1969 | --DOMWINDOW == 126 (0x115390000) [pid = 1969] [serial = 2003] [outer = 0x0] [url = about:blank] 16:11:55 INFO - PROCESS | 1969 | --DOMWINDOW == 125 (0x114ef0000) [pid = 1969] [serial = 2002] [outer = 0x0] [url = about:blank] 16:11:55 INFO - PROCESS | 1969 | --DOMWINDOW == 124 (0x125ed5000) [pid = 1969] [serial = 2017] [outer = 0x0] [url = about:blank] 16:11:55 INFO - PROCESS | 1969 | --DOMWINDOW == 123 (0x129d25400) [pid = 1969] [serial = 2024] [outer = 0x0] [url = about:blank] 16:11:55 INFO - PROCESS | 1969 | --DOMWINDOW == 122 (0x11aa7c400) [pid = 1969] [serial = 2008] [outer = 0x0] [url = about:blank] 16:11:55 INFO - PROCESS | 1969 | --DOMWINDOW == 121 (0x11af85400) [pid = 1969] [serial = 2009] [outer = 0x0] [url = about:blank] 16:11:55 INFO - PROCESS | 1969 | --DOMWINDOW == 120 (0x125cc4c00) [pid = 1969] [serial = 2014] [outer = 0x0] [url = about:blank] 16:11:55 INFO - PROCESS | 1969 | --DOMWINDOW == 119 (0x125e0ac00) [pid = 1969] [serial = 2015] [outer = 0x0] [url = about:blank] 16:11:55 INFO - PROCESS | 1969 | --DOMWINDOW == 118 (0x119b5b000) [pid = 1969] [serial = 2006] [outer = 0x0] [url = about:blank] 16:11:55 INFO - PROCESS | 1969 | --DOMWINDOW == 117 (0x118f74800) [pid = 1969] [serial = 2005] [outer = 0x0] [url = about:blank] 16:11:55 INFO - PROCESS | 1969 | --DOMWINDOW == 116 (0x11c41a400) [pid = 1969] [serial = 2011] [outer = 0x0] [url = about:blank] 16:11:55 INFO - PROCESS | 1969 | --DOMWINDOW == 115 (0x11c6df000) [pid = 1969] [serial = 2012] [outer = 0x0] [url = about:blank] 16:11:55 INFO - PROCESS | 1969 | --DOMWINDOW == 114 (0x118cf5800) [pid = 1969] [serial = 2044] [outer = 0x0] [url = about:blank] 16:11:55 INFO - PROCESS | 1969 | --DOMWINDOW == 113 (0x119745000) [pid = 1969] [serial = 2045] [outer = 0x0] [url = about:blank] 16:11:55 INFO - PROCESS | 1969 | --DOMWINDOW == 112 (0x127addc00) [pid = 1969] [serial = 1367] [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.] 16:11:55 INFO - PROCESS | 1969 | --DOMWINDOW == 111 (0x12a4a3800) [pid = 1969] [serial = 2027] [outer = 0x0] [url = about:blank] 16:11:55 INFO - PROCESS | 1969 | --DOMWINDOW == 110 (0x1158f0400) [pid = 1969] [serial = 2029] [outer = 0x0] [url = about:blank] 16:11:55 INFO - PROCESS | 1969 | --DOMWINDOW == 109 (0x128439400) [pid = 1969] [serial = 2020] [outer = 0x0] [url = about:blank] 16:11:55 INFO - PROCESS | 1969 | --DOMWINDOW == 108 (0x1297c3400) [pid = 1969] [serial = 2021] [outer = 0x0] [url = about:blank] 16:11:55 INFO - PROCESS | 1969 | --DOMWINDOW == 107 (0x12a4a4400) [pid = 1969] [serial = 2033] [outer = 0x0] [url = about:blank] 16:11:55 INFO - PROCESS | 1969 | --DOMWINDOW == 106 (0x126b76400) [pid = 1969] [serial = 2018] [outer = 0x0] [url = about:blank] 16:11:55 INFO - PROCESS | 1969 | --DOMWINDOW == 105 (0x11aa78c00) [pid = 1969] [serial = 2030] [outer = 0x0] [url = about:blank] 16:11:55 INFO - PROCESS | 1969 | --DOMWINDOW == 104 (0x12a68e000) [pid = 1969] [serial = 1985] [outer = 0x0] [url = about:blank] 16:11:55 INFO - PROCESS | 1969 | --DOMWINDOW == 103 (0x125e05800) [pid = 1969] [serial = 2032] [outer = 0x0] [url = about:blank] 16:11:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 16:11:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 670ms 16:11:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 16:11:55 INFO - PROCESS | 1969 | 1461539515151 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 16:11:55 INFO - PROCESS | 1969 | 1461539515152 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 16:11:55 INFO - PROCESS | 1969 | 1461539515155 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 16:11:55 INFO - PROCESS | 1969 | 1461539515157 Marionette TRACE conn2 <- [1,2798,null,{}] 16:11:55 INFO - PROCESS | 1969 | 1461539515164 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}] 16:11:55 INFO - PROCESS | 1969 | 1461539515249 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 16:11:55 INFO - PROCESS | 1969 | 1461539515256 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:55 INFO - PROCESS | 1969 | ++DOCSHELL 0x11bcbe000 == 37 [pid = 1969] [id = 707] 16:11:55 INFO - PROCESS | 1969 | ++DOMWINDOW == 104 (0x1187c4000) [pid = 1969] [serial = 2121] [outer = 0x0] 16:11:55 INFO - PROCESS | 1969 | ++DOMWINDOW == 105 (0x119b5b800) [pid = 1969] [serial = 2122] [outer = 0x1187c4000] 16:11:55 INFO - PROCESS | 1969 | 1461539515285 Marionette DEBUG loaded listener.js 16:11:55 INFO - PROCESS | 1969 | ++DOMWINDOW == 106 (0x11aca5000) [pid = 1969] [serial = 2123] [outer = 0x1187c4000] 16:11:55 INFO - PROCESS | 1969 | 1461539515657 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]]]}] 16:11:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 16:11:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 526ms 16:11:55 INFO - PROCESS | 1969 | 1461539515695 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 16:11:55 INFO - PROCESS | 1969 | 1461539515697 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 16:11:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 16:11:55 INFO - PROCESS | 1969 | 1461539515700 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 16:11:55 INFO - PROCESS | 1969 | 1461539515701 Marionette TRACE conn2 <- [1,2802,null,{}] 16:11:55 INFO - PROCESS | 1969 | 1461539515704 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}] 16:11:55 INFO - PROCESS | 1969 | 1461539515783 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 16:11:55 INFO - PROCESS | 1969 | 1461539515788 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:55 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c849800 == 38 [pid = 1969] [id = 708] 16:11:55 INFO - PROCESS | 1969 | ++DOMWINDOW == 107 (0x11af47c00) [pid = 1969] [serial = 2124] [outer = 0x0] 16:11:55 INFO - PROCESS | 1969 | ++DOMWINDOW == 108 (0x11b1b2400) [pid = 1969] [serial = 2125] [outer = 0x11af47c00] 16:11:55 INFO - PROCESS | 1969 | 1461539515814 Marionette DEBUG loaded listener.js 16:11:55 INFO - PROCESS | 1969 | ++DOMWINDOW == 109 (0x11bbba800) [pid = 1969] [serial = 2126] [outer = 0x11af47c00] 16:11:56 INFO - PROCESS | 1969 | 1461539516164 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]]]}] 16:11:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 16:11:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 468ms 16:11:56 INFO - PROCESS | 1969 | 1461539516170 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 16:11:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 16:11:56 INFO - PROCESS | 1969 | 1461539516171 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 16:11:56 INFO - PROCESS | 1969 | 1461539516173 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 16:11:56 INFO - PROCESS | 1969 | 1461539516174 Marionette TRACE conn2 <- [1,2806,null,{}] 16:11:56 INFO - PROCESS | 1969 | 1461539516176 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}] 16:11:56 INFO - PROCESS | 1969 | 1461539516260 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 16:11:56 INFO - PROCESS | 1969 | 1461539516313 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:56 INFO - PROCESS | 1969 | ++DOCSHELL 0x125f9c000 == 39 [pid = 1969] [id = 709] 16:11:56 INFO - PROCESS | 1969 | ++DOMWINDOW == 110 (0x118709800) [pid = 1969] [serial = 2127] [outer = 0x0] 16:11:56 INFO - PROCESS | 1969 | ++DOMWINDOW == 111 (0x11bf92800) [pid = 1969] [serial = 2128] [outer = 0x118709800] 16:11:56 INFO - PROCESS | 1969 | 1461539516339 Marionette DEBUG loaded listener.js 16:11:56 INFO - PROCESS | 1969 | ++DOMWINDOW == 112 (0x11c1d0c00) [pid = 1969] [serial = 2129] [outer = 0x118709800] 16:11:56 INFO - PROCESS | 1969 | 1461539516638 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]]]}] 16:11:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 16:11:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 519ms 16:11:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 16:11:56 INFO - PROCESS | 1969 | 1461539516692 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 16:11:56 INFO - PROCESS | 1969 | 1461539516694 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 16:11:56 INFO - PROCESS | 1969 | 1461539516696 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 16:11:56 INFO - PROCESS | 1969 | 1461539516697 Marionette TRACE conn2 <- [1,2810,null,{}] 16:11:56 INFO - PROCESS | 1969 | 1461539516699 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}] 16:11:56 INFO - PROCESS | 1969 | 1461539516795 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 16:11:56 INFO - PROCESS | 1969 | 1461539516856 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:56 INFO - PROCESS | 1969 | ++DOCSHELL 0x127512000 == 40 [pid = 1969] [id = 710] 16:11:56 INFO - PROCESS | 1969 | ++DOMWINDOW == 113 (0x11af49c00) [pid = 1969] [serial = 2130] [outer = 0x0] 16:11:56 INFO - PROCESS | 1969 | ++DOMWINDOW == 114 (0x11c1d9c00) [pid = 1969] [serial = 2131] [outer = 0x11af49c00] 16:11:56 INFO - PROCESS | 1969 | 1461539516884 Marionette DEBUG loaded listener.js 16:11:56 INFO - PROCESS | 1969 | ++DOMWINDOW == 115 (0x125e05800) [pid = 1969] [serial = 2132] [outer = 0x11af49c00] 16:11:57 INFO - PROCESS | 1969 | 1461539517259 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]]]}] 16:11:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 16:11:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 569ms 16:11:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 16:11:57 INFO - PROCESS | 1969 | 1461539517270 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 16:11:57 INFO - PROCESS | 1969 | 1461539517272 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 16:11:57 INFO - PROCESS | 1969 | 1461539517275 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 16:11:57 INFO - PROCESS | 1969 | 1461539517277 Marionette TRACE conn2 <- [1,2814,null,{}] 16:11:57 INFO - PROCESS | 1969 | 1461539517281 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}] 16:11:57 INFO - PROCESS | 1969 | 1461539517426 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 16:11:57 INFO - PROCESS | 1969 | 1461539517461 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:57 INFO - PROCESS | 1969 | ++DOCSHELL 0x118cd8800 == 41 [pid = 1969] [id = 711] 16:11:57 INFO - PROCESS | 1969 | ++DOMWINDOW == 116 (0x11c41dc00) [pid = 1969] [serial = 2133] [outer = 0x0] 16:11:57 INFO - PROCESS | 1969 | ++DOMWINDOW == 117 (0x125e0e000) [pid = 1969] [serial = 2134] [outer = 0x11c41dc00] 16:11:57 INFO - PROCESS | 1969 | 1461539517485 Marionette DEBUG loaded listener.js 16:11:57 INFO - PROCESS | 1969 | ++DOMWINDOW == 118 (0x125ec3400) [pid = 1969] [serial = 2135] [outer = 0x11c41dc00] 16:11:57 INFO - PROCESS | 1969 | 1461539517791 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]]]}] 16:11:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 16:11:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 522ms 16:11:57 INFO - PROCESS | 1969 | 1461539517809 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 16:11:57 INFO - PROCESS | 1969 | 1461539517810 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 16:11:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 16:11:57 INFO - PROCESS | 1969 | 1461539517816 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 16:11:57 INFO - PROCESS | 1969 | 1461539517817 Marionette TRACE conn2 <- [1,2818,null,{}] 16:11:57 INFO - PROCESS | 1969 | 1461539517820 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}] 16:11:57 INFO - PROCESS | 1969 | 1461539517920 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 16:11:57 INFO - PROCESS | 1969 | 1461539517931 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:57 INFO - PROCESS | 1969 | ++DOCSHELL 0x129e7d800 == 42 [pid = 1969] [id = 712] 16:11:57 INFO - PROCESS | 1969 | ++DOMWINDOW == 119 (0x125e05c00) [pid = 1969] [serial = 2136] [outer = 0x0] 16:11:57 INFO - PROCESS | 1969 | ++DOMWINDOW == 120 (0x125ed6c00) [pid = 1969] [serial = 2137] [outer = 0x125e05c00] 16:11:57 INFO - PROCESS | 1969 | 1461539517957 Marionette DEBUG loaded listener.js 16:11:57 INFO - PROCESS | 1969 | ++DOMWINDOW == 121 (0x125f3a000) [pid = 1969] [serial = 2138] [outer = 0x125e05c00] 16:11:58 INFO - PROCESS | 1969 | 1461539518305 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]]]}] 16:11:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 16:11:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 522ms 16:11:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 16:11:58 INFO - PROCESS | 1969 | 1461539518337 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 16:11:58 INFO - PROCESS | 1969 | 1461539518338 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 16:11:58 INFO - PROCESS | 1969 | 1461539518346 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 16:11:58 INFO - PROCESS | 1969 | 1461539518347 Marionette TRACE conn2 <- [1,2822,null,{}] 16:11:58 INFO - PROCESS | 1969 | 1461539518349 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}] 16:11:58 INFO - PROCESS | 1969 | 1461539518448 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 16:11:58 INFO - PROCESS | 1969 | 1461539518485 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:58 INFO - PROCESS | 1969 | ++DOCSHELL 0x12a13a800 == 43 [pid = 1969] [id = 713] 16:11:58 INFO - PROCESS | 1969 | ++DOMWINDOW == 122 (0x125ebf400) [pid = 1969] [serial = 2139] [outer = 0x0] 16:11:58 INFO - PROCESS | 1969 | ++DOMWINDOW == 123 (0x127450400) [pid = 1969] [serial = 2140] [outer = 0x125ebf400] 16:11:58 INFO - PROCESS | 1969 | 1461539518510 Marionette DEBUG loaded listener.js 16:11:58 INFO - PROCESS | 1969 | ++DOMWINDOW == 124 (0x127934400) [pid = 1969] [serial = 2141] [outer = 0x125ebf400] 16:11:58 INFO - PROCESS | 1969 | 1461539518820 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]]]}] 16:11:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 16:11:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 525ms 16:11:58 INFO - PROCESS | 1969 | 1461539518866 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 16:11:58 INFO - PROCESS | 1969 | 1461539518867 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 16:11:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 16:11:58 INFO - PROCESS | 1969 | 1461539518870 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 16:11:58 INFO - PROCESS | 1969 | 1461539518871 Marionette TRACE conn2 <- [1,2826,null,{}] 16:11:58 INFO - PROCESS | 1969 | 1461539518873 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}] 16:11:58 INFO - PROCESS | 1969 | 1461539518972 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 16:11:58 INFO - PROCESS | 1969 | 1461539518986 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:58 INFO - PROCESS | 1969 | ++DOCSHELL 0x12a9b3800 == 44 [pid = 1969] [id = 714] 16:11:58 INFO - PROCESS | 1969 | ++DOMWINDOW == 125 (0x127454c00) [pid = 1969] [serial = 2142] [outer = 0x0] 16:11:59 INFO - PROCESS | 1969 | ++DOMWINDOW == 126 (0x127f9f800) [pid = 1969] [serial = 2143] [outer = 0x127454c00] 16:11:59 INFO - PROCESS | 1969 | 1461539519011 Marionette DEBUG loaded listener.js 16:11:59 INFO - PROCESS | 1969 | ++DOMWINDOW == 127 (0x128436c00) [pid = 1969] [serial = 2144] [outer = 0x127454c00] 16:11:59 INFO - PROCESS | 1969 | --DOMWINDOW == 126 (0x119e60000) [pid = 1969] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 16:11:59 INFO - PROCESS | 1969 | --DOMWINDOW == 125 (0x129c04800) [pid = 1969] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 16:11:59 INFO - PROCESS | 1969 | --DOMWINDOW == 124 (0x1299cb000) [pid = 1969] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 16:11:59 INFO - PROCESS | 1969 | --DOMWINDOW == 123 (0x125caac00) [pid = 1969] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 16:11:59 INFO - PROCESS | 1969 | --DOMWINDOW == 122 (0x12a4b2800) [pid = 1969] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 16:11:59 INFO - PROCESS | 1969 | --DOMWINDOW == 121 (0x129c19800) [pid = 1969] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 16:11:59 INFO - PROCESS | 1969 | --DOMWINDOW == 120 (0x125ed2400) [pid = 1969] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 16:11:59 INFO - PROCESS | 1969 | --DOMWINDOW == 119 (0x11bbbb000) [pid = 1969] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 16:11:59 INFO - PROCESS | 1969 | --DOMWINDOW == 118 (0x118c1e800) [pid = 1969] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 16:11:59 INFO - PROCESS | 1969 | --DOMWINDOW == 117 (0x11a60f000) [pid = 1969] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 16:11:59 INFO - PROCESS | 1969 | --DOMWINDOW == 116 (0x125a3a400) [pid = 1969] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 16:11:59 INFO - PROCESS | 1969 | --DOMWINDOW == 115 (0x12ab53400) [pid = 1969] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 16:11:59 INFO - PROCESS | 1969 | --DOMWINDOW == 114 (0x12a4a6400) [pid = 1969] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 16:11:59 INFO - PROCESS | 1969 | --DOMWINDOW == 113 (0x1280ee800) [pid = 1969] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 16:11:59 INFO - PROCESS | 1969 | --DOMWINDOW == 112 (0x11c1d3c00) [pid = 1969] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 16:11:59 INFO - PROCESS | 1969 | --DOMWINDOW == 111 (0x11588a800) [pid = 1969] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 16:11:59 INFO - PROCESS | 1969 | --DOMWINDOW == 110 (0x11588ec00) [pid = 1969] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 16:11:59 INFO - PROCESS | 1969 | --DOMWINDOW == 109 (0x118c1cc00) [pid = 1969] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 16:11:59 INFO - PROCESS | 1969 | --DOMWINDOW == 108 (0x126b08800) [pid = 1969] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 16:11:59 INFO - PROCESS | 1969 | --DOMWINDOW == 107 (0x12a4ad400) [pid = 1969] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 16:11:59 INFO - PROCESS | 1969 | --DOMWINDOW == 106 (0x12a94bc00) [pid = 1969] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 16:11:59 INFO - PROCESS | 1969 | --DOMWINDOW == 105 (0x11423ac00) [pid = 1969] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 16:11:59 INFO - PROCESS | 1969 | --DOMWINDOW == 104 (0x12a4b6800) [pid = 1969] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 16:11:59 INFO - PROCESS | 1969 | --DOMWINDOW == 103 (0x12843a400) [pid = 1969] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 16:11:59 INFO - PROCESS | 1969 | --DOMWINDOW == 102 (0x11af10000) [pid = 1969] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 16:11:59 INFO - PROCESS | 1969 | 1461539519616 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 16:11:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 16:11:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 770ms 16:11:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 16:11:59 INFO - PROCESS | 1969 | 1461539519640 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 16:11:59 INFO - PROCESS | 1969 | 1461539519642 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 16:11:59 INFO - PROCESS | 1969 | 1461539519644 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 16:11:59 INFO - PROCESS | 1969 | 1461539519646 Marionette TRACE conn2 <- [1,2830,null,{}] 16:11:59 INFO - PROCESS | 1969 | 1461539519648 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}] 16:11:59 INFO - PROCESS | 1969 | 1461539519743 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 16:11:59 INFO - PROCESS | 1969 | 1461539519802 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:59 INFO - PROCESS | 1969 | ++DOCSHELL 0x12a478800 == 45 [pid = 1969] [id = 715] 16:11:59 INFO - PROCESS | 1969 | ++DOMWINDOW == 103 (0x11588ec00) [pid = 1969] [serial = 2145] [outer = 0x0] 16:11:59 INFO - PROCESS | 1969 | ++DOMWINDOW == 104 (0x11af78800) [pid = 1969] [serial = 2146] [outer = 0x11588ec00] 16:11:59 INFO - PROCESS | 1969 | 1461539519832 Marionette DEBUG loaded listener.js 16:11:59 INFO - PROCESS | 1969 | ++DOMWINDOW == 105 (0x129776800) [pid = 1969] [serial = 2147] [outer = 0x11588ec00] 16:12:00 INFO - PROCESS | 1969 | 1461539520134 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]]]}] 16:12:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 16:12:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 521ms 16:12:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 16:12:00 INFO - PROCESS | 1969 | 1461539520167 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 16:12:00 INFO - PROCESS | 1969 | 1461539520168 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 16:12:00 INFO - PROCESS | 1969 | 1461539520170 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 16:12:00 INFO - PROCESS | 1969 | 1461539520171 Marionette TRACE conn2 <- [1,2834,null,{}] 16:12:00 INFO - PROCESS | 1969 | 1461539520173 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}] 16:12:00 INFO - PROCESS | 1969 | 1461539520258 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 16:12:00 INFO - PROCESS | 1969 | 1461539520262 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:00 INFO - PROCESS | 1969 | ++DOCSHELL 0x12aa23800 == 46 [pid = 1969] [id = 716] 16:12:00 INFO - PROCESS | 1969 | ++DOMWINDOW == 106 (0x127f9cc00) [pid = 1969] [serial = 2148] [outer = 0x0] 16:12:00 INFO - PROCESS | 1969 | ++DOMWINDOW == 107 (0x1297c9c00) [pid = 1969] [serial = 2149] [outer = 0x127f9cc00] 16:12:00 INFO - PROCESS | 1969 | 1461539520287 Marionette DEBUG loaded listener.js 16:12:00 INFO - PROCESS | 1969 | ++DOMWINDOW == 108 (0x129c10400) [pid = 1969] [serial = 2150] [outer = 0x127f9cc00] 16:12:00 INFO - PROCESS | 1969 | 1461539520643 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 16:12:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 16:12:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 519ms 16:12:00 INFO - PROCESS | 1969 | 1461539520690 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 16:12:00 INFO - PROCESS | 1969 | 1461539520691 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 16:12:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 16:12:00 INFO - PROCESS | 1969 | 1461539520693 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 16:12:00 INFO - PROCESS | 1969 | 1461539520694 Marionette TRACE conn2 <- [1,2838,null,{}] 16:12:00 INFO - PROCESS | 1969 | 1461539520697 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}] 16:12:00 INFO - PROCESS | 1969 | 1461539520777 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 16:12:00 INFO - PROCESS | 1969 | 1461539520784 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:00 INFO - PROCESS | 1969 | ++DOCSHELL 0x12aa82800 == 47 [pid = 1969] [id = 717] 16:12:00 INFO - PROCESS | 1969 | ++DOMWINDOW == 109 (0x1297c5400) [pid = 1969] [serial = 2151] [outer = 0x0] 16:12:00 INFO - PROCESS | 1969 | ++DOMWINDOW == 110 (0x129d23400) [pid = 1969] [serial = 2152] [outer = 0x1297c5400] 16:12:00 INFO - PROCESS | 1969 | 1461539520809 Marionette DEBUG loaded listener.js 16:12:00 INFO - PROCESS | 1969 | ++DOMWINDOW == 111 (0x129d2d800) [pid = 1969] [serial = 2153] [outer = 0x1297c5400] 16:12:01 INFO - PROCESS | 1969 | 1461539521137 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]]]}] 16:12:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 16:12:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 471ms 16:12:01 INFO - PROCESS | 1969 | 1461539521165 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 16:12:01 INFO - PROCESS | 1969 | 1461539521166 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 16:12:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 16:12:01 INFO - PROCESS | 1969 | 1461539521169 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 16:12:01 INFO - PROCESS | 1969 | 1461539521170 Marionette TRACE conn2 <- [1,2842,null,{}] 16:12:01 INFO - PROCESS | 1969 | 1461539521172 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}] 16:12:01 INFO - PROCESS | 1969 | 1461539521257 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 16:12:01 INFO - PROCESS | 1969 | 1461539521316 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:01 INFO - PROCESS | 1969 | ++DOCSHELL 0x12aa96800 == 48 [pid = 1969] [id = 718] 16:12:01 INFO - PROCESS | 1969 | ++DOMWINDOW == 112 (0x129d24400) [pid = 1969] [serial = 2154] [outer = 0x0] 16:12:01 INFO - PROCESS | 1969 | ++DOMWINDOW == 113 (0x129d31800) [pid = 1969] [serial = 2155] [outer = 0x129d24400] 16:12:01 INFO - PROCESS | 1969 | 1461539521342 Marionette DEBUG loaded listener.js 16:12:01 INFO - PROCESS | 1969 | ++DOMWINDOW == 114 (0x12a19ec00) [pid = 1969] [serial = 2156] [outer = 0x129d24400] 16:12:02 INFO - PROCESS | 1969 | --DOCSHELL 0x12aa26800 == 47 [pid = 1969] [id = 629] 16:12:02 INFO - PROCESS | 1969 | --DOCSHELL 0x12d055800 == 46 [pid = 1969] [id = 666] 16:12:02 INFO - PROCESS | 1969 | --DOCSHELL 0x11bcc7000 == 45 [pid = 1969] [id = 614] 16:12:02 INFO - PROCESS | 1969 | --DOCSHELL 0x12afd6800 == 44 [pid = 1969] [id = 647] 16:12:02 INFO - PROCESS | 1969 | --DOCSHELL 0x12b8e4000 == 43 [pid = 1969] [id = 661] 16:12:02 INFO - PROCESS | 1969 | --DOCSHELL 0x119d4f000 == 42 [pid = 1969] [id = 705] 16:12:02 INFO - PROCESS | 1969 | --DOCSHELL 0x12eadc800 == 41 [pid = 1969] [id = 704] 16:12:02 INFO - PROCESS | 1969 | --DOCSHELL 0x12e55e800 == 40 [pid = 1969] [id = 703] 16:12:02 INFO - PROCESS | 1969 | --DOCSHELL 0x12b466800 == 39 [pid = 1969] [id = 702] 16:12:02 INFO - PROCESS | 1969 | --DOCSHELL 0x12e56d800 == 38 [pid = 1969] [id = 700] 16:12:02 INFO - PROCESS | 1969 | --DOCSHELL 0x127016000 == 37 [pid = 1969] [id = 701] 16:12:02 INFO - PROCESS | 1969 | --DOCSHELL 0x11bcbe000 == 36 [pid = 1969] [id = 707] 16:12:02 INFO - PROCESS | 1969 | --DOCSHELL 0x11a65e800 == 35 [pid = 1969] [id = 706] 16:12:02 INFO - PROCESS | 1969 | --DOCSHELL 0x125f9c000 == 34 [pid = 1969] [id = 709] 16:12:02 INFO - PROCESS | 1969 | --DOCSHELL 0x12a13a800 == 33 [pid = 1969] [id = 713] 16:12:02 INFO - PROCESS | 1969 | --DOCSHELL 0x12aa23800 == 32 [pid = 1969] [id = 716] 16:12:02 INFO - PROCESS | 1969 | --DOCSHELL 0x129e7d800 == 31 [pid = 1969] [id = 712] 16:12:02 INFO - PROCESS | 1969 | --DOCSHELL 0x12a478800 == 30 [pid = 1969] [id = 715] 16:12:02 INFO - PROCESS | 1969 | --DOCSHELL 0x118cd8800 == 29 [pid = 1969] [id = 711] 16:12:02 INFO - PROCESS | 1969 | --DOCSHELL 0x12a9b3800 == 28 [pid = 1969] [id = 714] 16:12:02 INFO - PROCESS | 1969 | --DOCSHELL 0x127512000 == 27 [pid = 1969] [id = 710] 16:12:02 INFO - PROCESS | 1969 | --DOCSHELL 0x11c849800 == 26 [pid = 1969] [id = 708] 16:12:02 INFO - PROCESS | 1969 | --DOMWINDOW == 113 (0x119b5b400) [pid = 1969] [serial = 1988] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1969 | --DOMWINDOW == 112 (0x1297bd800) [pid = 1969] [serial = 1994] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1969 | --DOMWINDOW == 111 (0x11c1cd400) [pid = 1969] [serial = 1991] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1969 | --DOMWINDOW == 110 (0x12a689400) [pid = 1969] [serial = 2000] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1969 | --DOMWINDOW == 109 (0x12a1a1000) [pid = 1969] [serial = 1997] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1969 | --DOMWINDOW == 108 (0x127ad7400) [pid = 1969] [serial = 2042] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1969 | --DOMWINDOW == 107 (0x1191a1400) [pid = 1969] [serial = 2036] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1969 | --DOMWINDOW == 106 (0x11c1d3400) [pid = 1969] [serial = 2039] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1969 | --DOMWINDOW == 105 (0x12a948800) [pid = 1969] [serial = 2083] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1969 | --DOMWINDOW == 104 (0x12aada800) [pid = 1969] [serial = 2086] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1969 | --DOMWINDOW == 103 (0x12aad4800) [pid = 1969] [serial = 2084] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1969 | --DOMWINDOW == 102 (0x115647000) [pid = 1969] [serial = 2089] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1969 | --DOMWINDOW == 101 (0x12a946400) [pid = 1969] [serial = 2072] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1969 | --DOMWINDOW == 100 (0x12a942000) [pid = 1969] [serial = 2071] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1969 | --DOMWINDOW == 99 (0x129c18c00) [pid = 1969] [serial = 2063] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1969 | --DOMWINDOW == 98 (0x1297c3c00) [pid = 1969] [serial = 2062] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1969 | --DOMWINDOW == 97 (0x11c41d800) [pid = 1969] [serial = 2054] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1969 | --DOMWINDOW == 96 (0x11bf8f000) [pid = 1969] [serial = 2053] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1969 | --DOMWINDOW == 95 (0x125ec6000) [pid = 1969] [serial = 2057] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1969 | --DOMWINDOW == 94 (0x125e0d000) [pid = 1969] [serial = 2056] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1969 | --DOMWINDOW == 93 (0x12a695400) [pid = 1969] [serial = 2069] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1969 | --DOMWINDOW == 92 (0x12a4bf000) [pid = 1969] [serial = 2068] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1969 | --DOCSHELL 0x12aa82800 == 25 [pid = 1969] [id = 717] 16:12:02 INFO - PROCESS | 1969 | --DOMWINDOW == 91 (0x12a4b2400) [pid = 1969] [serial = 2066] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1969 | --DOMWINDOW == 90 (0x129d2dc00) [pid = 1969] [serial = 2065] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1969 | --DOMWINDOW == 89 (0x1280f2c00) [pid = 1969] [serial = 2060] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1969 | --DOMWINDOW == 88 (0x126b7a800) [pid = 1969] [serial = 2059] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1969 | --DOMWINDOW == 87 (0x11c653000) [pid = 1969] [serial = 2077] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1969 | --DOMWINDOW == 86 (0x11a605800) [pid = 1969] [serial = 2051] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1969 | --DOMWINDOW == 85 (0x118f74400) [pid = 1969] [serial = 2050] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1969 | --DOMWINDOW == 84 (0x11aa7b400) [pid = 1969] [serial = 2074] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1969 | --DOMWINDOW == 83 (0x11bbbac00) [pid = 1969] [serial = 2075] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1969 | --DOMWINDOW == 82 (0x11bb67800) [pid = 1969] [serial = 2090] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1969 | --DOMWINDOW == 81 (0x129d25c00) [pid = 1969] [serial = 2092] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1969 | --DOMWINDOW == 80 (0x12ab5c400) [pid = 1969] [serial = 2099] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1969 | --DOMWINDOW == 79 (0x12ab5ec00) [pid = 1969] [serial = 2101] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1969 | --DOMWINDOW == 78 (0x12ab58400) [pid = 1969] [serial = 2098] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1969 | --DOMWINDOW == 77 (0x12ab50c00) [pid = 1969] [serial = 2096] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1969 | --DOMWINDOW == 76 (0x129d2c800) [pid = 1969] [serial = 2080] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1969 | --DOMWINDOW == 75 (0x12aadec00) [pid = 1969] [serial = 2087] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1969 | --DOMWINDOW == 74 (0x12ab47000) [pid = 1969] [serial = 2093] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1969 | --DOMWINDOW == 73 (0x12ab4a400) [pid = 1969] [serial = 2095] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1969 | --DOMWINDOW == 72 (0x125ec0c00) [pid = 1969] [serial = 2078] [outer = 0x0] [url = about:blank] 16:12:02 INFO - PROCESS | 1969 | --DOMWINDOW == 71 (0x12a4a5800) [pid = 1969] [serial = 2081] [outer = 0x0] [url = about:blank] 16:12:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 16:12:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1772ms 16:12:02 INFO - PROCESS | 1969 | 1461539522938 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]]]}] 16:12:02 INFO - PROCESS | 1969 | 1461539522942 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 16:12:02 INFO - PROCESS | 1969 | 1461539522946 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 16:12:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 16:12:02 INFO - PROCESS | 1969 | 1461539522952 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 16:12:02 INFO - PROCESS | 1969 | 1461539522954 Marionette TRACE conn2 <- [1,2846,null,{}] 16:12:02 INFO - PROCESS | 1969 | 1461539522958 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}] 16:12:03 INFO - PROCESS | 1969 | 1461539523046 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 16:12:03 INFO - PROCESS | 1969 | 1461539523094 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:03 INFO - PROCESS | 1969 | ++DOCSHELL 0x11891a000 == 26 [pid = 1969] [id = 719] 16:12:03 INFO - PROCESS | 1969 | ++DOMWINDOW == 72 (0x115046000) [pid = 1969] [serial = 2157] [outer = 0x0] 16:12:03 INFO - PROCESS | 1969 | ++DOMWINDOW == 73 (0x115091400) [pid = 1969] [serial = 2158] [outer = 0x115046000] 16:12:03 INFO - PROCESS | 1969 | 1461539523123 Marionette DEBUG loaded listener.js 16:12:03 INFO - PROCESS | 1969 | ++DOMWINDOW == 74 (0x11545bc00) [pid = 1969] [serial = 2159] [outer = 0x115046000] 16:12:03 INFO - PROCESS | 1969 | 1461539523472 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]]]}] 16:12:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 16:12:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 571ms 16:12:03 INFO - PROCESS | 1969 | 1461539523523 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 16:12:03 INFO - PROCESS | 1969 | 1461539523528 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 16:12:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 16:12:03 INFO - PROCESS | 1969 | 1461539523532 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 16:12:03 INFO - PROCESS | 1969 | 1461539523535 Marionette TRACE conn2 <- [1,2850,null,{}] 16:12:03 INFO - PROCESS | 1969 | 1461539523537 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}] 16:12:03 INFO - PROCESS | 1969 | 1461539523641 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 16:12:03 INFO - PROCESS | 1969 | 1461539523720 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:03 INFO - PROCESS | 1969 | ++DOCSHELL 0x119b7c800 == 27 [pid = 1969] [id = 720] 16:12:03 INFO - PROCESS | 1969 | ++DOMWINDOW == 75 (0x115048000) [pid = 1969] [serial = 2160] [outer = 0x0] 16:12:03 INFO - PROCESS | 1969 | ++DOMWINDOW == 76 (0x11564f400) [pid = 1969] [serial = 2161] [outer = 0x115048000] 16:12:03 INFO - PROCESS | 1969 | 1461539523762 Marionette DEBUG loaded listener.js 16:12:03 INFO - PROCESS | 1969 | ++DOMWINDOW == 77 (0x1159a6000) [pid = 1969] [serial = 2162] [outer = 0x115048000] 16:12:04 INFO - PROCESS | 1969 | 1461539524123 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 16:12:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 16:12:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 622ms 16:12:04 INFO - PROCESS | 1969 | 1461539524155 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 16:12:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 16:12:04 INFO - PROCESS | 1969 | 1461539524156 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 16:12:04 INFO - PROCESS | 1969 | 1461539524159 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 16:12:04 INFO - PROCESS | 1969 | 1461539524163 Marionette TRACE conn2 <- [1,2854,null,{}] 16:12:04 INFO - PROCESS | 1969 | 1461539524172 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}] 16:12:04 INFO - PROCESS | 1969 | 1461539524270 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 16:12:04 INFO - PROCESS | 1969 | 1461539524300 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:04 INFO - PROCESS | 1969 | ++DOCSHELL 0x11bb21800 == 28 [pid = 1969] [id = 721] 16:12:04 INFO - PROCESS | 1969 | ++DOMWINDOW == 78 (0x114442800) [pid = 1969] [serial = 2163] [outer = 0x0] 16:12:04 INFO - PROCESS | 1969 | ++DOMWINDOW == 79 (0x118e69000) [pid = 1969] [serial = 2164] [outer = 0x114442800] 16:12:04 INFO - PROCESS | 1969 | 1461539524328 Marionette DEBUG loaded listener.js 16:12:04 INFO - PROCESS | 1969 | ++DOMWINDOW == 80 (0x118f75000) [pid = 1969] [serial = 2165] [outer = 0x114442800] 16:12:04 INFO - PROCESS | 1969 | 1461539524704 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]]]}] 16:12:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 16:12:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 576ms 16:12:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 16:12:04 INFO - PROCESS | 1969 | 1461539524736 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 16:12:04 INFO - PROCESS | 1969 | 1461539524738 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 16:12:04 INFO - PROCESS | 1969 | 1461539524742 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 16:12:04 INFO - PROCESS | 1969 | 1461539524744 Marionette TRACE conn2 <- [1,2858,null,{}] 16:12:04 INFO - PROCESS | 1969 | 1461539524750 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}] 16:12:04 INFO - PROCESS | 1969 | 1461539524864 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 16:12:04 INFO - PROCESS | 1969 | 1461539524937 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:04 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c474000 == 29 [pid = 1969] [id = 722] 16:12:04 INFO - PROCESS | 1969 | ++DOMWINDOW == 81 (0x118c26800) [pid = 1969] [serial = 2166] [outer = 0x0] 16:12:04 INFO - PROCESS | 1969 | ++DOMWINDOW == 82 (0x119280400) [pid = 1969] [serial = 2167] [outer = 0x118c26800] 16:12:04 INFO - PROCESS | 1969 | 1461539524980 Marionette DEBUG loaded listener.js 16:12:05 INFO - PROCESS | 1969 | ++DOMWINDOW == 83 (0x119b62c00) [pid = 1969] [serial = 2168] [outer = 0x118c26800] 16:12:05 INFO - PROCESS | 1969 | 1461539525281 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 16:12:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 16:12:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 574ms 16:12:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 16:12:05 INFO - PROCESS | 1969 | 1461539525320 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 16:12:05 INFO - PROCESS | 1969 | 1461539525321 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 16:12:05 INFO - PROCESS | 1969 | 1461539525324 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 16:12:05 INFO - PROCESS | 1969 | 1461539525325 Marionette TRACE conn2 <- [1,2862,null,{}] 16:12:05 INFO - PROCESS | 1969 | 1461539525327 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}] 16:12:05 INFO - PROCESS | 1969 | 1461539525408 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 16:12:05 INFO - PROCESS | 1969 | 1461539525415 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:05 INFO - PROCESS | 1969 | ++DOCSHELL 0x125b4f000 == 30 [pid = 1969] [id = 723] 16:12:05 INFO - PROCESS | 1969 | ++DOMWINDOW == 84 (0x115046400) [pid = 1969] [serial = 2169] [outer = 0x0] 16:12:05 INFO - PROCESS | 1969 | ++DOMWINDOW == 85 (0x11a858800) [pid = 1969] [serial = 2170] [outer = 0x115046400] 16:12:05 INFO - PROCESS | 1969 | 1461539525441 Marionette DEBUG loaded listener.js 16:12:05 INFO - PROCESS | 1969 | ++DOMWINDOW == 86 (0x11aa77800) [pid = 1969] [serial = 2171] [outer = 0x115046400] 16:12:05 INFO - PROCESS | 1969 | 1461539525797 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]]]}] 16:12:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 16:12:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 521ms 16:12:05 INFO - PROCESS | 1969 | 1461539525846 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 16:12:05 INFO - PROCESS | 1969 | 1461539525847 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 16:12:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 16:12:05 INFO - PROCESS | 1969 | 1461539525850 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 16:12:05 INFO - PROCESS | 1969 | 1461539525851 Marionette TRACE conn2 <- [1,2866,null,{}] 16:12:05 INFO - PROCESS | 1969 | 1461539525854 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}] 16:12:05 INFO - PROCESS | 1969 | 1461539525959 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 16:12:05 INFO - PROCESS | 1969 | 1461539525970 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:05 INFO - PROCESS | 1969 | ++DOCSHELL 0x126bcb000 == 31 [pid = 1969] [id = 724] 16:12:05 INFO - PROCESS | 1969 | ++DOMWINDOW == 87 (0x11aa7e000) [pid = 1969] [serial = 2172] [outer = 0x0] 16:12:06 INFO - PROCESS | 1969 | ++DOMWINDOW == 88 (0x11af0d400) [pid = 1969] [serial = 2173] [outer = 0x11aa7e000] 16:12:06 INFO - PROCESS | 1969 | 1461539526017 Marionette DEBUG loaded listener.js 16:12:06 INFO - PROCESS | 1969 | ++DOMWINDOW == 89 (0x11bb67400) [pid = 1969] [serial = 2174] [outer = 0x11aa7e000] 16:12:06 INFO - PROCESS | 1969 | 1461539526470 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]]]}] 16:12:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 16:12:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 669ms 16:12:06 INFO - PROCESS | 1969 | 1461539526520 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 16:12:06 INFO - PROCESS | 1969 | 1461539526521 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 16:12:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 16:12:06 INFO - PROCESS | 1969 | 1461539526523 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 16:12:06 INFO - PROCESS | 1969 | 1461539526524 Marionette TRACE conn2 <- [1,2870,null,{}] 16:12:06 INFO - PROCESS | 1969 | 1461539526527 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}] 16:12:06 INFO - PROCESS | 1969 | 1461539526599 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 16:12:06 INFO - PROCESS | 1969 | 1461539526603 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:06 INFO - PROCESS | 1969 | ++DOCSHELL 0x1277b4800 == 32 [pid = 1969] [id = 725] 16:12:06 INFO - PROCESS | 1969 | ++DOMWINDOW == 90 (0x115652400) [pid = 1969] [serial = 2175] [outer = 0x0] 16:12:06 INFO - PROCESS | 1969 | ++DOMWINDOW == 91 (0x11bbc5c00) [pid = 1969] [serial = 2176] [outer = 0x115652400] 16:12:06 INFO - PROCESS | 1969 | 1461539526630 Marionette DEBUG loaded listener.js 16:12:06 INFO - PROCESS | 1969 | ++DOMWINDOW == 92 (0x11c125000) [pid = 1969] [serial = 2177] [outer = 0x115652400] 16:12:06 INFO - PROCESS | 1969 | 1461539526969 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]]]}] 16:12:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 16:12:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 475ms 16:12:07 INFO - PROCESS | 1969 | 1461539527000 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 16:12:07 INFO - PROCESS | 1969 | 1461539527001 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 16:12:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 16:12:07 INFO - PROCESS | 1969 | 1461539527003 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 16:12:07 INFO - PROCESS | 1969 | 1461539527004 Marionette TRACE conn2 <- [1,2874,null,{}] 16:12:07 INFO - PROCESS | 1969 | 1461539527007 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}] 16:12:07 INFO - PROCESS | 1969 | 1461539527085 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 16:12:07 INFO - PROCESS | 1969 | 1461539527144 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:07 INFO - PROCESS | 1969 | ++DOCSHELL 0x1280a0800 == 33 [pid = 1969] [id = 726] 16:12:07 INFO - PROCESS | 1969 | ++DOMWINDOW == 93 (0x11bb6d000) [pid = 1969] [serial = 2178] [outer = 0x0] 16:12:07 INFO - PROCESS | 1969 | ++DOMWINDOW == 94 (0x11c1ce000) [pid = 1969] [serial = 2179] [outer = 0x11bb6d000] 16:12:07 INFO - PROCESS | 1969 | 1461539527171 Marionette DEBUG loaded listener.js 16:12:07 INFO - PROCESS | 1969 | ++DOMWINDOW == 95 (0x11c41cc00) [pid = 1969] [serial = 2180] [outer = 0x11bb6d000] 16:12:07 INFO - PROCESS | 1969 | 1461539527547 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]]]}] 16:12:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 16:12:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 570ms 16:12:07 INFO - PROCESS | 1969 | 1461539527589 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 16:12:07 INFO - PROCESS | 1969 | 1461539527591 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 16:12:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 16:12:07 INFO - PROCESS | 1969 | 1461539527597 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 16:12:07 INFO - PROCESS | 1969 | 1461539527599 Marionette TRACE conn2 <- [1,2878,null,{}] 16:12:07 INFO - PROCESS | 1969 | 1461539527602 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}] 16:12:07 INFO - PROCESS | 1969 | 1461539527700 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 16:12:07 INFO - PROCESS | 1969 | 1461539527758 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:07 INFO - PROCESS | 1969 | ++DOCSHELL 0x11b9ae800 == 34 [pid = 1969] [id = 727] 16:12:07 INFO - PROCESS | 1969 | ++DOMWINDOW == 96 (0x118769c00) [pid = 1969] [serial = 2181] [outer = 0x0] 16:12:07 INFO - PROCESS | 1969 | ++DOMWINDOW == 97 (0x11c41ec00) [pid = 1969] [serial = 2182] [outer = 0x118769c00] 16:12:07 INFO - PROCESS | 1969 | 1461539527783 Marionette DEBUG loaded listener.js 16:12:07 INFO - PROCESS | 1969 | ++DOMWINDOW == 98 (0x11c7f7400) [pid = 1969] [serial = 2183] [outer = 0x118769c00] 16:12:08 INFO - PROCESS | 1969 | 1461539528118 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]]]}] 16:12:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 16:12:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 571ms 16:12:08 INFO - PROCESS | 1969 | 1461539528168 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 16:12:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 16:12:08 INFO - PROCESS | 1969 | 1461539528169 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 16:12:08 INFO - PROCESS | 1969 | 1461539528171 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 16:12:08 INFO - PROCESS | 1969 | 1461539528172 Marionette TRACE conn2 <- [1,2882,null,{}] 16:12:08 INFO - PROCESS | 1969 | 1461539528175 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}] 16:12:08 INFO - PROCESS | 1969 | 1461539528270 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 16:12:08 INFO - PROCESS | 1969 | 1461539528285 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:08 INFO - PROCESS | 1969 | ++DOCSHELL 0x129e4c800 == 35 [pid = 1969] [id = 728] 16:12:08 INFO - PROCESS | 1969 | ++DOMWINDOW == 99 (0x12584b800) [pid = 1969] [serial = 2184] [outer = 0x0] 16:12:08 INFO - PROCESS | 1969 | ++DOMWINDOW == 100 (0x125855000) [pid = 1969] [serial = 2185] [outer = 0x12584b800] 16:12:08 INFO - PROCESS | 1969 | 1461539528310 Marionette DEBUG loaded listener.js 16:12:08 INFO - PROCESS | 1969 | ++DOMWINDOW == 101 (0x125b73400) [pid = 1969] [serial = 2186] [outer = 0x12584b800] 16:12:08 INFO - PROCESS | 1969 | 1461539528666 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]]]}] 16:12:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 16:12:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 519ms 16:12:08 INFO - PROCESS | 1969 | 1461539528691 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 16:12:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 16:12:08 INFO - PROCESS | 1969 | 1461539528692 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 16:12:08 INFO - PROCESS | 1969 | 1461539528695 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 16:12:08 INFO - PROCESS | 1969 | 1461539528698 Marionette TRACE conn2 <- [1,2886,null,{}] 16:12:08 INFO - PROCESS | 1969 | 1461539528706 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}] 16:12:08 INFO - PROCESS | 1969 | 1461539528810 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 16:12:08 INFO - PROCESS | 1969 | 1461539528815 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:08 INFO - PROCESS | 1969 | ++DOCSHELL 0x125abd000 == 36 [pid = 1969] [id = 729] 16:12:08 INFO - PROCESS | 1969 | ++DOMWINDOW == 102 (0x12584bc00) [pid = 1969] [serial = 2187] [outer = 0x0] 16:12:08 INFO - PROCESS | 1969 | ++DOMWINDOW == 103 (0x125e06800) [pid = 1969] [serial = 2188] [outer = 0x12584bc00] 16:12:08 INFO - PROCESS | 1969 | 1461539528844 Marionette DEBUG loaded listener.js 16:12:08 INFO - PROCESS | 1969 | ++DOMWINDOW == 104 (0x125ec5400) [pid = 1969] [serial = 2189] [outer = 0x12584bc00] 16:12:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 16:12:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 477ms 16:12:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 16:12:09 INFO - PROCESS | 1969 | 1461539529168 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]]]}] 16:12:09 INFO - PROCESS | 1969 | 1461539529173 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 16:12:09 INFO - PROCESS | 1969 | 1461539529174 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 16:12:09 INFO - PROCESS | 1969 | 1461539529187 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 16:12:09 INFO - PROCESS | 1969 | 1461539529189 Marionette TRACE conn2 <- [1,2890,null,{}] 16:12:09 INFO - PROCESS | 1969 | 1461539529208 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}] 16:12:09 INFO - PROCESS | 1969 | 1461539529359 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 16:12:09 INFO - PROCESS | 1969 | 1461539529408 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:09 INFO - PROCESS | 1969 | ++DOCSHELL 0x12a9a7000 == 37 [pid = 1969] [id = 730] 16:12:09 INFO - PROCESS | 1969 | ++DOMWINDOW == 105 (0x12584e800) [pid = 1969] [serial = 2190] [outer = 0x0] 16:12:09 INFO - PROCESS | 1969 | ++DOMWINDOW == 106 (0x125ed0800) [pid = 1969] [serial = 2191] [outer = 0x12584e800] 16:12:09 INFO - PROCESS | 1969 | 1461539529449 Marionette DEBUG loaded listener.js 16:12:09 INFO - PROCESS | 1969 | ++DOMWINDOW == 107 (0x125f1f800) [pid = 1969] [serial = 2192] [outer = 0x12584e800] 16:12:09 INFO - PROCESS | 1969 | 1461539529883 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 16:12:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 16:12:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 740ms 16:12:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 16:12:09 INFO - PROCESS | 1969 | 1461539529921 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 16:12:09 INFO - PROCESS | 1969 | 1461539529922 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 16:12:09 INFO - PROCESS | 1969 | 1461539529924 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 16:12:09 INFO - PROCESS | 1969 | 1461539529925 Marionette TRACE conn2 <- [1,2894,null,{}] 16:12:09 INFO - PROCESS | 1969 | 1461539529927 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}] 16:12:10 INFO - PROCESS | 1969 | 1461539530024 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 16:12:10 INFO - PROCESS | 1969 | 1461539530029 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:10 INFO - PROCESS | 1969 | ++DOCSHELL 0x12a9cb800 == 38 [pid = 1969] [id = 731] 16:12:10 INFO - PROCESS | 1969 | ++DOMWINDOW == 108 (0x125edb800) [pid = 1969] [serial = 2193] [outer = 0x0] 16:12:10 INFO - PROCESS | 1969 | ++DOMWINDOW == 109 (0x126b71000) [pid = 1969] [serial = 2194] [outer = 0x125edb800] 16:12:10 INFO - PROCESS | 1969 | 1461539530054 Marionette DEBUG loaded listener.js 16:12:10 INFO - PROCESS | 1969 | ++DOMWINDOW == 110 (0x12752ac00) [pid = 1969] [serial = 2195] [outer = 0x125edb800] 16:12:10 INFO - PROCESS | 1969 | --DOMWINDOW == 109 (0x125e05c00) [pid = 1969] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 16:12:10 INFO - PROCESS | 1969 | --DOMWINDOW == 108 (0x11c41dc00) [pid = 1969] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 16:12:10 INFO - PROCESS | 1969 | --DOMWINDOW == 107 (0x125ebf400) [pid = 1969] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 16:12:10 INFO - PROCESS | 1969 | --DOMWINDOW == 106 (0x127454c00) [pid = 1969] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 16:12:10 INFO - PROCESS | 1969 | --DOMWINDOW == 105 (0x11588ec00) [pid = 1969] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 16:12:10 INFO - PROCESS | 1969 | --DOMWINDOW == 104 (0x127f9cc00) [pid = 1969] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 16:12:10 INFO - PROCESS | 1969 | --DOMWINDOW == 103 (0x1297c5400) [pid = 1969] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 16:12:10 INFO - PROCESS | 1969 | --DOMWINDOW == 102 (0x11af49c00) [pid = 1969] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 16:12:10 INFO - PROCESS | 1969 | --DOMWINDOW == 101 (0x118709800) [pid = 1969] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 16:12:10 INFO - PROCESS | 1969 | --DOMWINDOW == 100 (0x11af47c00) [pid = 1969] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 16:12:10 INFO - PROCESS | 1969 | --DOMWINDOW == 99 (0x1187c4000) [pid = 1969] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 16:12:10 INFO - PROCESS | 1969 | --DOMWINDOW == 98 (0x1158fb400) [pid = 1969] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 16:12:10 INFO - PROCESS | 1969 | --DOMWINDOW == 97 (0x114eeb000) [pid = 1969] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 16:12:10 INFO - PROCESS | 1969 | --DOMWINDOW == 96 (0x115040400) [pid = 1969] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 16:12:10 INFO - PROCESS | 1969 | --DOMWINDOW == 95 (0x12a94c800) [pid = 1969] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 16:12:10 INFO - PROCESS | 1969 | --DOMWINDOW == 94 (0x11bbc3400) [pid = 1969] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 16:12:10 INFO - PROCESS | 1969 | --DOMWINDOW == 93 (0x11564cc00) [pid = 1969] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 16:12:10 INFO - PROCESS | 1969 | --DOMWINDOW == 92 (0x12ab46c00) [pid = 1969] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 16:12:10 INFO - PROCESS | 1969 | --DOMWINDOW == 91 (0x11a861000) [pid = 1969] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 16:12:10 INFO - PROCESS | 1969 | 1461539530588 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]]]}] 16:12:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 16:12:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 669ms 16:12:10 INFO - PROCESS | 1969 | 1461539530601 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 16:12:10 INFO - PROCESS | 1969 | 1461539530603 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 16:12:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 16:12:10 INFO - PROCESS | 1969 | 1461539530622 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 16:12:10 INFO - PROCESS | 1969 | 1461539530623 Marionette TRACE conn2 <- [1,2898,null,{}] 16:12:10 INFO - PROCESS | 1969 | 1461539530626 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}] 16:12:10 INFO - PROCESS | 1969 | 1461539530708 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 16:12:10 INFO - PROCESS | 1969 | 1461539530713 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:10 INFO - PROCESS | 1969 | ++DOCSHELL 0x129e43000 == 39 [pid = 1969] [id = 732] 16:12:10 INFO - PROCESS | 1969 | ++DOMWINDOW == 92 (0x11ad42800) [pid = 1969] [serial = 2196] [outer = 0x0] 16:12:10 INFO - PROCESS | 1969 | ++DOMWINDOW == 93 (0x11c1cec00) [pid = 1969] [serial = 2197] [outer = 0x11ad42800] 16:12:10 INFO - PROCESS | 1969 | 1461539530739 Marionette DEBUG loaded listener.js 16:12:10 INFO - PROCESS | 1969 | ++DOMWINDOW == 94 (0x1269d3800) [pid = 1969] [serial = 2198] [outer = 0x11ad42800] 16:12:11 INFO - PROCESS | 1969 | 1461539531069 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]]]}] 16:12:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 16:12:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 478ms 16:12:11 INFO - PROCESS | 1969 | 1461539531094 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 16:12:11 INFO - PROCESS | 1969 | 1461539531098 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 16:12:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 16:12:11 INFO - PROCESS | 1969 | 1461539531101 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 16:12:11 INFO - PROCESS | 1969 | 1461539531103 Marionette TRACE conn2 <- [1,2902,null,{}] 16:12:11 INFO - PROCESS | 1969 | 1461539531105 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}] 16:12:11 INFO - PROCESS | 1969 | 1461539531186 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 16:12:11 INFO - PROCESS | 1969 | 1461539531190 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:11 INFO - PROCESS | 1969 | ++DOCSHELL 0x12aa31800 == 40 [pid = 1969] [id = 733] 16:12:11 INFO - PROCESS | 1969 | ++DOMWINDOW == 95 (0x125ed9c00) [pid = 1969] [serial = 2199] [outer = 0x0] 16:12:11 INFO - PROCESS | 1969 | ++DOMWINDOW == 96 (0x1277cc400) [pid = 1969] [serial = 2200] [outer = 0x125ed9c00] 16:12:11 INFO - PROCESS | 1969 | 1461539531215 Marionette DEBUG loaded listener.js 16:12:11 INFO - PROCESS | 1969 | ++DOMWINDOW == 97 (0x127f9a000) [pid = 1969] [serial = 2201] [outer = 0x125ed9c00] 16:12:11 INFO - PROCESS | 1969 | 1461539531555 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 16:12:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 16:12:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 471ms 16:12:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 16:12:11 INFO - PROCESS | 1969 | 1461539531573 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 16:12:11 INFO - PROCESS | 1969 | 1461539531574 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 16:12:11 INFO - PROCESS | 1969 | 1461539531576 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 16:12:11 INFO - PROCESS | 1969 | 1461539531578 Marionette TRACE conn2 <- [1,2906,null,{}] 16:12:11 INFO - PROCESS | 1969 | 1461539531584 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}] 16:12:11 INFO - PROCESS | 1969 | 1461539531689 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 16:12:11 INFO - PROCESS | 1969 | 1461539531698 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:11 INFO - PROCESS | 1969 | ++DOCSHELL 0x12aa80000 == 41 [pid = 1969] [id = 734] 16:12:11 INFO - PROCESS | 1969 | ++DOMWINDOW == 98 (0x127ad5800) [pid = 1969] [serial = 2202] [outer = 0x0] 16:12:11 INFO - PROCESS | 1969 | ++DOMWINDOW == 99 (0x1280ebc00) [pid = 1969] [serial = 2203] [outer = 0x127ad5800] 16:12:11 INFO - PROCESS | 1969 | 1461539531723 Marionette DEBUG loaded listener.js 16:12:11 INFO - PROCESS | 1969 | ++DOMWINDOW == 100 (0x128438000) [pid = 1969] [serial = 2204] [outer = 0x127ad5800] 16:12:12 INFO - PROCESS | 1969 | 1461539532020 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]]]}] 16:12:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 16:12:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 472ms 16:12:12 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 16:12:12 INFO - PROCESS | 1969 | 1461539532051 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 16:12:12 INFO - PROCESS | 1969 | 1461539532052 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 16:12:12 INFO - PROCESS | 1969 | 1461539532054 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 16:12:12 INFO - PROCESS | 1969 | 1461539532055 Marionette TRACE conn2 <- [1,2910,null,{}] 16:12:12 INFO - PROCESS | 1969 | 1461539532057 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}] 16:12:12 INFO - PROCESS | 1969 | 1461539532139 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 16:12:12 INFO - PROCESS | 1969 | 1461539532144 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:12 INFO - PROCESS | 1969 | ++DOCSHELL 0x12afc2800 == 42 [pid = 1969] [id = 735] 16:12:12 INFO - PROCESS | 1969 | ++DOMWINDOW == 101 (0x11c41bc00) [pid = 1969] [serial = 2205] [outer = 0x0] 16:12:12 INFO - PROCESS | 1969 | ++DOMWINDOW == 102 (0x1297bd800) [pid = 1969] [serial = 2206] [outer = 0x11c41bc00] 16:12:12 INFO - PROCESS | 1969 | 1461539532169 Marionette DEBUG loaded listener.js 16:12:12 INFO - PROCESS | 1969 | ++DOMWINDOW == 103 (0x1297c4000) [pid = 1969] [serial = 2207] [outer = 0x11c41bc00] 16:12:12 INFO - PROCESS | 1969 | --DOCSHELL 0x11891a000 == 41 [pid = 1969] [id = 719] 16:12:12 INFO - PROCESS | 1969 | --DOCSHELL 0x12aa96800 == 40 [pid = 1969] [id = 718] 16:12:13 INFO - PROCESS | 1969 | --DOCSHELL 0x11bb21800 == 39 [pid = 1969] [id = 721] 16:12:13 INFO - PROCESS | 1969 | --DOCSHELL 0x12a9cb800 == 38 [pid = 1969] [id = 731] 16:12:13 INFO - PROCESS | 1969 | --DOCSHELL 0x11c474000 == 37 [pid = 1969] [id = 722] 16:12:13 INFO - PROCESS | 1969 | --DOCSHELL 0x129e43000 == 36 [pid = 1969] [id = 732] 16:12:13 INFO - PROCESS | 1969 | --DOCSHELL 0x119b7c800 == 35 [pid = 1969] [id = 720] 16:12:13 INFO - PROCESS | 1969 | --DOCSHELL 0x1280a0800 == 34 [pid = 1969] [id = 726] 16:12:13 INFO - PROCESS | 1969 | --DOCSHELL 0x129e4c800 == 33 [pid = 1969] [id = 728] 16:12:13 INFO - PROCESS | 1969 | --DOCSHELL 0x12aa31800 == 32 [pid = 1969] [id = 733] 16:12:13 INFO - PROCESS | 1969 | --DOCSHELL 0x125abd000 == 31 [pid = 1969] [id = 729] 16:12:13 INFO - PROCESS | 1969 | --DOCSHELL 0x125b4f000 == 30 [pid = 1969] [id = 723] 16:12:13 INFO - PROCESS | 1969 | --DOCSHELL 0x126bcb000 == 29 [pid = 1969] [id = 724] 16:12:13 INFO - PROCESS | 1969 | --DOCSHELL 0x12a9a7000 == 28 [pid = 1969] [id = 730] 16:12:13 INFO - PROCESS | 1969 | --DOCSHELL 0x1277b4800 == 27 [pid = 1969] [id = 725] 16:12:13 INFO - PROCESS | 1969 | --DOCSHELL 0x11b9ae800 == 26 [pid = 1969] [id = 727] 16:12:13 INFO - PROCESS | 1969 | --DOMWINDOW == 102 (0x11b1bf000) [pid = 1969] [serial = 2048] [outer = 0x0] [url = about:blank] 16:12:13 INFO - PROCESS | 1969 | --DOCSHELL 0x12aa80000 == 25 [pid = 1969] [id = 734] 16:12:13 INFO - PROCESS | 1969 | --DOMWINDOW == 101 (0x125ed6c00) [pid = 1969] [serial = 2137] [outer = 0x0] [url = about:blank] 16:12:13 INFO - PROCESS | 1969 | --DOMWINDOW == 100 (0x125e0e000) [pid = 1969] [serial = 2134] [outer = 0x0] [url = about:blank] 16:12:13 INFO - PROCESS | 1969 | --DOMWINDOW == 99 (0x127450400) [pid = 1969] [serial = 2140] [outer = 0x0] [url = about:blank] 16:12:13 INFO - PROCESS | 1969 | --DOMWINDOW == 98 (0x127f9f800) [pid = 1969] [serial = 2143] [outer = 0x0] [url = about:blank] 16:12:13 INFO - PROCESS | 1969 | --DOMWINDOW == 97 (0x11af78800) [pid = 1969] [serial = 2146] [outer = 0x0] [url = about:blank] 16:12:13 INFO - PROCESS | 1969 | --DOMWINDOW == 96 (0x127934400) [pid = 1969] [serial = 2141] [outer = 0x0] [url = about:blank] 16:12:13 INFO - PROCESS | 1969 | --DOMWINDOW == 95 (0x1297c9c00) [pid = 1969] [serial = 2149] [outer = 0x0] [url = about:blank] 16:12:13 INFO - PROCESS | 1969 | --DOMWINDOW == 94 (0x129c10400) [pid = 1969] [serial = 2150] [outer = 0x0] [url = about:blank] 16:12:13 INFO - PROCESS | 1969 | --DOMWINDOW == 93 (0x129d23400) [pid = 1969] [serial = 2152] [outer = 0x0] [url = about:blank] 16:12:13 INFO - PROCESS | 1969 | --DOMWINDOW == 92 (0x129776800) [pid = 1969] [serial = 2147] [outer = 0x0] [url = about:blank] 16:12:13 INFO - PROCESS | 1969 | --DOMWINDOW == 91 (0x128436c00) [pid = 1969] [serial = 2144] [outer = 0x0] [url = about:blank] 16:12:13 INFO - PROCESS | 1969 | --DOMWINDOW == 90 (0x129d2d800) [pid = 1969] [serial = 2153] [outer = 0x0] [url = about:blank] 16:12:13 INFO - PROCESS | 1969 | --DOMWINDOW == 89 (0x11c1d9c00) [pid = 1969] [serial = 2131] [outer = 0x0] [url = about:blank] 16:12:13 INFO - PROCESS | 1969 | --DOMWINDOW == 88 (0x11bf92800) [pid = 1969] [serial = 2128] [outer = 0x0] [url = about:blank] 16:12:13 INFO - PROCESS | 1969 | --DOMWINDOW == 87 (0x11c1d0c00) [pid = 1969] [serial = 2129] [outer = 0x0] [url = about:blank] 16:12:13 INFO - PROCESS | 1969 | --DOMWINDOW == 86 (0x11b1b2400) [pid = 1969] [serial = 2125] [outer = 0x0] [url = about:blank] 16:12:13 INFO - PROCESS | 1969 | --DOMWINDOW == 85 (0x11bbba800) [pid = 1969] [serial = 2126] [outer = 0x0] [url = about:blank] 16:12:13 INFO - PROCESS | 1969 | --DOMWINDOW == 84 (0x119b5b800) [pid = 1969] [serial = 2122] [outer = 0x0] [url = about:blank] 16:12:13 INFO - PROCESS | 1969 | --DOMWINDOW == 83 (0x11aca5000) [pid = 1969] [serial = 2123] [outer = 0x0] [url = about:blank] 16:12:13 INFO - PROCESS | 1969 | --DOMWINDOW == 82 (0x11927cc00) [pid = 1969] [serial = 2120] [outer = 0x0] [url = about:blank] 16:12:13 INFO - PROCESS | 1969 | --DOMWINDOW == 81 (0x118ef7c00) [pid = 1969] [serial = 2119] [outer = 0x0] [url = about:blank] 16:12:13 INFO - PROCESS | 1969 | --DOMWINDOW == 80 (0x1158f9400) [pid = 1969] [serial = 2117] [outer = 0x0] [url = about:blank] 16:12:13 INFO - PROCESS | 1969 | --DOMWINDOW == 79 (0x115044800) [pid = 1969] [serial = 2116] [outer = 0x0] [url = about:blank] 16:12:13 INFO - PROCESS | 1969 | --DOMWINDOW == 78 (0x12ab44000) [pid = 1969] [serial = 2113] [outer = 0x0] [url = about:blank] 16:12:13 INFO - PROCESS | 1969 | --DOMWINDOW == 77 (0x12abd0400) [pid = 1969] [serial = 2114] [outer = 0x0] [url = about:blank] 16:12:13 INFO - PROCESS | 1969 | --DOMWINDOW == 76 (0x12ab34400) [pid = 1969] [serial = 2111] [outer = 0x0] [url = about:blank] 16:12:13 INFO - PROCESS | 1969 | --DOMWINDOW == 75 (0x12aad7800) [pid = 1969] [serial = 2110] [outer = 0x0] [url = about:blank] 16:12:13 INFO - PROCESS | 1969 | --DOMWINDOW == 74 (0x125ec4400) [pid = 1969] [serial = 2107] [outer = 0x0] [url = about:blank] 16:12:13 INFO - PROCESS | 1969 | --DOMWINDOW == 73 (0x129c1d800) [pid = 1969] [serial = 2108] [outer = 0x0] [url = about:blank] 16:12:13 INFO - PROCESS | 1969 | --DOMWINDOW == 72 (0x11bbbc400) [pid = 1969] [serial = 2105] [outer = 0x0] [url = about:blank] 16:12:13 INFO - PROCESS | 1969 | --DOMWINDOW == 71 (0x11927c000) [pid = 1969] [serial = 2104] [outer = 0x0] [url = about:blank] 16:12:13 INFO - PROCESS | 1969 | --DOMWINDOW == 70 (0x12abcfc00) [pid = 1969] [serial = 2102] [outer = 0x0] [url = about:blank] 16:12:13 INFO - PROCESS | 1969 | --DOMWINDOW == 69 (0x125ec3400) [pid = 1969] [serial = 2135] [outer = 0x0] [url = about:blank] 16:12:13 INFO - PROCESS | 1969 | --DOMWINDOW == 68 (0x125f3a000) [pid = 1969] [serial = 2138] [outer = 0x0] [url = about:blank] 16:12:13 INFO - PROCESS | 1969 | --DOMWINDOW == 67 (0x125e05800) [pid = 1969] [serial = 2132] [outer = 0x0] [url = about:blank] 16:12:13 INFO - PROCESS | 1969 | --DOMWINDOW == 66 (0x129d31800) [pid = 1969] [serial = 2155] [outer = 0x0] [url = about:blank] 16:12:13 INFO - PROCESS | 1969 | 1461539533643 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]]]}] 16:12:13 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 16:12:13 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 16:12:13 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1628ms 16:12:13 INFO - PROCESS | 1969 | 1461539533683 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 16:12:13 INFO - PROCESS | 1969 | 1461539533687 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 16:12:13 INFO - TEST-START | /DOMEvents/constructors.html 16:12:13 INFO - PROCESS | 1969 | 1461539533693 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 16:12:13 INFO - PROCESS | 1969 | 1461539533696 Marionette TRACE conn2 <- [1,2914,null,{}] 16:12:13 INFO - PROCESS | 1969 | 1461539533703 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}] 16:12:13 INFO - PROCESS | 1969 | 1461539533834 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 16:12:13 INFO - PROCESS | 1969 | 1461539533909 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:13 INFO - PROCESS | 1969 | ++DOCSHELL 0x11877b800 == 26 [pid = 1969] [id = 736] 16:12:13 INFO - PROCESS | 1969 | ++DOMWINDOW == 67 (0x115040000) [pid = 1969] [serial = 2208] [outer = 0x0] 16:12:13 INFO - PROCESS | 1969 | ++DOMWINDOW == 68 (0x115041000) [pid = 1969] [serial = 2209] [outer = 0x115040000] 16:12:13 INFO - PROCESS | 1969 | 1461539533942 Marionette DEBUG loaded listener.js 16:12:13 INFO - PROCESS | 1969 | ++DOMWINDOW == 69 (0x11508e800) [pid = 1969] [serial = 2210] [outer = 0x115040000] 16:12:14 INFO - PROCESS | 1969 | 1461539534287 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]]]}] 16:12:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 16:12:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 16:12:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 16:12:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 16:12:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 16:12:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 16:12:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 16:12:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 16:12:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 16:12:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 16:12:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 16:12:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 16:12:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 16:12:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 16:12:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 16:12:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 16:12:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 16:12:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 16:12:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 16:12:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 16:12:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 16:12:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 16:12:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 16:12:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 16:12:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 16:12:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 16:12:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 16:12:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 16:12:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 16:12:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 16:12:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 16:12:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 16:12:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 16:12:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 16:12:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 16:12:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 16:12:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 16:12:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 16:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:12:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 16:12:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:12:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 16:12:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 16:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:12:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 16:12:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:12:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 16:12:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 16:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:12:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 16:12:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:12:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 16:12:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 16:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:12:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 16:12:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:12:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 16:12:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 16:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:12:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 16:12:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:12:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 16:12:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 16:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:12:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 16:12:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:12:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 16:12:14 INFO - TEST-OK | /DOMEvents/constructors.html | took 630ms 16:12:14 INFO - PROCESS | 1969 | 1461539534322 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 16:12:14 INFO - PROCESS | 1969 | 1461539534327 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 16:12:14 INFO - TEST-START | /DOMEvents/event-phases-order.html 16:12:14 INFO - PROCESS | 1969 | 1461539534332 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 16:12:14 INFO - PROCESS | 1969 | 1461539534334 Marionette TRACE conn2 <- [1,2918,null,{}] 16:12:14 INFO - PROCESS | 1969 | 1461539534336 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}] 16:12:14 INFO - PROCESS | 1969 | 1461539534408 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 16:12:14 INFO - PROCESS | 1969 | 1461539534459 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:14 INFO - PROCESS | 1969 | ++DOCSHELL 0x119d44000 == 27 [pid = 1969] [id = 737] 16:12:14 INFO - PROCESS | 1969 | ++DOMWINDOW == 70 (0x115040400) [pid = 1969] [serial = 2211] [outer = 0x0] 16:12:14 INFO - PROCESS | 1969 | ++DOMWINDOW == 71 (0x115390000) [pid = 1969] [serial = 2212] [outer = 0x115040400] 16:12:14 INFO - PROCESS | 1969 | 1461539534485 Marionette DEBUG loaded listener.js 16:12:14 INFO - PROCESS | 1969 | ++DOMWINDOW == 72 (0x1159cec00) [pid = 1969] [serial = 2213] [outer = 0x115040400] 16:12:14 INFO - PROCESS | 1969 | 1461539534781 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 16:12:14 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 16:12:14 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 469ms 16:12:14 INFO - PROCESS | 1969 | 1461539534802 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 16:12:14 INFO - PROCESS | 1969 | 1461539534804 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 16:12:14 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 16:12:14 INFO - PROCESS | 1969 | 1461539534807 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 16:12:14 INFO - PROCESS | 1969 | 1461539534809 Marionette TRACE conn2 <- [1,2922,null,{}] 16:12:14 INFO - PROCESS | 1969 | 1461539534822 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}] 16:12:14 INFO - PROCESS | 1969 | 1461539534900 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 16:12:14 INFO - PROCESS | 1969 | 1461539534906 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:14 INFO - PROCESS | 1969 | ++DOCSHELL 0x11bcd1000 == 28 [pid = 1969] [id = 738] 16:12:14 INFO - PROCESS | 1969 | ++DOMWINDOW == 73 (0x1142d1400) [pid = 1969] [serial = 2214] [outer = 0x0] 16:12:14 INFO - PROCESS | 1969 | ++DOMWINDOW == 74 (0x118ef7c00) [pid = 1969] [serial = 2215] [outer = 0x1142d1400] 16:12:14 INFO - PROCESS | 1969 | 1461539534936 Marionette DEBUG loaded listener.js 16:12:14 INFO - PROCESS | 1969 | ++DOMWINDOW == 75 (0x11912cc00) [pid = 1969] [serial = 2216] [outer = 0x1142d1400] 16:12:15 INFO - PROCESS | 1969 | [1969] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 16:12:15 INFO - PROCESS | 1969 | [1969] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 16:12:15 INFO - PROCESS | 1969 | [1969] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 16:12:15 INFO - PROCESS | 1969 | [1969] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 16:12:15 INFO - PROCESS | 1969 | 1461539535276 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]]]}] 16:12:15 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 16:12:15 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 16:12:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 16:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:12:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:12:15 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 16:12:15 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 16:12:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:12:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:12:15 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 16:12:15 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 16:12:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:12:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:12:15 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]" 16:12:15 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 16:12:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:12:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:12:15 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 16:12:15 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 477ms 16:12:15 INFO - PROCESS | 1969 | 1461539535285 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 16:12:15 INFO - PROCESS | 1969 | 1461539535287 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 16:12:15 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 16:12:15 INFO - PROCESS | 1969 | 1461539535290 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 16:12:15 INFO - PROCESS | 1969 | 1461539535291 Marionette TRACE conn2 <- [1,2926,null,{}] 16:12:15 INFO - PROCESS | 1969 | 1461539535293 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}] 16:12:15 INFO - PROCESS | 1969 | 1461539535394 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 16:12:15 INFO - PROCESS | 1969 | 1461539535400 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:15 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c842000 == 29 [pid = 1969] [id = 739] 16:12:15 INFO - PROCESS | 1969 | ++DOMWINDOW == 76 (0x115096400) [pid = 1969] [serial = 2217] [outer = 0x0] 16:12:15 INFO - PROCESS | 1969 | ++DOMWINDOW == 77 (0x1191a3c00) [pid = 1969] [serial = 2218] [outer = 0x115096400] 16:12:15 INFO - PROCESS | 1969 | 1461539535427 Marionette DEBUG loaded listener.js 16:12:15 INFO - PROCESS | 1969 | ++DOMWINDOW == 78 (0x11aa75c00) [pid = 1969] [serial = 2219] [outer = 0x115096400] 16:12:15 INFO - PROCESS | 1969 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 16:12:15 INFO - PROCESS | 1969 | 1461539535690 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]]]}] 16:12:15 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 16:12:15 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 426ms 16:12:15 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 16:12:15 INFO - PROCESS | 1969 | 1461539535719 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 16:12:15 INFO - PROCESS | 1969 | 1461539535721 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 16:12:15 INFO - PROCESS | 1969 | 1461539535723 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 16:12:15 INFO - PROCESS | 1969 | 1461539535724 Marionette TRACE conn2 <- [1,2930,null,{}] 16:12:15 INFO - PROCESS | 1969 | 1461539535726 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}] 16:12:15 INFO - PROCESS | 1969 | 1461539535813 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 16:12:15 INFO - PROCESS | 1969 | 1461539535818 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:15 INFO - PROCESS | 1969 | ++DOCSHELL 0x125dc0800 == 30 [pid = 1969] [id = 740] 16:12:15 INFO - PROCESS | 1969 | ++DOMWINDOW == 79 (0x114eea000) [pid = 1969] [serial = 2220] [outer = 0x0] 16:12:15 INFO - PROCESS | 1969 | ++DOMWINDOW == 80 (0x11ac9d800) [pid = 1969] [serial = 2221] [outer = 0x114eea000] 16:12:15 INFO - PROCESS | 1969 | 1461539535845 Marionette DEBUG loaded listener.js 16:12:15 INFO - PROCESS | 1969 | ++DOMWINDOW == 81 (0x11af10000) [pid = 1969] [serial = 2222] [outer = 0x114eea000] 16:12:16 INFO - PROCESS | 1969 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 16:12:16 INFO - PROCESS | 1969 | 1461539536142 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]]]}] 16:12:16 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 16:12:16 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 468ms 16:12:16 INFO - PROCESS | 1969 | 1461539536208 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 16:12:16 INFO - PROCESS | 1969 | 1461539536209 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 16:12:16 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 16:12:16 INFO - PROCESS | 1969 | 1461539536214 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 16:12:16 INFO - PROCESS | 1969 | 1461539536215 Marionette TRACE conn2 <- [1,2934,null,{}] 16:12:16 INFO - PROCESS | 1969 | 1461539536217 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}] 16:12:16 INFO - PROCESS | 1969 | 1461539536329 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 16:12:16 INFO - PROCESS | 1969 | 1461539536337 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:16 INFO - PROCESS | 1969 | ++DOCSHELL 0x127018000 == 31 [pid = 1969] [id = 741] 16:12:16 INFO - PROCESS | 1969 | ++DOMWINDOW == 82 (0x11af0f800) [pid = 1969] [serial = 2223] [outer = 0x0] 16:12:16 INFO - PROCESS | 1969 | ++DOMWINDOW == 83 (0x11af80400) [pid = 1969] [serial = 2224] [outer = 0x11af0f800] 16:12:16 INFO - PROCESS | 1969 | 1461539536365 Marionette DEBUG loaded listener.js 16:12:16 INFO - PROCESS | 1969 | ++DOMWINDOW == 84 (0x11bf86c00) [pid = 1969] [serial = 2225] [outer = 0x11af0f800] 16:12:16 INFO - PROCESS | 1969 | 1461539536642 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]]]}] 16:12:16 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 16:12:16 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 471ms 16:12:16 INFO - PROCESS | 1969 | 1461539536687 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 16:12:16 INFO - PROCESS | 1969 | 1461539536688 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 16:12:16 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 16:12:16 INFO - PROCESS | 1969 | 1461539536690 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 16:12:16 INFO - PROCESS | 1969 | 1461539536691 Marionette TRACE conn2 <- [1,2938,null,{}] 16:12:16 INFO - PROCESS | 1969 | 1461539536694 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}] 16:12:16 INFO - PROCESS | 1969 | 1461539536772 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 16:12:16 INFO - PROCESS | 1969 | 1461539536776 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:16 INFO - PROCESS | 1969 | ++DOCSHELL 0x1280a0800 == 32 [pid = 1969] [id = 742] 16:12:16 INFO - PROCESS | 1969 | ++DOMWINDOW == 85 (0x11af11800) [pid = 1969] [serial = 2226] [outer = 0x0] 16:12:16 INFO - PROCESS | 1969 | ++DOMWINDOW == 86 (0x11bf92800) [pid = 1969] [serial = 2227] [outer = 0x11af11800] 16:12:16 INFO - PROCESS | 1969 | 1461539536805 Marionette DEBUG loaded listener.js 16:12:16 INFO - PROCESS | 1969 | ++DOMWINDOW == 87 (0x11c1d6000) [pid = 1969] [serial = 2228] [outer = 0x11af11800] 16:12:17 INFO - PROCESS | 1969 | 1461539537101 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]]]}] 16:12:17 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. 16:12:17 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 425ms 16:12:17 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 16:12:17 INFO - PROCESS | 1969 | 1461539537121 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 16:12:17 INFO - PROCESS | 1969 | 1461539537122 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 16:12:17 INFO - PROCESS | 1969 | 1461539537124 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 16:12:17 INFO - PROCESS | 1969 | 1461539537125 Marionette TRACE conn2 <- [1,2942,null,{}] 16:12:17 INFO - PROCESS | 1969 | 1461539537128 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}] 16:12:17 INFO - PROCESS | 1969 | 1461539537207 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 16:12:17 INFO - PROCESS | 1969 | 1461539537263 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:17 INFO - PROCESS | 1969 | ++DOCSHELL 0x1284af000 == 33 [pid = 1969] [id = 743] 16:12:17 INFO - PROCESS | 1969 | ++DOMWINDOW == 88 (0x11bf86400) [pid = 1969] [serial = 2229] [outer = 0x0] 16:12:17 INFO - PROCESS | 1969 | ++DOMWINDOW == 89 (0x11c1d9000) [pid = 1969] [serial = 2230] [outer = 0x11bf86400] 16:12:17 INFO - PROCESS | 1969 | 1461539537289 Marionette DEBUG loaded listener.js 16:12:17 INFO - PROCESS | 1969 | ++DOMWINDOW == 90 (0x11c4d5000) [pid = 1969] [serial = 2231] [outer = 0x11bf86400] 16:12:17 INFO - PROCESS | 1969 | 1461539537571 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"]]]}] 16:12:17 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 16:12:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 16:12:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:12:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 16:12:17 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 474ms 16:12:17 INFO - PROCESS | 1969 | 1461539537606 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 16:12:17 INFO - PROCESS | 1969 | 1461539537608 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 16:12:17 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 16:12:17 INFO - PROCESS | 1969 | 1461539537616 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 16:12:17 INFO - PROCESS | 1969 | 1461539537618 Marionette TRACE conn2 <- [1,2946,null,{}] 16:12:17 INFO - PROCESS | 1969 | 1461539537622 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}] 16:12:17 INFO - PROCESS | 1969 | 1461539537737 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 16:12:17 INFO - PROCESS | 1969 | 1461539537743 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:17 INFO - PROCESS | 1969 | ++DOCSHELL 0x11bcd0800 == 34 [pid = 1969] [id = 744] 16:12:17 INFO - PROCESS | 1969 | ++DOMWINDOW == 91 (0x11c650000) [pid = 1969] [serial = 2232] [outer = 0x0] 16:12:17 INFO - PROCESS | 1969 | ++DOMWINDOW == 92 (0x12584f800) [pid = 1969] [serial = 2233] [outer = 0x11c650000] 16:12:17 INFO - PROCESS | 1969 | 1461539537786 Marionette DEBUG loaded listener.js 16:12:17 INFO - PROCESS | 1969 | ++DOMWINDOW == 93 (0x125caac00) [pid = 1969] [serial = 2234] [outer = 0x11c650000] 16:12:18 INFO - PROCESS | 1969 | 1461539538163 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]]]}] 16:12:18 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. 16:12:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 574ms 16:12:18 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 16:12:18 INFO - PROCESS | 1969 | 1461539538186 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 16:12:18 INFO - PROCESS | 1969 | 1461539538187 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 16:12:18 INFO - PROCESS | 1969 | 1461539538189 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 16:12:18 INFO - PROCESS | 1969 | 1461539538190 Marionette TRACE conn2 <- [1,2950,null,{}] 16:12:18 INFO - PROCESS | 1969 | 1461539538193 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}] 16:12:18 INFO - PROCESS | 1969 | 1461539538303 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 16:12:18 INFO - PROCESS | 1969 | 1461539538309 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:18 INFO - PROCESS | 1969 | ++DOCSHELL 0x129e96000 == 35 [pid = 1969] [id = 745] 16:12:18 INFO - PROCESS | 1969 | ++DOMWINDOW == 94 (0x114441000) [pid = 1969] [serial = 2235] [outer = 0x0] 16:12:18 INFO - PROCESS | 1969 | ++DOMWINDOW == 95 (0x125e02800) [pid = 1969] [serial = 2236] [outer = 0x114441000] 16:12:18 INFO - PROCESS | 1969 | 1461539538334 Marionette DEBUG loaded listener.js 16:12:18 INFO - PROCESS | 1969 | ++DOMWINDOW == 96 (0x125e09c00) [pid = 1969] [serial = 2237] [outer = 0x114441000] 16:12:18 INFO - PROCESS | 1969 | ++DOCSHELL 0x12a143800 == 36 [pid = 1969] [id = 746] 16:12:18 INFO - PROCESS | 1969 | ++DOMWINDOW == 97 (0x125ebc400) [pid = 1969] [serial = 2238] [outer = 0x0] 16:12:18 INFO - PROCESS | 1969 | ++DOMWINDOW == 98 (0x125e0d000) [pid = 1969] [serial = 2239] [outer = 0x125ebc400] 16:12:18 INFO - PROCESS | 1969 | 1461539538661 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]]]}] 16:12:18 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. 16:12:18 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 475ms 16:12:18 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 16:12:18 INFO - PROCESS | 1969 | 1461539538667 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 16:12:18 INFO - PROCESS | 1969 | 1461539538669 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 16:12:18 INFO - PROCESS | 1969 | 1461539538671 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 16:12:18 INFO - PROCESS | 1969 | 1461539538673 Marionette TRACE conn2 <- [1,2954,null,{}] 16:12:18 INFO - PROCESS | 1969 | 1461539538675 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}] 16:12:18 INFO - PROCESS | 1969 | 1461539538779 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 16:12:18 INFO - PROCESS | 1969 | 1461539538784 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:18 INFO - PROCESS | 1969 | ++DOCSHELL 0x125db5800 == 37 [pid = 1969] [id = 747] 16:12:18 INFO - PROCESS | 1969 | ++DOMWINDOW == 99 (0x125e08400) [pid = 1969] [serial = 2240] [outer = 0x0] 16:12:18 INFO - PROCESS | 1969 | ++DOMWINDOW == 100 (0x125ebe400) [pid = 1969] [serial = 2241] [outer = 0x125e08400] 16:12:18 INFO - PROCESS | 1969 | 1461539538812 Marionette DEBUG loaded listener.js 16:12:18 INFO - PROCESS | 1969 | ++DOMWINDOW == 101 (0x125ede000) [pid = 1969] [serial = 2242] [outer = 0x125e08400] 16:12:19 INFO - PROCESS | 1969 | 1461539539166 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]]]}] 16:12:19 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:12:19 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 16:12:19 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 520ms 16:12:19 INFO - PROCESS | 1969 | 1461539539192 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 16:12:19 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 16:12:19 INFO - PROCESS | 1969 | 1461539539193 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 16:12:19 INFO - PROCESS | 1969 | 1461539539195 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 16:12:19 INFO - PROCESS | 1969 | 1461539539196 Marionette TRACE conn2 <- [1,2958,null,{}] 16:12:19 INFO - PROCESS | 1969 | 1461539539199 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}] 16:12:19 INFO - PROCESS | 1969 | 1461539539303 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 16:12:19 INFO - PROCESS | 1969 | 1461539539307 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:19 INFO - PROCESS | 1969 | ++DOCSHELL 0x12aa0d000 == 38 [pid = 1969] [id = 748] 16:12:19 INFO - PROCESS | 1969 | ++DOMWINDOW == 102 (0x11c650400) [pid = 1969] [serial = 2243] [outer = 0x0] 16:12:19 INFO - PROCESS | 1969 | ++DOMWINDOW == 103 (0x125f1f000) [pid = 1969] [serial = 2244] [outer = 0x11c650400] 16:12:19 INFO - PROCESS | 1969 | 1461539539332 Marionette DEBUG loaded listener.js 16:12:19 INFO - PROCESS | 1969 | ++DOMWINDOW == 104 (0x1277bdc00) [pid = 1969] [serial = 2245] [outer = 0x11c650400] 16:12:19 INFO - PROCESS | 1969 | 1461539539642 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]]]}] 16:12:19 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. 16:12:19 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 472ms 16:12:19 INFO - PROCESS | 1969 | 1461539539668 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 16:12:19 INFO - PROCESS | 1969 | 1461539539669 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 16:12:19 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 16:12:19 INFO - PROCESS | 1969 | 1461539539671 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 16:12:19 INFO - PROCESS | 1969 | 1461539539672 Marionette TRACE conn2 <- [1,2962,null,{}] 16:12:19 INFO - PROCESS | 1969 | 1461539539674 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}] 16:12:19 INFO - PROCESS | 1969 | 1461539539770 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 16:12:19 INFO - PROCESS | 1969 | 1461539539782 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:19 INFO - PROCESS | 1969 | ++DOCSHELL 0x12aa36000 == 39 [pid = 1969] [id = 749] 16:12:19 INFO - PROCESS | 1969 | ++DOMWINDOW == 105 (0x1277c2c00) [pid = 1969] [serial = 2246] [outer = 0x0] 16:12:19 INFO - PROCESS | 1969 | ++DOMWINDOW == 106 (0x127ad8400) [pid = 1969] [serial = 2247] [outer = 0x1277c2c00] 16:12:19 INFO - PROCESS | 1969 | 1461539539808 Marionette DEBUG loaded listener.js 16:12:19 INFO - PROCESS | 1969 | ++DOMWINDOW == 107 (0x127fa1c00) [pid = 1969] [serial = 2248] [outer = 0x1277c2c00] 16:12:20 INFO - PROCESS | 1969 | 1461539540105 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]]]}] 16:12:20 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. 16:12:20 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 468ms 16:12:20 INFO - PROCESS | 1969 | 1461539540158 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 16:12:20 INFO - PROCESS | 1969 | 1461539540159 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 16:12:20 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 16:12:20 INFO - PROCESS | 1969 | 1461539540162 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 16:12:20 INFO - PROCESS | 1969 | 1461539540163 Marionette TRACE conn2 <- [1,2966,null,{}] 16:12:20 INFO - PROCESS | 1969 | 1461539540166 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}] 16:12:20 INFO - PROCESS | 1969 | 1461539540261 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 16:12:20 INFO - PROCESS | 1969 | 1461539540265 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:20 INFO - PROCESS | 1969 | ++DOCSHELL 0x12aa9a800 == 40 [pid = 1969] [id = 750] 16:12:20 INFO - PROCESS | 1969 | ++DOMWINDOW == 108 (0x127add000) [pid = 1969] [serial = 2249] [outer = 0x0] 16:12:20 INFO - PROCESS | 1969 | ++DOMWINDOW == 109 (0x12843a000) [pid = 1969] [serial = 2250] [outer = 0x127add000] 16:12:20 INFO - PROCESS | 1969 | 1461539540290 Marionette DEBUG loaded listener.js 16:12:20 INFO - PROCESS | 1969 | ++DOMWINDOW == 110 (0x1297bec00) [pid = 1969] [serial = 2251] [outer = 0x127add000] 16:12:20 INFO - PROCESS | 1969 | 1461539540606 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]]]}] 16:12:20 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. 16:12:20 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 471ms 16:12:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 16:12:20 INFO - PROCESS | 1969 | 1461539540638 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 16:12:20 INFO - PROCESS | 1969 | 1461539540639 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 16:12:20 INFO - PROCESS | 1969 | 1461539540641 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 16:12:20 INFO - PROCESS | 1969 | 1461539540642 Marionette TRACE conn2 <- [1,2970,null,{}] 16:12:20 INFO - PROCESS | 1969 | 1461539540645 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}] 16:12:20 INFO - PROCESS | 1969 | 1461539540749 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 16:12:20 INFO - PROCESS | 1969 | 1461539540753 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:20 INFO - PROCESS | 1969 | ++DOCSHELL 0x12afd4000 == 41 [pid = 1969] [id = 751] 16:12:20 INFO - PROCESS | 1969 | ++DOMWINDOW == 111 (0x1297bf800) [pid = 1969] [serial = 2252] [outer = 0x0] 16:12:20 INFO - PROCESS | 1969 | ++DOMWINDOW == 112 (0x1297c7800) [pid = 1969] [serial = 2253] [outer = 0x1297bf800] 16:12:20 INFO - PROCESS | 1969 | 1461539540778 Marionette DEBUG loaded listener.js 16:12:20 INFO - PROCESS | 1969 | ++DOMWINDOW == 113 (0x1299cd800) [pid = 1969] [serial = 2254] [outer = 0x1297bf800] 16:12:21 INFO - PROCESS | 1969 | --DOMWINDOW == 112 (0x12584bc00) [pid = 1969] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 16:12:21 INFO - PROCESS | 1969 | --DOMWINDOW == 111 (0x12584b800) [pid = 1969] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 16:12:21 INFO - PROCESS | 1969 | --DOMWINDOW == 110 (0x12584e800) [pid = 1969] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 16:12:21 INFO - PROCESS | 1969 | --DOMWINDOW == 109 (0x125edb800) [pid = 1969] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 16:12:21 INFO - PROCESS | 1969 | --DOMWINDOW == 108 (0x125ed9c00) [pid = 1969] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 16:12:21 INFO - PROCESS | 1969 | --DOMWINDOW == 107 (0x11ad42800) [pid = 1969] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 16:12:21 INFO - PROCESS | 1969 | --DOMWINDOW == 106 (0x118769c00) [pid = 1969] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 16:12:21 INFO - PROCESS | 1969 | --DOMWINDOW == 105 (0x11bb6d000) [pid = 1969] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 16:12:21 INFO - PROCESS | 1969 | --DOMWINDOW == 104 (0x115652400) [pid = 1969] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 16:12:21 INFO - PROCESS | 1969 | --DOMWINDOW == 103 (0x11aa7e000) [pid = 1969] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 16:12:21 INFO - PROCESS | 1969 | --DOMWINDOW == 102 (0x115046400) [pid = 1969] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 16:12:21 INFO - PROCESS | 1969 | --DOMWINDOW == 101 (0x118c26800) [pid = 1969] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 16:12:21 INFO - PROCESS | 1969 | --DOMWINDOW == 100 (0x114442800) [pid = 1969] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 16:12:21 INFO - PROCESS | 1969 | --DOMWINDOW == 99 (0x115048000) [pid = 1969] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 16:12:21 INFO - PROCESS | 1969 | --DOMWINDOW == 98 (0x115046000) [pid = 1969] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 16:12:21 INFO - PROCESS | 1969 | --DOMWINDOW == 97 (0x129d24400) [pid = 1969] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 16:12:21 INFO - PROCESS | 1969 | --DOMWINDOW == 96 (0x127ad5800) [pid = 1969] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 16:12:21 INFO - PROCESS | 1969 | 1461539541219 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]]]}] 16:12:21 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. 16:12:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 622ms 16:12:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 16:12:21 INFO - PROCESS | 1969 | 1461539541264 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 16:12:21 INFO - PROCESS | 1969 | 1461539541265 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 16:12:21 INFO - PROCESS | 1969 | 1461539541267 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 16:12:21 INFO - PROCESS | 1969 | 1461539541269 Marionette TRACE conn2 <- [1,2974,null,{}] 16:12:21 INFO - PROCESS | 1969 | 1461539541271 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}] 16:12:21 INFO - PROCESS | 1969 | 1461539541349 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 16:12:21 INFO - PROCESS | 1969 | 1461539541401 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:21 INFO - PROCESS | 1969 | ++DOCSHELL 0x129a1f000 == 42 [pid = 1969] [id = 752] 16:12:21 INFO - PROCESS | 1969 | ++DOMWINDOW == 97 (0x11927f400) [pid = 1969] [serial = 2255] [outer = 0x0] 16:12:21 INFO - PROCESS | 1969 | ++DOMWINDOW == 98 (0x11bbc1400) [pid = 1969] [serial = 2256] [outer = 0x11927f400] 16:12:21 INFO - PROCESS | 1969 | 1461539541426 Marionette DEBUG loaded listener.js 16:12:21 INFO - PROCESS | 1969 | ++DOMWINDOW == 99 (0x12585a000) [pid = 1969] [serial = 2257] [outer = 0x11927f400] 16:12:21 INFO - PROCESS | 1969 | 1461539541675 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]]]}] 16:12:21 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. 16:12:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 420ms 16:12:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 16:12:21 INFO - PROCESS | 1969 | 1461539541688 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 16:12:21 INFO - PROCESS | 1969 | 1461539541689 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 16:12:21 INFO - PROCESS | 1969 | 1461539541692 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 16:12:21 INFO - PROCESS | 1969 | 1461539541693 Marionette TRACE conn2 <- [1,2978,null,{}] 16:12:21 INFO - PROCESS | 1969 | 1461539541706 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}] 16:12:21 INFO - PROCESS | 1969 | 1461539541791 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 16:12:21 INFO - PROCESS | 1969 | 1461539541798 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:21 INFO - PROCESS | 1969 | ++DOCSHELL 0x12b27f800 == 43 [pid = 1969] [id = 753] 16:12:21 INFO - PROCESS | 1969 | ++DOMWINDOW == 100 (0x11a610800) [pid = 1969] [serial = 2258] [outer = 0x0] 16:12:21 INFO - PROCESS | 1969 | ++DOMWINDOW == 101 (0x12843cc00) [pid = 1969] [serial = 2259] [outer = 0x11a610800] 16:12:21 INFO - PROCESS | 1969 | 1461539541824 Marionette DEBUG loaded listener.js 16:12:21 INFO - PROCESS | 1969 | ++DOMWINDOW == 102 (0x129c05c00) [pid = 1969] [serial = 2260] [outer = 0x11a610800] 16:12:22 INFO - PROCESS | 1969 | 1461539542150 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]]]}] 16:12:22 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. 16:12:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 472ms 16:12:22 INFO - PROCESS | 1969 | 1461539542164 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 16:12:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 16:12:22 INFO - PROCESS | 1969 | 1461539542166 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 16:12:22 INFO - PROCESS | 1969 | 1461539542168 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 16:12:22 INFO - PROCESS | 1969 | 1461539542169 Marionette TRACE conn2 <- [1,2982,null,{}] 16:12:22 INFO - PROCESS | 1969 | 1461539542171 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}] 16:12:22 INFO - PROCESS | 1969 | 1461539542255 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 16:12:22 INFO - PROCESS | 1969 | 1461539542312 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:22 INFO - PROCESS | 1969 | ++DOCSHELL 0x12b44a000 == 44 [pid = 1969] [id = 754] 16:12:22 INFO - PROCESS | 1969 | ++DOMWINDOW == 103 (0x1299d1800) [pid = 1969] [serial = 2261] [outer = 0x0] 16:12:22 INFO - PROCESS | 1969 | ++DOMWINDOW == 104 (0x129c19800) [pid = 1969] [serial = 2262] [outer = 0x1299d1800] 16:12:22 INFO - PROCESS | 1969 | 1461539542336 Marionette DEBUG loaded listener.js 16:12:22 INFO - PROCESS | 1969 | ++DOMWINDOW == 105 (0x129c1f400) [pid = 1969] [serial = 2263] [outer = 0x1299d1800] 16:12:22 INFO - PROCESS | 1969 | 1461539542581 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"]]]}] 16:12:22 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 16:12:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 16:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:12:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 16:12:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 468ms 16:12:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 16:12:22 INFO - PROCESS | 1969 | 1461539542637 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 16:12:22 INFO - PROCESS | 1969 | 1461539542638 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 16:12:22 INFO - PROCESS | 1969 | 1461539542640 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 16:12:22 INFO - PROCESS | 1969 | 1461539542641 Marionette TRACE conn2 <- [1,2986,null,{}] 16:12:22 INFO - PROCESS | 1969 | 1461539542644 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}] 16:12:22 INFO - PROCESS | 1969 | 1461539542742 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 16:12:22 INFO - PROCESS | 1969 | 1461539542746 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:22 INFO - PROCESS | 1969 | ++DOCSHELL 0x12b8dd800 == 45 [pid = 1969] [id = 755] 16:12:22 INFO - PROCESS | 1969 | ++DOMWINDOW == 106 (0x128436400) [pid = 1969] [serial = 2264] [outer = 0x0] 16:12:22 INFO - PROCESS | 1969 | ++DOMWINDOW == 107 (0x129d27c00) [pid = 1969] [serial = 2265] [outer = 0x128436400] 16:12:22 INFO - PROCESS | 1969 | 1461539542772 Marionette DEBUG loaded listener.js 16:12:22 INFO - PROCESS | 1969 | ++DOMWINDOW == 108 (0x129d2e000) [pid = 1969] [serial = 2266] [outer = 0x128436400] 16:12:23 INFO - PROCESS | 1969 | 1461539543069 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]]]}] 16:12:23 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. 16:12:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 474ms 16:12:23 INFO - PROCESS | 1969 | 1461539543145 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 16:12:23 INFO - PROCESS | 1969 | 1461539543147 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 16:12:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 16:12:23 INFO - PROCESS | 1969 | 1461539543151 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 16:12:23 INFO - PROCESS | 1969 | 1461539543154 Marionette TRACE conn2 <- [1,2990,null,{}] 16:12:23 INFO - PROCESS | 1969 | 1461539543158 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}] 16:12:23 INFO - PROCESS | 1969 | 1461539543252 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 16:12:23 INFO - PROCESS | 1969 | 1461539543346 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:23 INFO - PROCESS | 1969 | ++DOCSHELL 0x1152d3000 == 46 [pid = 1969] [id = 756] 16:12:23 INFO - PROCESS | 1969 | ++DOMWINDOW == 109 (0x114bad400) [pid = 1969] [serial = 2267] [outer = 0x0] 16:12:23 INFO - PROCESS | 1969 | ++DOMWINDOW == 110 (0x114ee3400) [pid = 1969] [serial = 2268] [outer = 0x114bad400] 16:12:23 INFO - PROCESS | 1969 | 1461539543378 Marionette DEBUG loaded listener.js 16:12:23 INFO - PROCESS | 1969 | ++DOMWINDOW == 111 (0x11503b800) [pid = 1969] [serial = 2269] [outer = 0x114bad400] 16:12:23 INFO - PROCESS | 1969 | ++DOCSHELL 0x11b1f2800 == 47 [pid = 1969] [id = 757] 16:12:23 INFO - PROCESS | 1969 | ++DOMWINDOW == 112 (0x11588a800) [pid = 1969] [serial = 2270] [outer = 0x0] 16:12:23 INFO - PROCESS | 1969 | ++DOMWINDOW == 113 (0x115044400) [pid = 1969] [serial = 2271] [outer = 0x11588a800] 16:12:23 INFO - PROCESS | 1969 | 1461539543900 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]]]}] 16:12:23 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. 16:12:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 773ms 16:12:23 INFO - PROCESS | 1969 | 1461539543939 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 16:12:23 INFO - PROCESS | 1969 | 1461539543942 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 16:12:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 16:12:23 INFO - PROCESS | 1969 | 1461539543952 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 16:12:23 INFO - PROCESS | 1969 | 1461539543955 Marionette TRACE conn2 <- [1,2994,null,{}] 16:12:23 INFO - PROCESS | 1969 | 1461539543958 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}] 16:12:24 INFO - PROCESS | 1969 | 1461539544089 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 16:12:24 INFO - PROCESS | 1969 | 1461539544165 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:24 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c82f000 == 48 [pid = 1969] [id = 758] 16:12:24 INFO - PROCESS | 1969 | ++DOMWINDOW == 114 (0x11564e800) [pid = 1969] [serial = 2272] [outer = 0x0] 16:12:24 INFO - PROCESS | 1969 | ++DOMWINDOW == 115 (0x11588ec00) [pid = 1969] [serial = 2273] [outer = 0x11564e800] 16:12:24 INFO - PROCESS | 1969 | 1461539544196 Marionette DEBUG loaded listener.js 16:12:24 INFO - PROCESS | 1969 | ++DOMWINDOW == 116 (0x118766800) [pid = 1969] [serial = 2274] [outer = 0x11564e800] 16:12:24 INFO - PROCESS | 1969 | 1461539544619 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]]]}] 16:12:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:12:24 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 16:12:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 672ms 16:12:24 INFO - PROCESS | 1969 | 1461539544623 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 16:12:24 INFO - PROCESS | 1969 | 1461539544624 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 16:12:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 16:12:24 INFO - PROCESS | 1969 | 1461539544627 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 16:12:24 INFO - PROCESS | 1969 | 1461539544628 Marionette TRACE conn2 <- [1,2998,null,{}] 16:12:24 INFO - PROCESS | 1969 | 1461539544656 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}] 16:12:24 INFO - PROCESS | 1969 | 1461539544772 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 16:12:25 INFO - PROCESS | 1969 | 1461539545027 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:25 INFO - PROCESS | 1969 | ++DOCSHELL 0x11878a000 == 49 [pid = 1969] [id = 759] 16:12:25 INFO - PROCESS | 1969 | ++DOMWINDOW == 117 (0x114babc00) [pid = 1969] [serial = 2275] [outer = 0x0] 16:12:25 INFO - PROCESS | 1969 | ++DOMWINDOW == 118 (0x11503f800) [pid = 1969] [serial = 2276] [outer = 0x114babc00] 16:12:25 INFO - PROCESS | 1969 | 1461539545060 Marionette DEBUG loaded listener.js 16:12:25 INFO - PROCESS | 1969 | ++DOMWINDOW == 119 (0x11509a400) [pid = 1969] [serial = 2277] [outer = 0x114babc00] 16:12:25 INFO - PROCESS | 1969 | 1461539545514 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]]]}] 16:12:25 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. 16:12:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 940ms 16:12:25 INFO - PROCESS | 1969 | 1461539545568 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 16:12:25 INFO - PROCESS | 1969 | 1461539545571 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 16:12:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 16:12:25 INFO - PROCESS | 1969 | 1461539545574 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 16:12:25 INFO - PROCESS | 1969 | 1461539545576 Marionette TRACE conn2 <- [1,3002,null,{}] 16:12:25 INFO - PROCESS | 1969 | 1461539545579 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}] 16:12:25 INFO - PROCESS | 1969 | 1461539545684 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 16:12:25 INFO - PROCESS | 1969 | 1461539545740 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:25 INFO - PROCESS | 1969 | ++DOCSHELL 0x11c33e800 == 50 [pid = 1969] [id = 760] 16:12:25 INFO - PROCESS | 1969 | ++DOMWINDOW == 120 (0x1159a3000) [pid = 1969] [serial = 2278] [outer = 0x0] 16:12:25 INFO - PROCESS | 1969 | ++DOMWINDOW == 121 (0x118762000) [pid = 1969] [serial = 2279] [outer = 0x1159a3000] 16:12:25 INFO - PROCESS | 1969 | 1461539545768 Marionette DEBUG loaded listener.js 16:12:25 INFO - PROCESS | 1969 | ++DOMWINDOW == 122 (0x118f97c00) [pid = 1969] [serial = 2280] [outer = 0x1159a3000] 16:12:25 INFO - PROCESS | 1969 | --DOCSHELL 0x12b44a000 == 49 [pid = 1969] [id = 754] 16:12:25 INFO - PROCESS | 1969 | --DOCSHELL 0x12b27f800 == 48 [pid = 1969] [id = 753] 16:12:25 INFO - PROCESS | 1969 | --DOCSHELL 0x129a1f000 == 47 [pid = 1969] [id = 752] 16:12:25 INFO - PROCESS | 1969 | --DOCSHELL 0x12afd4000 == 46 [pid = 1969] [id = 751] 16:12:25 INFO - PROCESS | 1969 | --DOCSHELL 0x12aa9a800 == 45 [pid = 1969] [id = 750] 16:12:25 INFO - PROCESS | 1969 | --DOCSHELL 0x12aa36000 == 44 [pid = 1969] [id = 749] 16:12:25 INFO - PROCESS | 1969 | --DOMWINDOW == 121 (0x1297bd800) [pid = 1969] [serial = 2206] [outer = 0x0] [url = about:blank] 16:12:25 INFO - PROCESS | 1969 | --DOCSHELL 0x12aa0d000 == 43 [pid = 1969] [id = 748] 16:12:25 INFO - PROCESS | 1969 | --DOCSHELL 0x125db5800 == 42 [pid = 1969] [id = 747] 16:12:25 INFO - PROCESS | 1969 | --DOCSHELL 0x12a143800 == 41 [pid = 1969] [id = 746] 16:12:25 INFO - PROCESS | 1969 | --DOCSHELL 0x129e96000 == 40 [pid = 1969] [id = 745] 16:12:25 INFO - PROCESS | 1969 | --DOCSHELL 0x11bcd0800 == 39 [pid = 1969] [id = 744] 16:12:25 INFO - PROCESS | 1969 | --DOCSHELL 0x1284af000 == 38 [pid = 1969] [id = 743] 16:12:25 INFO - PROCESS | 1969 | --DOCSHELL 0x1280a0800 == 37 [pid = 1969] [id = 742] 16:12:25 INFO - PROCESS | 1969 | --DOCSHELL 0x127018000 == 36 [pid = 1969] [id = 741] 16:12:25 INFO - PROCESS | 1969 | --DOCSHELL 0x125dc0800 == 35 [pid = 1969] [id = 740] 16:12:25 INFO - PROCESS | 1969 | --DOCSHELL 0x11c842000 == 34 [pid = 1969] [id = 739] 16:12:25 INFO - PROCESS | 1969 | --DOCSHELL 0x11bcd1000 == 33 [pid = 1969] [id = 738] 16:12:26 INFO - PROCESS | 1969 | --DOCSHELL 0x119d44000 == 32 [pid = 1969] [id = 737] 16:12:26 INFO - PROCESS | 1969 | --DOCSHELL 0x11877b800 == 31 [pid = 1969] [id = 736] 16:12:26 INFO - PROCESS | 1969 | --DOCSHELL 0x12afc2800 == 30 [pid = 1969] [id = 735] 16:12:26 INFO - PROCESS | 1969 | --DOMWINDOW == 120 (0x125e06800) [pid = 1969] [serial = 2188] [outer = 0x0] [url = about:blank] 16:12:26 INFO - PROCESS | 1969 | --DOMWINDOW == 119 (0x125855000) [pid = 1969] [serial = 2185] [outer = 0x0] [url = about:blank] 16:12:26 INFO - PROCESS | 1969 | --DOMWINDOW == 118 (0x125ed0800) [pid = 1969] [serial = 2191] [outer = 0x0] [url = about:blank] 16:12:26 INFO - PROCESS | 1969 | --DOMWINDOW == 117 (0x126b71000) [pid = 1969] [serial = 2194] [outer = 0x0] [url = about:blank] 16:12:26 INFO - PROCESS | 1969 | --DOMWINDOW == 116 (0x125f1f800) [pid = 1969] [serial = 2192] [outer = 0x0] [url = about:blank] 16:12:26 INFO - PROCESS | 1969 | --DOMWINDOW == 115 (0x1277cc400) [pid = 1969] [serial = 2200] [outer = 0x0] [url = about:blank] 16:12:26 INFO - PROCESS | 1969 | --DOMWINDOW == 114 (0x127f9a000) [pid = 1969] [serial = 2201] [outer = 0x0] [url = about:blank] 16:12:26 INFO - PROCESS | 1969 | --DOMWINDOW == 113 (0x12752ac00) [pid = 1969] [serial = 2195] [outer = 0x0] [url = about:blank] 16:12:26 INFO - PROCESS | 1969 | --DOMWINDOW == 112 (0x11c1cec00) [pid = 1969] [serial = 2197] [outer = 0x0] [url = about:blank] 16:12:26 INFO - PROCESS | 1969 | --DOMWINDOW == 111 (0x11c41ec00) [pid = 1969] [serial = 2182] [outer = 0x0] [url = about:blank] 16:12:26 INFO - PROCESS | 1969 | --DOMWINDOW == 110 (0x11c1ce000) [pid = 1969] [serial = 2179] [outer = 0x0] [url = about:blank] 16:12:26 INFO - PROCESS | 1969 | --DOMWINDOW == 109 (0x11c41cc00) [pid = 1969] [serial = 2180] [outer = 0x0] [url = about:blank] 16:12:26 INFO - PROCESS | 1969 | --DOMWINDOW == 108 (0x11bbc5c00) [pid = 1969] [serial = 2176] [outer = 0x0] [url = about:blank] 16:12:26 INFO - PROCESS | 1969 | --DOMWINDOW == 107 (0x11c125000) [pid = 1969] [serial = 2177] [outer = 0x0] [url = about:blank] 16:12:26 INFO - PROCESS | 1969 | --DOMWINDOW == 106 (0x11af0d400) [pid = 1969] [serial = 2173] [outer = 0x0] [url = about:blank] 16:12:26 INFO - PROCESS | 1969 | --DOMWINDOW == 105 (0x11bb67400) [pid = 1969] [serial = 2174] [outer = 0x0] [url = about:blank] 16:12:26 INFO - PROCESS | 1969 | --DOMWINDOW == 104 (0x11a858800) [pid = 1969] [serial = 2170] [outer = 0x0] [url = about:blank] 16:12:26 INFO - PROCESS | 1969 | --DOMWINDOW == 103 (0x11aa77800) [pid = 1969] [serial = 2171] [outer = 0x0] [url = about:blank] 16:12:26 INFO - PROCESS | 1969 | --DOMWINDOW == 102 (0x119280400) [pid = 1969] [serial = 2167] [outer = 0x0] [url = about:blank] 16:12:26 INFO - PROCESS | 1969 | --DOMWINDOW == 101 (0x119b62c00) [pid = 1969] [serial = 2168] [outer = 0x0] [url = about:blank] 16:12:26 INFO - PROCESS | 1969 | --DOMWINDOW == 100 (0x118e69000) [pid = 1969] [serial = 2164] [outer = 0x0] [url = about:blank] 16:12:26 INFO - PROCESS | 1969 | --DOMWINDOW == 99 (0x118f75000) [pid = 1969] [serial = 2165] [outer = 0x0] [url = about:blank] 16:12:26 INFO - PROCESS | 1969 | --DOMWINDOW == 98 (0x11564f400) [pid = 1969] [serial = 2161] [outer = 0x0] [url = about:blank] 16:12:26 INFO - PROCESS | 1969 | --DOMWINDOW == 97 (0x1159a6000) [pid = 1969] [serial = 2162] [outer = 0x0] [url = about:blank] 16:12:26 INFO - PROCESS | 1969 | --DOMWINDOW == 96 (0x115091400) [pid = 1969] [serial = 2158] [outer = 0x0] [url = about:blank] 16:12:26 INFO - PROCESS | 1969 | --DOMWINDOW == 95 (0x11545bc00) [pid = 1969] [serial = 2159] [outer = 0x0] [url = about:blank] 16:12:26 INFO - PROCESS | 1969 | --DOMWINDOW == 94 (0x12a19ec00) [pid = 1969] [serial = 2156] [outer = 0x0] [url = about:blank] 16:12:26 INFO - PROCESS | 1969 | --DOMWINDOW == 93 (0x125ec5400) [pid = 1969] [serial = 2189] [outer = 0x0] [url = about:blank] 16:12:26 INFO - PROCESS | 1969 | --DOMWINDOW == 92 (0x125b73400) [pid = 1969] [serial = 2186] [outer = 0x0] [url = about:blank] 16:12:26 INFO - PROCESS | 1969 | --DOMWINDOW == 91 (0x1269d3800) [pid = 1969] [serial = 2198] [outer = 0x0] [url = about:blank] 16:12:26 INFO - PROCESS | 1969 | --DOMWINDOW == 90 (0x1280ebc00) [pid = 1969] [serial = 2203] [outer = 0x0] [url = about:blank] 16:12:26 INFO - PROCESS | 1969 | --DOMWINDOW == 89 (0x128438000) [pid = 1969] [serial = 2204] [outer = 0x0] [url = about:blank] 16:12:26 INFO - PROCESS | 1969 | --DOMWINDOW == 88 (0x11c7f7400) [pid = 1969] [serial = 2183] [outer = 0x0] [url = about:blank] 16:12:26 INFO - PROCESS | 1969 | 1461539546109 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]]]}] 16:12:26 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. 16:12:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 574ms 16:12:26 INFO - PROCESS | 1969 | 1461539546150 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 16:12:26 INFO - PROCESS | 1969 | 1461539546153 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 16:12:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 16:12:26 INFO - PROCESS | 1969 | 1461539546155 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 16:12:26 INFO - PROCESS | 1969 | 1461539546156 Marionette TRACE conn2 <- [1,3006,null,{}] 16:12:26 INFO - PROCESS | 1969 | 1461539546159 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}] 16:12:26 INFO - PROCESS | 1969 | 1461539546236 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 16:12:26 INFO - PROCESS | 1969 | 1461539546314 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:26 INFO - PROCESS | 1969 | ++DOCSHELL 0x11b1e3000 == 31 [pid = 1969] [id = 761] 16:12:26 INFO - PROCESS | 1969 | ++DOMWINDOW == 89 (0x119135400) [pid = 1969] [serial = 2281] [outer = 0x0] 16:12:26 INFO - PROCESS | 1969 | ++DOMWINDOW == 90 (0x119746c00) [pid = 1969] [serial = 2282] [outer = 0x119135400] 16:12:26 INFO - PROCESS | 1969 | 1461539546341 Marionette DEBUG loaded listener.js 16:12:26 INFO - PROCESS | 1969 | ++DOMWINDOW == 91 (0x11a602c00) [pid = 1969] [serial = 2283] [outer = 0x119135400] 16:12:26 INFO - PROCESS | 1969 | 1461539546651 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]]]}] 16:12:26 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. 16:12:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 518ms 16:12:26 INFO - PROCESS | 1969 | 1461539546674 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 16:12:26 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 16:12:26 INFO - PROCESS | 1969 | 1461539546676 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 16:12:26 INFO - PROCESS | 1969 | 1461539546686 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 16:12:26 INFO - PROCESS | 1969 | 1461539546690 Marionette TRACE conn2 <- [1,3010,null,{}] 16:12:26 INFO - PROCESS | 1969 | 1461539546693 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}] 16:12:26 INFO - PROCESS | 1969 | 1461539546776 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 16:12:26 INFO - PROCESS | 1969 | 1461539546830 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:26 INFO - PROCESS | 1969 | ++DOCSHELL 0x126bb1800 == 32 [pid = 1969] [id = 762] 16:12:26 INFO - PROCESS | 1969 | ++DOMWINDOW == 92 (0x1191a1400) [pid = 1969] [serial = 2284] [outer = 0x0] 16:12:26 INFO - PROCESS | 1969 | ++DOMWINDOW == 93 (0x11aa73800) [pid = 1969] [serial = 2285] [outer = 0x1191a1400] 16:12:26 INFO - PROCESS | 1969 | 1461539546855 Marionette DEBUG loaded listener.js 16:12:26 INFO - PROCESS | 1969 | ++DOMWINDOW == 94 (0x11af7c800) [pid = 1969] [serial = 2286] [outer = 0x1191a1400] 16:12:27 INFO - PROCESS | 1969 | 1461539547127 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]]]}] 16:12:27 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 16:12:27 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 480ms 16:12:27 INFO - PROCESS | 1969 | 1461539547159 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 16:12:27 INFO - PROCESS | 1969 | 1461539547161 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 16:12:27 INFO - TEST-START | /FileAPI/FileReaderSync.worker 16:12:27 INFO - PROCESS | 1969 | 1461539547172 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 16:12:27 INFO - PROCESS | 1969 | 1461539547173 Marionette TRACE conn2 <- [1,3014,null,{}] 16:12:27 INFO - PROCESS | 1969 | 1461539547176 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}] 16:12:27 INFO - PROCESS | 1969 | 1461539547260 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 16:12:27 INFO - PROCESS | 1969 | 1461539547268 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:27 INFO - PROCESS | 1969 | ++DOCSHELL 0x1277ac000 == 33 [pid = 1969] [id = 763] 16:12:27 INFO - PROCESS | 1969 | ++DOMWINDOW == 95 (0x11af4b800) [pid = 1969] [serial = 2287] [outer = 0x0] 16:12:27 INFO - PROCESS | 1969 | ++DOMWINDOW == 96 (0x11b913800) [pid = 1969] [serial = 2288] [outer = 0x11af4b800] 16:12:27 INFO - PROCESS | 1969 | 1461539547294 Marionette DEBUG loaded listener.js 16:12:27 INFO - PROCESS | 1969 | ++DOMWINDOW == 97 (0x11bbc1800) [pid = 1969] [serial = 2289] [outer = 0x11af4b800] 16:12:27 INFO - PROCESS | 1969 | [1969] 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 16:12:27 INFO - PROCESS | 1969 | 1461539547647 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 16:12:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 16:12:27 INFO - {} 16:12:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 16:12:27 INFO - {} 16:12:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 16:12:27 INFO - {} 16:12:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 16:12:27 INFO - {} 16:12:27 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 520ms 16:12:27 INFO - TEST-START | /FileAPI/fileReader.html 16:12:27 INFO - PROCESS | 1969 | 1461539547693 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 16:12:27 INFO - PROCESS | 1969 | 1461539547694 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 16:12:27 INFO - PROCESS | 1969 | 1461539547696 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 16:12:27 INFO - PROCESS | 1969 | 1461539547697 Marionette TRACE conn2 <- [1,3018,null,{}] 16:12:27 INFO - PROCESS | 1969 | 1461539547700 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}] 16:12:27 INFO - PROCESS | 1969 | 1461539547772 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 16:12:27 INFO - PROCESS | 1969 | 1461539547776 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:27 INFO - PROCESS | 1969 | ++DOCSHELL 0x129e35800 == 34 [pid = 1969] [id = 764] 16:12:27 INFO - PROCESS | 1969 | ++DOMWINDOW == 98 (0x11c1cdc00) [pid = 1969] [serial = 2290] [outer = 0x0] 16:12:27 INFO - PROCESS | 1969 | ++DOMWINDOW == 99 (0x11c41f400) [pid = 1969] [serial = 2291] [outer = 0x11c1cdc00] 16:12:27 INFO - PROCESS | 1969 | 1461539547814 Marionette DEBUG loaded listener.js 16:12:27 INFO - PROCESS | 1969 | ++DOMWINDOW == 100 (0x12584e000) [pid = 1969] [serial = 2292] [outer = 0x11c1cdc00] 16:12:28 INFO - PROCESS | 1969 | 1461539548166 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]]]}] 16:12:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 16:12:28 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 16:12:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 16:12:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 16:12:28 INFO - TEST-OK | /FileAPI/fileReader.html | took 520ms 16:12:28 INFO - TEST-START | /FileAPI/historical.html 16:12:28 INFO - PROCESS | 1969 | 1461539548217 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 16:12:28 INFO - PROCESS | 1969 | 1461539548218 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 16:12:28 INFO - PROCESS | 1969 | 1461539548220 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 16:12:28 INFO - PROCESS | 1969 | 1461539548221 Marionette TRACE conn2 <- [1,3022,null,{}] 16:12:28 INFO - PROCESS | 1969 | 1461539548224 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}] 16:12:28 INFO - PROCESS | 1969 | 1461539548320 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 16:12:28 INFO - PROCESS | 1969 | 1461539548358 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:28 INFO - PROCESS | 1969 | ++DOCSHELL 0x12a12f800 == 35 [pid = 1969] [id = 765] 16:12:28 INFO - PROCESS | 1969 | ++DOMWINDOW == 101 (0x125852000) [pid = 1969] [serial = 2293] [outer = 0x0] 16:12:28 INFO - PROCESS | 1969 | ++DOMWINDOW == 102 (0x125cc7000) [pid = 1969] [serial = 2294] [outer = 0x125852000] 16:12:28 INFO - PROCESS | 1969 | 1461539548383 Marionette DEBUG loaded listener.js 16:12:28 INFO - PROCESS | 1969 | ++DOMWINDOW == 103 (0x125e11800) [pid = 1969] [serial = 2295] [outer = 0x125852000] 16:12:28 INFO - PROCESS | 1969 | 1461539548687 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"]]]}] 16:12:28 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 16:12:28 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 16:12:28 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 16:12:28 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 16:12:28 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 16:12:28 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 16:12:28 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 16:12:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:12:28 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 16:12:28 INFO - TEST-OK | /FileAPI/historical.html | took 519ms 16:12:28 INFO - TEST-START | /FileAPI/idlharness.html 16:12:28 INFO - PROCESS | 1969 | 1461539548740 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 16:12:28 INFO - PROCESS | 1969 | 1461539548741 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 16:12:28 INFO - PROCESS | 1969 | 1461539548743 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 16:12:28 INFO - PROCESS | 1969 | 1461539548745 Marionette TRACE conn2 <- [1,3026,null,{}] 16:12:28 INFO - PROCESS | 1969 | 1461539548747 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}] 16:12:28 INFO - PROCESS | 1969 | 1461539548842 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 16:12:28 INFO - PROCESS | 1969 | 1461539548877 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:28 INFO - PROCESS | 1969 | ++DOCSHELL 0x12a146800 == 36 [pid = 1969] [id = 766] 16:12:28 INFO - PROCESS | 1969 | ++DOMWINDOW == 104 (0x125e11c00) [pid = 1969] [serial = 2296] [outer = 0x0] 16:12:28 INFO - PROCESS | 1969 | ++DOMWINDOW == 105 (0x125ec3c00) [pid = 1969] [serial = 2297] [outer = 0x125e11c00] 16:12:28 INFO - PROCESS | 1969 | 1461539548902 Marionette DEBUG loaded listener.js 16:12:28 INFO - PROCESS | 1969 | ++DOMWINDOW == 106 (0x125ed2400) [pid = 1969] [serial = 2298] [outer = 0x125e11c00] 16:12:29 INFO - PROCESS | 1969 | 1461539549495 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]]]}] 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 16:12:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:12:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:12:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:12:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:12:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:12:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:12:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:12:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:12:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:12:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:12:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 16:12:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:12:29 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:12:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:12:29 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:12:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:12:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:12:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:12:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:12:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:12:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:12:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:12:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 16:12:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:12:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:12:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:12:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:12:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:12:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:12:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:12:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:12:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:12:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:12:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 16:12:29 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 16:12:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:12:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:12:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:12:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:12:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:12:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:12:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:12:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:12:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:12:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:12:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 16:12:29 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 16:12:29 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 16:12:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:12:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:12:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:12:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:12:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:12:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:12:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:12:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:12:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:12:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:12:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 16:12:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:12:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:12:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:12:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:12:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:12:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:12:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:12:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:12:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:12:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:12:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 16:12:29 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 16:12:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:12:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:12:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:12:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:12:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:12:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:12:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:12:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:12:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:12:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:12:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 16:12:29 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 16:12:29 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 16:12:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:12:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:12:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:12:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:12:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:12:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:12:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:12:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:12:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:12:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:12:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 16:12:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 16:12:29 INFO - TEST-OK | /FileAPI/idlharness.html | took 784ms 16:12:29 INFO - TEST-START | /FileAPI/idlharness.worker 16:12:29 INFO - PROCESS | 1969 | 1461539549535 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 16:12:29 INFO - PROCESS | 1969 | 1461539549536 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 16:12:29 INFO - PROCESS | 1969 | 1461539549538 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 16:12:29 INFO - PROCESS | 1969 | 1461539549540 Marionette TRACE conn2 <- [1,3030,null,{}] 16:12:29 INFO - PROCESS | 1969 | 1461539549542 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}] 16:12:29 INFO - PROCESS | 1969 | 1461539549641 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 16:12:29 INFO - PROCESS | 1969 | 1461539549646 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:29 INFO - PROCESS | 1969 | ++DOCSHELL 0x12aa8e000 == 37 [pid = 1969] [id = 767] 16:12:29 INFO - PROCESS | 1969 | ++DOMWINDOW == 107 (0x125eb8c00) [pid = 1969] [serial = 2299] [outer = 0x0] 16:12:29 INFO - PROCESS | 1969 | ++DOMWINDOW == 108 (0x125edb800) [pid = 1969] [serial = 2300] [outer = 0x125eb8c00] 16:12:29 INFO - PROCESS | 1969 | 1461539549672 Marionette DEBUG loaded listener.js 16:12:29 INFO - PROCESS | 1969 | ++DOMWINDOW == 109 (0x129d22c00) [pid = 1969] [serial = 2301] [outer = 0x125eb8c00] 16:12:29 INFO - PROCESS | 1969 | [1969] 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 16:12:30 INFO - PROCESS | 1969 | --DOMWINDOW == 108 (0x11c650400) [pid = 1969] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 16:12:30 INFO - PROCESS | 1969 | --DOMWINDOW == 107 (0x1277c2c00) [pid = 1969] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 16:12:30 INFO - PROCESS | 1969 | --DOMWINDOW == 106 (0x11927f400) [pid = 1969] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 16:12:30 INFO - PROCESS | 1969 | --DOMWINDOW == 105 (0x1142d1400) [pid = 1969] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 16:12:30 INFO - PROCESS | 1969 | --DOMWINDOW == 104 (0x115096400) [pid = 1969] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 16:12:30 INFO - PROCESS | 1969 | --DOMWINDOW == 103 (0x11c650000) [pid = 1969] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 16:12:30 INFO - PROCESS | 1969 | --DOMWINDOW == 102 (0x11af11800) [pid = 1969] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 16:12:30 INFO - PROCESS | 1969 | --DOMWINDOW == 101 (0x115040400) [pid = 1969] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 16:12:30 INFO - PROCESS | 1969 | --DOMWINDOW == 100 (0x11c41bc00) [pid = 1969] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 16:12:30 INFO - PROCESS | 1969 | --DOMWINDOW == 99 (0x127add000) [pid = 1969] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 16:12:30 INFO - PROCESS | 1969 | --DOMWINDOW == 98 (0x115040000) [pid = 1969] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 16:12:30 INFO - PROCESS | 1969 | --DOMWINDOW == 97 (0x11af0f800) [pid = 1969] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 16:12:30 INFO - PROCESS | 1969 | --DOMWINDOW == 96 (0x125ebc400) [pid = 1969] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:12:30 INFO - PROCESS | 1969 | --DOMWINDOW == 95 (0x114441000) [pid = 1969] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 16:12:30 INFO - PROCESS | 1969 | --DOMWINDOW == 94 (0x114eea000) [pid = 1969] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 16:12:30 INFO - PROCESS | 1969 | --DOMWINDOW == 93 (0x11bf86400) [pid = 1969] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 16:12:30 INFO - PROCESS | 1969 | --DOMWINDOW == 92 (0x1299d1800) [pid = 1969] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 16:12:30 INFO - PROCESS | 1969 | --DOMWINDOW == 91 (0x1297bf800) [pid = 1969] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 16:12:30 INFO - PROCESS | 1969 | --DOMWINDOW == 90 (0x11a610800) [pid = 1969] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 16:12:30 INFO - PROCESS | 1969 | --DOMWINDOW == 89 (0x125e08400) [pid = 1969] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 16:12:30 INFO - PROCESS | 1969 | 1461539550484 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,{},{}]]]}] 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:12:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:12:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:12:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:12:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:12:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:12:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:12:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:12:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:12:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:12:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:12:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:12:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:12:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:12:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:12:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:12:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:12:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:12:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:12:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:12:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:12:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:12:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 16:12:30 INFO - {} 16:12:30 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 16:12:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:12:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:12:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:12:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:12:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:12:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:12:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:12:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 16:12:30 INFO - {} 16:12:30 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 - {} 16:12:30 INFO - {} 16:12:30 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 16:12:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:12:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:12:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:12:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:12:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:12:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:12:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:12:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:12:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:12:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:12:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:12:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:12:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:12:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:12:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 16:12:30 INFO - {} 16:12:30 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 16:12:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:12:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:12:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:12:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:12:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:12:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:12:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:12:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 16:12:30 INFO - {} 16:12:30 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 - {} 16:12:30 INFO - {} 16:12:30 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 16:12:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:12:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:12:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:12:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:12:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:12:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:12:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:12:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:12:30 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 16:12:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 16:12:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:12:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 16:12:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:12:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:12:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:12:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:12:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:12:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 16:12:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:12:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:12:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:12:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:12:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:12:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:12:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:12:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 16:12:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:12:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 16:12:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:12:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:12:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:12:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:12:30 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 16:12:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 16:12:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:12:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 16:12:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:12:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:12:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:12:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:12:30 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 16:12:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 16:12:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:12:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 16:12:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:12:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:12:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:12:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:12:30 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 16:12:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 16:12:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:12:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:12:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:12:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:12:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:12:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:12:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:12:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 16:12:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:12:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:12:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:12:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:12:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:12:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:12:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:12:30 INFO - {} 16:12:30 INFO - TEST-OK | /FileAPI/idlharness.worker | took 985ms 16:12:30 INFO - PROCESS | 1969 | 1461539550524 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 16:12:30 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 16:12:30 INFO - PROCESS | 1969 | 1461539550525 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 16:12:30 INFO - PROCESS | 1969 | 1461539550527 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 16:12:30 INFO - PROCESS | 1969 | 1461539550528 Marionette TRACE conn2 <- [1,3034,null,{}] 16:12:30 INFO - PROCESS | 1969 | 1461539550530 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}] 16:12:30 INFO - PROCESS | 1969 | 1461539550611 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 16:12:30 INFO - PROCESS | 1969 | 1461539550618 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:30 INFO - PROCESS | 1969 | ++DOCSHELL 0x12b448800 == 38 [pid = 1969] [id = 768] 16:12:30 INFO - PROCESS | 1969 | ++DOMWINDOW == 90 (0x12a195400) [pid = 1969] [serial = 2302] [outer = 0x0] 16:12:30 INFO - PROCESS | 1969 | ++DOMWINDOW == 91 (0x12a941800) [pid = 1969] [serial = 2303] [outer = 0x12a195400] 16:12:30 INFO - PROCESS | 1969 | 1461539550643 Marionette DEBUG loaded listener.js 16:12:30 INFO - PROCESS | 1969 | ++DOMWINDOW == 92 (0x12a945c00) [pid = 1969] [serial = 2304] [outer = 0x12a195400] 16:12:30 INFO - PROCESS | 1969 | 1461539550946 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]]]}] 16:12:30 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 16:12:30 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 467ms 16:12:30 INFO - PROCESS | 1969 | 1461539550996 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 16:12:30 INFO - PROCESS | 1969 | 1461539550997 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 16:12:30 INFO - TEST-START | /FileAPI/blob/Blob-close.html 16:12:31 INFO - PROCESS | 1969 | 1461539551000 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 16:12:31 INFO - PROCESS | 1969 | 1461539551001 Marionette TRACE conn2 <- [1,3038,null,{}] 16:12:31 INFO - PROCESS | 1969 | 1461539551003 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}] 16:12:31 INFO - PROCESS | 1969 | 1461539551106 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 16:12:31 INFO - PROCESS | 1969 | 1461539551114 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:31 INFO - PROCESS | 1969 | ++DOCSHELL 0x12b85d800 == 39 [pid = 1969] [id = 769] 16:12:31 INFO - PROCESS | 1969 | ++DOMWINDOW == 93 (0x12a948400) [pid = 1969] [serial = 2305] [outer = 0x0] 16:12:31 INFO - PROCESS | 1969 | ++DOMWINDOW == 94 (0x12a94c800) [pid = 1969] [serial = 2306] [outer = 0x12a948400] 16:12:31 INFO - PROCESS | 1969 | 1461539551144 Marionette DEBUG loaded listener.js 16:12:31 INFO - PROCESS | 1969 | ++DOMWINDOW == 95 (0x12aad8800) [pid = 1969] [serial = 2307] [outer = 0x12a948400] 16:12:31 INFO - PROCESS | 1969 | 1461539551434 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"]]]}] 16:12:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 16:12:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 16:12:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:12:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 16:12:31 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 468ms 16:12:31 INFO - PROCESS | 1969 | 1461539551469 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 16:12:31 INFO - PROCESS | 1969 | 1461539551471 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 16:12:31 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 16:12:31 INFO - PROCESS | 1969 | 1461539551474 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 16:12:31 INFO - PROCESS | 1969 | 1461539551476 Marionette TRACE conn2 <- [1,3042,null,{}] 16:12:31 INFO - PROCESS | 1969 | 1461539551478 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}] 16:12:31 INFO - PROCESS | 1969 | 1461539551579 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 16:12:31 INFO - PROCESS | 1969 | 1461539551586 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:31 INFO - PROCESS | 1969 | ++DOCSHELL 0x12cf25800 == 40 [pid = 1969] [id = 770] 16:12:31 INFO - PROCESS | 1969 | ++DOMWINDOW == 96 (0x12aadf000) [pid = 1969] [serial = 2308] [outer = 0x0] 16:12:31 INFO - PROCESS | 1969 | ++DOMWINDOW == 97 (0x12ab33c00) [pid = 1969] [serial = 2309] [outer = 0x12aadf000] 16:12:31 INFO - PROCESS | 1969 | 1461539551611 Marionette DEBUG loaded listener.js 16:12:31 INFO - PROCESS | 1969 | ++DOMWINDOW == 98 (0x12ab3e800) [pid = 1969] [serial = 2310] [outer = 0x12aadf000] 16:12:32 INFO - PROCESS | 1969 | 1461539552038 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]]]}] 16:12:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 16:12:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 16:12:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 16:12:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 16:12:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 16:12:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 16:12:32 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. 16:12:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 16:12:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 16:12:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 16:12:32 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'.) 16:12:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 16:12:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 16:12:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 16:12:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 16:12:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 16:12:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 16:12:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 16:12:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 16:12:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 16:12:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 16:12:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 16:12:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 16:12:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 16:12:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 16:12:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 16:12:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 16:12:32 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. 16:12:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 16:12:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:12:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 16:12:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 16:12:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 16:12:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 16:12:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 16:12:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 16:12:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 16:12:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 16:12:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 16:12:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 16:12:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 16:12:32 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. 16:12:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 16:12:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:12:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:12:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 16:12:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:12:32 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. 16:12:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 16:12:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:12:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:12:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 16:12:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:12:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 16:12:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 16:12:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 16:12:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 16:12:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 16:12:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:12:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 16:12:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 16:12:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 16:12:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 16:12:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:12:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:12:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:12:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:12:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 16:12:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 16:12:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:12:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:12:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:12:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:12:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 16:12:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:12:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:12:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:12:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:12:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 16:12:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:12:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:12:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:12:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:12:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 16:12:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 16:12:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:12:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:12:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:12:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:12:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 16:12:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:12:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:12:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:12:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:12:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 16:12:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:12:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:12:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:12:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:12:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 16:12:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:12:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:12:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:12:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:12:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 16:12:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:12:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:12:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:12:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:12:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 16:12:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 16:12:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 16:12:32 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 581ms 16:12:32 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 16:12:32 INFO - PROCESS | 1969 | 1461539552056 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 16:12:32 INFO - PROCESS | 1969 | 1461539552057 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 16:12:32 INFO - PROCESS | 1969 | 1461539552059 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 16:12:32 INFO - PROCESS | 1969 | 1461539552060 Marionette TRACE conn2 <- [1,3046,null,{}] 16:12:32 INFO - PROCESS | 1969 | 1461539552062 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}] 16:12:32 INFO - PROCESS | 1969 | 1461539552143 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 16:12:32 INFO - PROCESS | 1969 | 1461539552256 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:32 INFO - PROCESS | 1969 | ++DOCSHELL 0x118e49000 == 41 [pid = 1969] [id = 771] 16:12:32 INFO - PROCESS | 1969 | ++DOMWINDOW == 99 (0x114440c00) [pid = 1969] [serial = 2311] [outer = 0x0] 16:12:32 INFO - PROCESS | 1969 | ++DOMWINDOW == 100 (0x1147d4400) [pid = 1969] [serial = 2312] [outer = 0x114440c00] 16:12:32 INFO - PROCESS | 1969 | 1461539552289 Marionette DEBUG loaded listener.js 16:12:32 INFO - PROCESS | 1969 | ++DOMWINDOW == 101 (0x115093400) [pid = 1969] [serial = 2313] [outer = 0x114440c00] 16:12:32 INFO - PROCESS | 1969 | [1969] 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 16:12:32 INFO - PROCESS | 1969 | 1461539552701 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 16:12:32 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 16:12:32 INFO - {} 16:12:32 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 670ms 16:12:32 INFO - PROCESS | 1969 | 1461539552731 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 16:12:32 INFO - PROCESS | 1969 | 1461539552735 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 16:12:32 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 16:12:32 INFO - PROCESS | 1969 | 1461539552738 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 16:12:32 INFO - PROCESS | 1969 | 1461539552741 Marionette TRACE conn2 <- [1,3050,null,{}] 16:12:32 INFO - PROCESS | 1969 | 1461539552786 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}] 16:12:32 INFO - PROCESS | 1969 | 1461539552896 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 16:12:32 INFO - PROCESS | 1969 | 1461539552974 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:32 INFO - PROCESS | 1969 | ++DOCSHELL 0x127a5d800 == 42 [pid = 1969] [id = 772] 16:12:32 INFO - PROCESS | 1969 | ++DOMWINDOW == 102 (0x1158f8c00) [pid = 1969] [serial = 2314] [outer = 0x0] 16:12:33 INFO - PROCESS | 1969 | ++DOMWINDOW == 103 (0x11a604400) [pid = 1969] [serial = 2315] [outer = 0x1158f8c00] 16:12:33 INFO - PROCESS | 1969 | 1461539553010 Marionette DEBUG loaded listener.js 16:12:33 INFO - PROCESS | 1969 | ++DOMWINDOW == 104 (0x11ad42800) [pid = 1969] [serial = 2316] [outer = 0x1158f8c00] 16:12:33 INFO - PROCESS | 1969 | 1461539553377 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]]]}] 16:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 16:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 16:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 16:12:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 16:12:33 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 678ms 16:12:33 INFO - PROCESS | 1969 | 1461539553419 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 16:12:33 INFO - PROCESS | 1969 | 1461539553422 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 16:12:33 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 16:12:33 INFO - PROCESS | 1969 | 1461539553425 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 16:12:33 INFO - PROCESS | 1969 | 1461539553426 Marionette TRACE conn2 <- [1,3054,null,{}] 16:12:33 INFO - PROCESS | 1969 | 1461539553429 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}] 16:12:33 INFO - PROCESS | 1969 | 1461539553535 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 16:12:33 INFO - PROCESS | 1969 | 1461539553656 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:33 INFO - PROCESS | 1969 | ++DOCSHELL 0x12aa13000 == 43 [pid = 1969] [id = 773] 16:12:33 INFO - PROCESS | 1969 | ++DOMWINDOW == 105 (0x119e5ec00) [pid = 1969] [serial = 2317] [outer = 0x0] 16:12:33 INFO - PROCESS | 1969 | ++DOMWINDOW == 106 (0x11bf8fc00) [pid = 1969] [serial = 2318] [outer = 0x119e5ec00] 16:12:33 INFO - PROCESS | 1969 | 1461539553704 Marionette DEBUG loaded listener.js 16:12:33 INFO - PROCESS | 1969 | ++DOMWINDOW == 107 (0x11c384400) [pid = 1969] [serial = 2319] [outer = 0x119e5ec00] 16:12:34 INFO - PROCESS | 1969 | 1461539554317 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"]]]}] 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 16:12:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 16:12:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 16:12:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:12:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:12:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:12:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 16:12:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:12:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:12:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:12:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 16:12:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:12:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:12:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:12:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 16:12:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:12:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:12:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:12:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 16:12:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:12:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:12:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:12:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 16:12:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:12:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:12:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:12:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 16:12:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:12:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:12:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:12:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 16:12:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:12:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:12:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:12:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 16:12:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:12:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:12:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:12:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 16:12:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:12:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:12:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:12:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 16:12:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:12:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:12:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:12:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 16:12:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:12:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:12:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:12:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 16:12:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:12:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:12:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:12:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 16:12:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:12:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:12:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:12:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 16:12:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:12:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:12:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:12:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 16:12:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:12:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:12:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:12:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 16:12:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:12:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:12:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:12:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 16:12:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:12:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:12:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:12:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 16:12:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:12:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:12:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:12:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 16:12:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:12:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:12:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:12:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 16:12:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:12:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:12:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:12:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 16:12:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:12:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:12:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:12:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:12:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:12:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:12:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:12:34 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" 16:12:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:12:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:12:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:12:34 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" 16:12:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:12:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:12:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:12:34 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 938ms 16:12:34 INFO - PROCESS | 1969 | 1461539554364 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 16:12:34 INFO - PROCESS | 1969 | 1461539554367 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 16:12:34 INFO - TEST-START | /FileAPI/file/File-constructor.html 16:12:34 INFO - PROCESS | 1969 | 1461539554380 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 16:12:34 INFO - PROCESS | 1969 | 1461539554389 Marionette TRACE conn2 <- [1,3058,null,{}] 16:12:34 INFO - PROCESS | 1969 | 1461539554408 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}] 16:12:34 INFO - PROCESS | 1969 | 1461539554556 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 16:12:34 INFO - PROCESS | 1969 | 1461539554616 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:34 INFO - PROCESS | 1969 | ++DOCSHELL 0x12d061000 == 44 [pid = 1969] [id = 774] 16:12:34 INFO - PROCESS | 1969 | ++DOMWINDOW == 108 (0x11c652c00) [pid = 1969] [serial = 2320] [outer = 0x0] 16:12:34 INFO - PROCESS | 1969 | ++DOMWINDOW == 109 (0x12a49fc00) [pid = 1969] [serial = 2321] [outer = 0x11c652c00] 16:12:34 INFO - PROCESS | 1969 | 1461539554666 Marionette DEBUG loaded listener.js 16:12:34 INFO - PROCESS | 1969 | ++DOMWINDOW == 110 (0x12a946c00) [pid = 1969] [serial = 2322] [outer = 0x11c652c00] 16:12:35 INFO - PROCESS | 1969 | 1461539555110 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]]]}] 16:12:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 16:12:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 16:12:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 16:12:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 16:12:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 16:12:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 16:12:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 16:12:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 16:12:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 16:12:35 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 16:12:35 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 16:12:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:12:35 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 16:12:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 16:12:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 16:12:35 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:12:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 16:12:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:12:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 16:12:35 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 16:12:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 16:12:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:12:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 16:12:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 16:12:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 16:12:35 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 790ms 16:12:35 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 16:12:35 INFO - PROCESS | 1969 | 1461539555203 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 16:12:35 INFO - PROCESS | 1969 | 1461539555206 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 16:12:35 INFO - PROCESS | 1969 | 1461539555212 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 16:12:35 INFO - PROCESS | 1969 | 1461539555214 Marionette TRACE conn2 <- [1,3062,null,{}] 16:12:35 INFO - PROCESS | 1969 | 1461539555218 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}] 16:12:35 INFO - PROCESS | 1969 | 1461539555353 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 16:12:35 INFO - PROCESS | 1969 | 1461539555476 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:35 INFO - PROCESS | 1969 | ++DOCSHELL 0x12d75c800 == 45 [pid = 1969] [id = 775] 16:12:35 INFO - PROCESS | 1969 | ++DOMWINDOW == 111 (0x12aad3c00) [pid = 1969] [serial = 2323] [outer = 0x0] 16:12:35 INFO - PROCESS | 1969 | ++DOMWINDOW == 112 (0x12ab39c00) [pid = 1969] [serial = 2324] [outer = 0x12aad3c00] 16:12:35 INFO - PROCESS | 1969 | 1461539555524 Marionette DEBUG loaded listener.js 16:12:35 INFO - PROCESS | 1969 | ++DOMWINDOW == 113 (0x11af11800) [pid = 1969] [serial = 2325] [outer = 0x12aad3c00] 16:12:35 INFO - PROCESS | 1969 | [1969] 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 16:12:35 INFO - PROCESS | 1969 | 1461539555962 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 16:12:35 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 16:12:35 INFO - {} 16:12:35 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 777ms 16:12:35 INFO - PROCESS | 1969 | 1461539555989 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 16:12:35 INFO - PROCESS | 1969 | 1461539555991 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 16:12:35 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 16:12:35 INFO - PROCESS | 1969 | 1461539555995 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 16:12:36 INFO - PROCESS | 1969 | 1461539555997 Marionette TRACE conn2 <- [1,3066,null,{}] 16:12:36 INFO - PROCESS | 1969 | 1461539556056 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}] 16:12:36 INFO - PROCESS | 1969 | 1461539556257 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 16:12:36 INFO - PROCESS | 1969 | 1461539556353 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:36 INFO - PROCESS | 1969 | ++DOCSHELL 0x119d3b000 == 46 [pid = 1969] [id = 776] 16:12:36 INFO - PROCESS | 1969 | ++DOMWINDOW == 114 (0x1158fb800) [pid = 1969] [serial = 2326] [outer = 0x0] 16:12:36 INFO - PROCESS | 1969 | ++DOMWINDOW == 115 (0x11a60c400) [pid = 1969] [serial = 2327] [outer = 0x1158fb800] 16:12:36 INFO - PROCESS | 1969 | 1461539556412 Marionette DEBUG loaded listener.js 16:12:36 INFO - PROCESS | 1969 | ++DOMWINDOW == 116 (0x127ad5800) [pid = 1969] [serial = 2328] [outer = 0x1158fb800] 16:12:36 INFO - PROCESS | 1969 | 1461539556889 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]]]}] 16:12:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 16:12:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 16:12:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 16:12:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 16:12:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 16:12:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 16:12:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 16:12:36 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 922ms 16:12:36 INFO - PROCESS | 1969 | 1461539556917 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 16:12:36 INFO - PROCESS | 1969 | 1461539556919 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 16:12:36 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 16:12:36 INFO - PROCESS | 1969 | 1461539556922 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 16:12:36 INFO - PROCESS | 1969 | 1461539556924 Marionette TRACE conn2 <- [1,3070,null,{}] 16:12:36 INFO - PROCESS | 1969 | 1461539556928 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}] 16:12:37 INFO - PROCESS | 1969 | 1461539557024 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 16:12:37 INFO - PROCESS | 1969 | 1461539557083 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:37 INFO - PROCESS | 1969 | ++DOCSHELL 0x125f9d800 == 47 [pid = 1969] [id = 777] 16:12:37 INFO - PROCESS | 1969 | ++DOMWINDOW == 117 (0x11545dc00) [pid = 1969] [serial = 2329] [outer = 0x0] 16:12:37 INFO - PROCESS | 1969 | ++DOMWINDOW == 118 (0x115647400) [pid = 1969] [serial = 2330] [outer = 0x11545dc00] 16:12:37 INFO - PROCESS | 1969 | 1461539557115 Marionette DEBUG loaded listener.js 16:12:37 INFO - PROCESS | 1969 | ++DOMWINDOW == 119 (0x1159cc400) [pid = 1969] [serial = 2331] [outer = 0x11545dc00] 16:12:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 16:12:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 16:12:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 16:12:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 16:12:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 16:12:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 16:12:37 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 570ms 16:12:37 INFO - PROCESS | 1969 | 1461539557489 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]]]}] 16:12:37 INFO - PROCESS | 1969 | 1461539557493 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 16:12:37 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 16:12:37 INFO - PROCESS | 1969 | 1461539557499 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 16:12:37 INFO - PROCESS | 1969 | 1461539557504 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 16:12:37 INFO - PROCESS | 1969 | 1461539557506 Marionette TRACE conn2 <- [1,3074,null,{}] 16:12:37 INFO - PROCESS | 1969 | 1461539557508 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}] 16:12:37 INFO - PROCESS | 1969 | 1461539557600 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 16:12:37 INFO - PROCESS | 1969 | 1461539557708 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:37 INFO - PROCESS | 1969 | ++DOCSHELL 0x1239d3000 == 48 [pid = 1969] [id = 778] 16:12:37 INFO - PROCESS | 1969 | ++DOMWINDOW == 120 (0x119744c00) [pid = 1969] [serial = 2332] [outer = 0x0] 16:12:37 INFO - PROCESS | 1969 | ++DOMWINDOW == 121 (0x119b58400) [pid = 1969] [serial = 2333] [outer = 0x119744c00] 16:12:37 INFO - PROCESS | 1969 | 1461539557740 Marionette DEBUG loaded listener.js 16:12:37 INFO - PROCESS | 1969 | ++DOMWINDOW == 122 (0x11aa77800) [pid = 1969] [serial = 2334] [outer = 0x119744c00] 16:12:38 INFO - PROCESS | 1969 | --DOCSHELL 0x12cf25800 == 47 [pid = 1969] [id = 770] 16:12:38 INFO - PROCESS | 1969 | --DOCSHELL 0x12b85d800 == 46 [pid = 1969] [id = 769] 16:12:38 INFO - PROCESS | 1969 | --DOCSHELL 0x12b448800 == 45 [pid = 1969] [id = 768] 16:12:38 INFO - PROCESS | 1969 | --DOCSHELL 0x12aa8e000 == 44 [pid = 1969] [id = 767] 16:12:38 INFO - PROCESS | 1969 | --DOCSHELL 0x12a146800 == 43 [pid = 1969] [id = 766] 16:12:38 INFO - PROCESS | 1969 | --DOCSHELL 0x12a12f800 == 42 [pid = 1969] [id = 765] 16:12:38 INFO - PROCESS | 1969 | --DOMWINDOW == 121 (0x129d27c00) [pid = 1969] [serial = 2265] [outer = 0x0] [url = about:blank] 16:12:38 INFO - PROCESS | 1969 | 1461539558134 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]]]}] 16:12:38 INFO - PROCESS | 1969 | --DOCSHELL 0x129e35800 == 41 [pid = 1969] [id = 764] 16:12:38 INFO - PROCESS | 1969 | --DOCSHELL 0x1277ac000 == 40 [pid = 1969] [id = 763] 16:12:38 INFO - PROCESS | 1969 | --DOCSHELL 0x126bb1800 == 39 [pid = 1969] [id = 762] 16:12:38 INFO - PROCESS | 1969 | --DOCSHELL 0x11b1e3000 == 38 [pid = 1969] [id = 761] 16:12:38 INFO - PROCESS | 1969 | --DOCSHELL 0x11c33e800 == 37 [pid = 1969] [id = 760] 16:12:38 INFO - PROCESS | 1969 | --DOCSHELL 0x11878a000 == 36 [pid = 1969] [id = 759] 16:12:38 INFO - PROCESS | 1969 | --DOCSHELL 0x11b1f2800 == 35 [pid = 1969] [id = 757] 16:12:38 INFO - PROCESS | 1969 | --DOCSHELL 0x1152d3000 == 34 [pid = 1969] [id = 756] 16:12:38 INFO - PROCESS | 1969 | --DOMWINDOW == 120 (0x125f1f000) [pid = 1969] [serial = 2244] [outer = 0x0] [url = about:blank] 16:12:38 INFO - PROCESS | 1969 | --DOMWINDOW == 119 (0x127ad8400) [pid = 1969] [serial = 2247] [outer = 0x0] [url = about:blank] 16:12:38 INFO - PROCESS | 1969 | --DOMWINDOW == 118 (0x1277bdc00) [pid = 1969] [serial = 2245] [outer = 0x0] [url = about:blank] 16:12:38 INFO - PROCESS | 1969 | --DOMWINDOW == 117 (0x11bbc1400) [pid = 1969] [serial = 2256] [outer = 0x0] [url = about:blank] 16:12:38 INFO - PROCESS | 1969 | --DOMWINDOW == 116 (0x118ef7c00) [pid = 1969] [serial = 2215] [outer = 0x0] [url = about:blank] 16:12:38 INFO - PROCESS | 1969 | --DOMWINDOW == 115 (0x11912cc00) [pid = 1969] [serial = 2216] [outer = 0x0] [url = about:blank] 16:12:38 INFO - PROCESS | 1969 | --DOMWINDOW == 114 (0x1191a3c00) [pid = 1969] [serial = 2218] [outer = 0x0] [url = about:blank] 16:12:38 INFO - PROCESS | 1969 | --DOMWINDOW == 113 (0x11aa75c00) [pid = 1969] [serial = 2219] [outer = 0x0] [url = about:blank] 16:12:38 INFO - PROCESS | 1969 | --DOMWINDOW == 112 (0x12584f800) [pid = 1969] [serial = 2233] [outer = 0x0] [url = about:blank] 16:12:38 INFO - PROCESS | 1969 | --DOMWINDOW == 111 (0x125caac00) [pid = 1969] [serial = 2234] [outer = 0x0] [url = about:blank] 16:12:38 INFO - PROCESS | 1969 | --DOMWINDOW == 110 (0x11bf92800) [pid = 1969] [serial = 2227] [outer = 0x0] [url = about:blank] 16:12:38 INFO - PROCESS | 1969 | --DOMWINDOW == 109 (0x11c1d6000) [pid = 1969] [serial = 2228] [outer = 0x0] [url = about:blank] 16:12:38 INFO - PROCESS | 1969 | --DOMWINDOW == 108 (0x115390000) [pid = 1969] [serial = 2212] [outer = 0x0] [url = about:blank] 16:12:38 INFO - PROCESS | 1969 | --DOMWINDOW == 107 (0x1159cec00) [pid = 1969] [serial = 2213] [outer = 0x0] [url = about:blank] 16:12:38 INFO - PROCESS | 1969 | --DOMWINDOW == 106 (0x1297c4000) [pid = 1969] [serial = 2207] [outer = 0x0] [url = about:blank] 16:12:38 INFO - PROCESS | 1969 | --DOMWINDOW == 105 (0x12843a000) [pid = 1969] [serial = 2250] [outer = 0x0] [url = about:blank] 16:12:38 INFO - PROCESS | 1969 | --DOMWINDOW == 104 (0x115041000) [pid = 1969] [serial = 2209] [outer = 0x0] [url = about:blank] 16:12:38 INFO - PROCESS | 1969 | --DOMWINDOW == 103 (0x11508e800) [pid = 1969] [serial = 2210] [outer = 0x0] [url = about:blank] 16:12:38 INFO - PROCESS | 1969 | --DOMWINDOW == 102 (0x125ebe400) [pid = 1969] [serial = 2241] [outer = 0x0] [url = about:blank] 16:12:38 INFO - PROCESS | 1969 | --DOMWINDOW == 101 (0x11af80400) [pid = 1969] [serial = 2224] [outer = 0x0] [url = about:blank] 16:12:38 INFO - PROCESS | 1969 | --DOMWINDOW == 100 (0x11bf86c00) [pid = 1969] [serial = 2225] [outer = 0x0] [url = about:blank] 16:12:38 INFO - PROCESS | 1969 | --DOMWINDOW == 99 (0x125e0d000) [pid = 1969] [serial = 2239] [outer = 0x0] [url = about:blank] 16:12:38 INFO - PROCESS | 1969 | --DOMWINDOW == 98 (0x125e02800) [pid = 1969] [serial = 2236] [outer = 0x0] [url = about:blank] 16:12:38 INFO - PROCESS | 1969 | --DOMWINDOW == 97 (0x125e09c00) [pid = 1969] [serial = 2237] [outer = 0x0] [url = about:blank] 16:12:38 INFO - PROCESS | 1969 | --DOMWINDOW == 96 (0x11ac9d800) [pid = 1969] [serial = 2221] [outer = 0x0] [url = about:blank] 16:12:38 INFO - PROCESS | 1969 | --DOMWINDOW == 95 (0x11af10000) [pid = 1969] [serial = 2222] [outer = 0x0] [url = about:blank] 16:12:38 INFO - PROCESS | 1969 | --DOMWINDOW == 94 (0x11c1d9000) [pid = 1969] [serial = 2230] [outer = 0x0] [url = about:blank] 16:12:38 INFO - PROCESS | 1969 | --DOMWINDOW == 93 (0x11c4d5000) [pid = 1969] [serial = 2231] [outer = 0x0] [url = about:blank] 16:12:38 INFO - PROCESS | 1969 | --DOMWINDOW == 92 (0x127fa1c00) [pid = 1969] [serial = 2248] [outer = 0x0] [url = about:blank] 16:12:38 INFO - PROCESS | 1969 | --DOMWINDOW == 91 (0x129c1f400) [pid = 1969] [serial = 2263] [outer = 0x0] [url = about:blank] 16:12:38 INFO - PROCESS | 1969 | --DOMWINDOW == 90 (0x1297c7800) [pid = 1969] [serial = 2253] [outer = 0x0] [url = about:blank] 16:12:38 INFO - PROCESS | 1969 | --DOMWINDOW == 89 (0x12585a000) [pid = 1969] [serial = 2257] [outer = 0x0] [url = about:blank] 16:12:38 INFO - PROCESS | 1969 | --DOMWINDOW == 88 (0x1297bec00) [pid = 1969] [serial = 2251] [outer = 0x0] [url = about:blank] 16:12:38 INFO - PROCESS | 1969 | --DOMWINDOW == 87 (0x12843cc00) [pid = 1969] [serial = 2259] [outer = 0x0] [url = about:blank] 16:12:38 INFO - PROCESS | 1969 | --DOMWINDOW == 86 (0x129c05c00) [pid = 1969] [serial = 2260] [outer = 0x0] [url = about:blank] 16:12:38 INFO - PROCESS | 1969 | --DOMWINDOW == 85 (0x1299cd800) [pid = 1969] [serial = 2254] [outer = 0x0] [url = about:blank] 16:12:38 INFO - PROCESS | 1969 | --DOMWINDOW == 84 (0x129c19800) [pid = 1969] [serial = 2262] [outer = 0x0] [url = about:blank] 16:12:38 INFO - PROCESS | 1969 | --DOMWINDOW == 83 (0x125ede000) [pid = 1969] [serial = 2242] [outer = 0x0] [url = about:blank] 16:12:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 16:12:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 16:12:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 16:12:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 16:12:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 16:12:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 16:12:38 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 671ms 16:12:38 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 16:12:38 INFO - PROCESS | 1969 | 1461539558176 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 16:12:38 INFO - PROCESS | 1969 | 1461539558177 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 16:12:38 INFO - PROCESS | 1969 | 1461539558180 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 16:12:38 INFO - PROCESS | 1969 | 1461539558182 Marionette TRACE conn2 <- [1,3078,null,{}] 16:12:38 INFO - PROCESS | 1969 | 1461539558189 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}] 16:12:38 INFO - PROCESS | 1969 | 1461539558270 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 16:12:38 INFO - PROCESS | 1969 | 1461539558276 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:38 INFO - PROCESS | 1969 | ++DOCSHELL 0x119b6e800 == 35 [pid = 1969] [id = 779] 16:12:38 INFO - PROCESS | 1969 | ++DOMWINDOW == 84 (0x119b5b000) [pid = 1969] [serial = 2335] [outer = 0x0] 16:12:38 INFO - PROCESS | 1969 | ++DOMWINDOW == 85 (0x11aa75c00) [pid = 1969] [serial = 2336] [outer = 0x119b5b000] 16:12:38 INFO - PROCESS | 1969 | 1461539558304 Marionette DEBUG loaded listener.js 16:12:38 INFO - PROCESS | 1969 | ++DOMWINDOW == 86 (0x11af0a400) [pid = 1969] [serial = 2337] [outer = 0x119b5b000] 16:12:38 INFO - PROCESS | 1969 | 1461539558689 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] 16:12:38 INFO - PROCESS | 1969 | 1461539558702 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 16:12:38 INFO - PROCESS | 1969 | 1461539558705 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 16:12:38 INFO - PROCESS | 1969 | 1461539558706 Marionette TRACE conn2 <- [1,3082,null,{}] 16:12:38 INFO - PROCESS | 1969 | 1461539558708 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}] 16:12:38 INFO - PROCESS | 1969 | 1461539558788 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 16:12:38 INFO - PROCESS | 1969 | 1461539558792 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:38 INFO - PROCESS | 1969 | ++DOCSHELL 0x127020000 == 36 [pid = 1969] [id = 780] 16:12:38 INFO - PROCESS | 1969 | ++DOMWINDOW == 87 (0x11af49c00) [pid = 1969] [serial = 2338] [outer = 0x0] 16:12:38 INFO - PROCESS | 1969 | ++DOMWINDOW == 88 (0x11c12bc00) [pid = 1969] [serial = 2339] [outer = 0x11af49c00] 16:12:38 INFO - PROCESS | 1969 | 1461539558818 Marionette DEBUG loaded listener.js 16:12:38 INFO - PROCESS | 1969 | ++DOMWINDOW == 89 (0x11c424400) [pid = 1969] [serial = 2340] [outer = 0x11af49c00] 16:12:39 INFO - PROCESS | 1969 | 1461539559155 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]]]}] 16:12:39 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 16:12:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 16:12:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:12:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 16:12:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 16:12:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 468ms 16:12:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 16:12:39 INFO - PROCESS | 1969 | 1461539559174 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 16:12:39 INFO - PROCESS | 1969 | 1461539559175 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 16:12:39 INFO - PROCESS | 1969 | 1461539559177 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 16:12:39 INFO - PROCESS | 1969 | 1461539559178 Marionette TRACE conn2 <- [1,3086,null,{}] 16:12:39 INFO - PROCESS | 1969 | 1461539559183 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}] 16:12:39 INFO - PROCESS | 1969 | 1461539559269 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 16:12:39 INFO - PROCESS | 1969 | 1461539559323 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:39 INFO - PROCESS | 1969 | ++DOCSHELL 0x12973f800 == 37 [pid = 1969] [id = 781] 16:12:39 INFO - PROCESS | 1969 | ++DOMWINDOW == 90 (0x11c41ac00) [pid = 1969] [serial = 2341] [outer = 0x0] 16:12:39 INFO - PROCESS | 1969 | ++DOMWINDOW == 91 (0x125857800) [pid = 1969] [serial = 2342] [outer = 0x11c41ac00] 16:12:39 INFO - PROCESS | 1969 | 1461539559348 Marionette DEBUG loaded listener.js 16:12:39 INFO - PROCESS | 1969 | ++DOMWINDOW == 92 (0x125e0d400) [pid = 1969] [serial = 2343] [outer = 0x11c41ac00] 16:12:39 INFO - PROCESS | 1969 | 1461539559600 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 16:12:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 16:12:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 473ms 16:12:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 16:12:39 INFO - PROCESS | 1969 | 1461539559653 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 16:12:39 INFO - PROCESS | 1969 | 1461539559654 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 16:12:39 INFO - PROCESS | 1969 | 1461539559656 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 16:12:39 INFO - PROCESS | 1969 | 1461539559657 Marionette TRACE conn2 <- [1,3090,null,{}] 16:12:39 INFO - PROCESS | 1969 | 1461539559660 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}] 16:12:39 INFO - PROCESS | 1969 | 1461539559770 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 16:12:39 INFO - PROCESS | 1969 | 1461539559776 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:39 INFO - PROCESS | 1969 | ++DOCSHELL 0x12a146800 == 38 [pid = 1969] [id = 782] 16:12:39 INFO - PROCESS | 1969 | ++DOMWINDOW == 93 (0x125eba000) [pid = 1969] [serial = 2344] [outer = 0x0] 16:12:39 INFO - PROCESS | 1969 | ++DOMWINDOW == 94 (0x125f1ac00) [pid = 1969] [serial = 2345] [outer = 0x125eba000] 16:12:39 INFO - PROCESS | 1969 | 1461539559804 Marionette DEBUG loaded listener.js 16:12:39 INFO - PROCESS | 1969 | ++DOMWINDOW == 95 (0x1299cd400) [pid = 1969] [serial = 2346] [outer = 0x125eba000] 16:12:40 INFO - PROCESS | 1969 | 1461539560137 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 16:12:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 16:12:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 518ms 16:12:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 16:12:40 INFO - PROCESS | 1969 | 1461539560175 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 16:12:40 INFO - PROCESS | 1969 | 1461539560176 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 16:12:40 INFO - PROCESS | 1969 | 1461539560178 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 16:12:40 INFO - PROCESS | 1969 | 1461539560179 Marionette TRACE conn2 <- [1,3094,null,{}] 16:12:40 INFO - PROCESS | 1969 | 1461539560182 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}] 16:12:40 INFO - PROCESS | 1969 | 1461539560294 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 16:12:40 INFO - PROCESS | 1969 | 1461539560305 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:40 INFO - PROCESS | 1969 | ++DOCSHELL 0x12a9ad000 == 39 [pid = 1969] [id = 783] 16:12:40 INFO - PROCESS | 1969 | ++DOMWINDOW == 96 (0x1297cb000) [pid = 1969] [serial = 2347] [outer = 0x0] 16:12:40 INFO - PROCESS | 1969 | ++DOMWINDOW == 97 (0x129c21000) [pid = 1969] [serial = 2348] [outer = 0x1297cb000] 16:12:40 INFO - PROCESS | 1969 | 1461539560330 Marionette DEBUG loaded listener.js 16:12:40 INFO - PROCESS | 1969 | ++DOMWINDOW == 98 (0x129d30400) [pid = 1969] [serial = 2349] [outer = 0x1297cb000] 16:12:40 INFO - PROCESS | 1969 | 1461539560639 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 16:12:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 16:12:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 470ms 16:12:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 16:12:40 INFO - PROCESS | 1969 | 1461539560651 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 16:12:40 INFO - PROCESS | 1969 | 1461539560652 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 16:12:40 INFO - PROCESS | 1969 | 1461539560655 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 16:12:40 INFO - PROCESS | 1969 | 1461539560656 Marionette TRACE conn2 <- [1,3098,null,{}] 16:12:40 INFO - PROCESS | 1969 | 1461539560670 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}] 16:12:40 INFO - PROCESS | 1969 | 1461539560774 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 16:12:40 INFO - PROCESS | 1969 | 1461539560778 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:40 INFO - PROCESS | 1969 | ++DOCSHELL 0x12aa7c800 == 40 [pid = 1969] [id = 784] 16:12:40 INFO - PROCESS | 1969 | ++DOMWINDOW == 99 (0x129d25c00) [pid = 1969] [serial = 2350] [outer = 0x0] 16:12:40 INFO - PROCESS | 1969 | ++DOMWINDOW == 100 (0x12a19a400) [pid = 1969] [serial = 2351] [outer = 0x129d25c00] 16:12:40 INFO - PROCESS | 1969 | 1461539560805 Marionette DEBUG loaded listener.js 16:12:40 INFO - PROCESS | 1969 | ++DOMWINDOW == 101 (0x12a1a1000) [pid = 1969] [serial = 2352] [outer = 0x129d25c00] 16:12:41 INFO - PROCESS | 1969 | 1461539561200 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]]]}] 16:12:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 16:12:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 16:12:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 583ms 16:12:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 16:12:41 INFO - PROCESS | 1969 | 1461539561239 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 16:12:41 INFO - PROCESS | 1969 | 1461539561241 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 16:12:41 INFO - PROCESS | 1969 | 1461539561244 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 16:12:41 INFO - PROCESS | 1969 | 1461539561246 Marionette TRACE conn2 <- [1,3102,null,{}] 16:12:41 INFO - PROCESS | 1969 | 1461539561250 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}] 16:12:41 INFO - PROCESS | 1969 | 1461539561404 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 16:12:41 INFO - PROCESS | 1969 | 1461539561423 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:41 INFO - PROCESS | 1969 | ++DOCSHELL 0x12aa98000 == 41 [pid = 1969] [id = 785] 16:12:41 INFO - PROCESS | 1969 | ++DOMWINDOW == 102 (0x119a29c00) [pid = 1969] [serial = 2353] [outer = 0x0] 16:12:41 INFO - PROCESS | 1969 | ++DOMWINDOW == 103 (0x12a194c00) [pid = 1969] [serial = 2354] [outer = 0x119a29c00] 16:12:41 INFO - PROCESS | 1969 | 1461539561463 Marionette DEBUG loaded listener.js 16:12:41 INFO - PROCESS | 1969 | ++DOMWINDOW == 104 (0x12a4a1c00) [pid = 1969] [serial = 2355] [outer = 0x119a29c00] 16:12:41 INFO - PROCESS | 1969 | 1461539561864 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 16:12:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 16:12:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 672ms 16:12:41 INFO - PROCESS | 1969 | 1461539561916 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 16:12:41 INFO - PROCESS | 1969 | 1461539561917 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 16:12:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 16:12:41 INFO - PROCESS | 1969 | 1461539561927 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 16:12:41 INFO - PROCESS | 1969 | 1461539561929 Marionette TRACE conn2 <- [1,3106,null,{}] 16:12:41 INFO - PROCESS | 1969 | 1461539561931 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}] 16:12:42 INFO - PROCESS | 1969 | 1461539562035 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 16:12:42 INFO - PROCESS | 1969 | 1461539562075 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:42 INFO - PROCESS | 1969 | ++DOCSHELL 0x12afcb000 == 42 [pid = 1969] [id = 786] 16:12:42 INFO - PROCESS | 1969 | ++DOMWINDOW == 105 (0x11a610800) [pid = 1969] [serial = 2356] [outer = 0x0] 16:12:42 INFO - PROCESS | 1969 | ++DOMWINDOW == 106 (0x12a4a9800) [pid = 1969] [serial = 2357] [outer = 0x11a610800] 16:12:42 INFO - PROCESS | 1969 | 1461539562099 Marionette DEBUG loaded listener.js 16:12:42 INFO - PROCESS | 1969 | ++DOMWINDOW == 107 (0x12a4b8400) [pid = 1969] [serial = 2358] [outer = 0x11a610800] 16:12:42 INFO - PROCESS | 1969 | --DOMWINDOW == 106 (0x125eb8c00) [pid = 1969] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 16:12:42 INFO - PROCESS | 1969 | --DOMWINDOW == 105 (0x11af4b800) [pid = 1969] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 16:12:42 INFO - PROCESS | 1969 | --DOMWINDOW == 104 (0x11c1cdc00) [pid = 1969] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 16:12:42 INFO - PROCESS | 1969 | --DOMWINDOW == 103 (0x11588a800) [pid = 1969] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:12:42 INFO - PROCESS | 1969 | --DOMWINDOW == 102 (0x119135400) [pid = 1969] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 16:12:42 INFO - PROCESS | 1969 | --DOMWINDOW == 101 (0x114babc00) [pid = 1969] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 16:12:42 INFO - PROCESS | 1969 | --DOMWINDOW == 100 (0x125852000) [pid = 1969] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 16:12:42 INFO - PROCESS | 1969 | --DOMWINDOW == 99 (0x1191a1400) [pid = 1969] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 16:12:42 INFO - PROCESS | 1969 | --DOMWINDOW == 98 (0x1159a3000) [pid = 1969] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 16:12:42 INFO - PROCESS | 1969 | --DOMWINDOW == 97 (0x125e11c00) [pid = 1969] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 16:12:42 INFO - PROCESS | 1969 | --DOMWINDOW == 96 (0x12a948400) [pid = 1969] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 16:12:42 INFO - PROCESS | 1969 | --DOMWINDOW == 95 (0x12a195400) [pid = 1969] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 16:12:42 INFO - PROCESS | 1969 | 1461539562406 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]]]}] 16:12:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 16:12:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 16:12:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 16:12:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 527ms 16:12:42 INFO - PROCESS | 1969 | 1461539562450 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 16:12:42 INFO - PROCESS | 1969 | 1461539562451 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 16:12:42 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 16:12:42 INFO - PROCESS | 1969 | 1461539562454 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 16:12:42 INFO - PROCESS | 1969 | 1461539562455 Marionette TRACE conn2 <- [1,3110,null,{}] 16:12:42 INFO - PROCESS | 1969 | 1461539562458 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}] 16:12:42 INFO - PROCESS | 1969 | 1461539562556 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 16:12:42 INFO - PROCESS | 1969 | 1461539562614 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:42 INFO - PROCESS | 1969 | ++DOCSHELL 0x12afdf800 == 43 [pid = 1969] [id = 787] 16:12:42 INFO - PROCESS | 1969 | ++DOMWINDOW == 96 (0x11af82000) [pid = 1969] [serial = 2359] [outer = 0x0] 16:12:42 INFO - PROCESS | 1969 | ++DOMWINDOW == 97 (0x12a4bcc00) [pid = 1969] [serial = 2360] [outer = 0x11af82000] 16:12:42 INFO - PROCESS | 1969 | 1461539562644 Marionette DEBUG loaded listener.js 16:12:42 INFO - PROCESS | 1969 | ++DOMWINDOW == 98 (0x12a94cc00) [pid = 1969] [serial = 2361] [outer = 0x11af82000] 16:12:42 INFO - PROCESS | 1969 | 1461539562912 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"]]]}] 16:12:42 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 16:12:42 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 16:12:42 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 16:12:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:12:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:12:42 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 16:12:42 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 519ms 16:12:42 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 16:12:42 INFO - PROCESS | 1969 | 1461539562973 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 16:12:42 INFO - PROCESS | 1969 | 1461539562974 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 16:12:42 INFO - PROCESS | 1969 | 1461539562977 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 16:12:42 INFO - PROCESS | 1969 | 1461539562978 Marionette TRACE conn2 <- [1,3114,null,{}] 16:12:42 INFO - PROCESS | 1969 | 1461539562983 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}] 16:12:43 INFO - PROCESS | 1969 | 1461539563070 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 16:12:43 INFO - PROCESS | 1969 | 1461539563075 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\", \"7fe4d770-602f-4144-ab1b-7f92ee334705\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:43 INFO - PROCESS | 1969 | ++DOCSHELL 0x12b868000 == 44 [pid = 1969] [id = 788] 16:12:43 INFO - PROCESS | 1969 | ++DOMWINDOW == 99 (0x12aad4c00) [pid = 1969] [serial = 2362] [outer = 0x0] 16:12:43 INFO - PROCESS | 1969 | ++DOMWINDOW == 100 (0x12ab3c000) [pid = 1969] [serial = 2363] [outer = 0x12aad4c00] 16:12:43 INFO - PROCESS | 1969 | 1461539563100 Marionette DEBUG loaded listener.js 16:12:43 INFO - PROCESS | 1969 | ++DOMWINDOW == 101 (0x12ab46000) [pid = 1969] [serial = 2364] [outer = 0x12aad4c00] 16:12:43 INFO - PROCESS | 1969 | 1461539563412 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]]]}] 16:12:43 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 16:12:43 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 472ms 16:12:43 INFO - PROCESS | 1969 | 1461539563450 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 16:12:43 INFO - PROCESS | 1969 | 1461539563451 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 16:12:44 WARNING - u'runner_teardown' () 16:12:44 INFO - No more tests 16:12:44 INFO - Got 0 unexpected results 16:12:44 INFO - SUITE-END | took 530s 16:12:44 INFO - Closing logging queue 16:12:44 INFO - queue closed 16:12:44 INFO - Return code: 0 16:12:44 WARNING - # TBPL SUCCESS # 16:12:44 INFO - Running post-action listener: _resource_record_post_action 16:12:44 INFO - Running post-run listener: _resource_record_post_run 16:12:45 INFO - Total resource usage - Wall time: 554s; CPU: 58.0%; Read bytes: 458752; Write bytes: 994941952; Read time: 10; Write time: 4722 16:12:45 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 16:12:45 INFO - install - Wall time: 20s; CPU: 54.0%; Read bytes: 193075712; Write bytes: 188897280; Read time: 15871; Write time: 436 16:12:45 INFO - run-tests - Wall time: 535s; CPU: 58.0%; Read bytes: 380928; Write bytes: 792482816; Read time: 9; Write time: 4238 16:12:45 INFO - Running post-run listener: _upload_blobber_files 16:12:45 INFO - Blob upload gear active. 16:12:45 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 16:12:45 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 16:12:45 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'] 16:12:45 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 16:12:46 INFO - (blobuploader) - INFO - Open directory for files ... 16:12:46 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 16:12:46 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:12:46 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:12:47 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 16:12:47 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:12:47 INFO - (blobuploader) - INFO - Done attempting. 16:12:47 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 16:12:47 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:12:47 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:12:48 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 16:12:48 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:12:48 INFO - (blobuploader) - INFO - Done attempting. 16:12:48 INFO - (blobuploader) - INFO - Iteration through files over. 16:12:48 INFO - Return code: 0 16:12:48 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 16:12:48 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 16:12:48 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/1565d90925a7345cb8185ecbc8a50199a3db7ef7df8aeb156f3da97d1982d77109e88cd9f1b2d247b67bd9e4b034867eb3ac50de8c98ffa9028dedaa69037ae4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/d80e56918dd901360565e9a500fae09d8cd2d5621402dd1ce8d993132671d3ffa394aba5f7a44c37434a398a109c6487b8720bb3a15431dd69da6969b0874add"} 16:12:48 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 16:12:48 INFO - Writing to file /builds/slave/test/properties/blobber_files 16:12:48 INFO - Contents: 16:12:48 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/1565d90925a7345cb8185ecbc8a50199a3db7ef7df8aeb156f3da97d1982d77109e88cd9f1b2d247b67bd9e4b034867eb3ac50de8c98ffa9028dedaa69037ae4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/d80e56918dd901360565e9a500fae09d8cd2d5621402dd1ce8d993132671d3ffa394aba5f7a44c37434a398a109c6487b8720bb3a15431dd69da6969b0874add"} 16:12:48 INFO - Running post-run listener: copy_logs_to_upload_dir 16:12:48 INFO - Copying logs to upload dir... 16:12:48 INFO - mkdir: /builds/slave/test/build/upload/logs 16:12:48 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=619.031695 ========= master_lag: 0.32 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 19 secs) (at 2016-04-24 16:12:49.305133) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-24 16:12:49.308667) ========= 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.u24FKGK0Vw/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.aM6ua9FobT/Listeners TMPDIR=/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/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/1565d90925a7345cb8185ecbc8a50199a3db7ef7df8aeb156f3da97d1982d77109e88cd9f1b2d247b67bd9e4b034867eb3ac50de8c98ffa9028dedaa69037ae4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/d80e56918dd901360565e9a500fae09d8cd2d5621402dd1ce8d993132671d3ffa394aba5f7a44c37434a398a109c6487b8720bb3a15431dd69da6969b0874add"} build_url:https://queue.taskcluster.net/v1/task/NreD-PtcTOWw9Ec6tPCbwQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/NreD-PtcTOWw9Ec6tPCbwQ/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012775 build_url: 'https://queue.taskcluster.net/v1/task/NreD-PtcTOWw9Ec6tPCbwQ/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/1565d90925a7345cb8185ecbc8a50199a3db7ef7df8aeb156f3da97d1982d77109e88cd9f1b2d247b67bd9e4b034867eb3ac50de8c98ffa9028dedaa69037ae4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/d80e56918dd901360565e9a500fae09d8cd2d5621402dd1ce8d993132671d3ffa394aba5f7a44c37434a398a109c6487b8720bb3a15431dd69da6969b0874add"}' symbols_url: 'https://queue.taskcluster.net/v1/task/NreD-PtcTOWw9Ec6tPCbwQ/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 16:12:49.342555) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-24 16:12:49.342925) ========= 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.u24FKGK0Vw/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.aM6ua9FobT/Listeners TMPDIR=/var/folders/_b/g35s3zjn6ljbjq1c44x2r50w00000w/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.005260 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-24 16:12:49.395695) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-24 16:12:49.396097) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-24 16:12:49.396565) ========= ========= Total master_lag: 0.55 =========