builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0188 starttime: 1462222511.93 results: success (0) buildid: 20160502125023 builduid: 988752f895d642a7aaa4ebf2b693a433 revision: 2c8eaa40328465c2905194a57a5d6c6cd90067c2 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-02 13:55:11.934074) ========= master: http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-02 13:55:11.934537) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-02 13:55:11.934825) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-02 13:55:11.955130) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-02 13:55:11.955524) ========= 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.jdrLxHCdtU/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.LiDutxuJ8d/Listeners TMPDIR=/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-05-02 13:55:11-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 111M=0s 2016-05-02 13:55:12 (111 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.088342 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-02 13:55:12.061116) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-02 13:55:12.061470) ========= 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.jdrLxHCdtU/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.LiDutxuJ8d/Listeners TMPDIR=/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/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.024533 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-02 13:55:12.110080) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-02 13:55:12.110444) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 2c8eaa40328465c2905194a57a5d6c6cd90067c2 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 2c8eaa40328465c2905194a57a5d6c6cd90067c2 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.jdrLxHCdtU/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.LiDutxuJ8d/Listeners TMPDIR=/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-05-02 13:55:12,180 truncating revision to first 12 chars 2016-05-02 13:55:12,180 Setting DEBUG logging. 2016-05-02 13:55:12,180 attempt 1/10 2016-05-02 13:55:12,180 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/2c8eaa403284?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-02 13:55:13,884 unpacking tar archive at: mozilla-aurora-2c8eaa403284/testing/mozharness/ program finished with exit code 0 elapsedTime=1.944779 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-02 13:55:14.071754) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-02 13:55:14.072075) ========= script_repo_revision: 2c8eaa40328465c2905194a57a5d6c6cd90067c2 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-02 13:55:14.072490) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-02 13:55:14.072757) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-02 13:55:14.086489) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 45 secs) (at 2016-05-02 13:55:14.086797) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.jdrLxHCdtU/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.LiDutxuJ8d/Listeners TMPDIR=/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/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 13:55:14 INFO - MultiFileLogger online at 20160502 13:55:14 in /builds/slave/test 13:55:14 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 13:55:14 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 13:55:14 INFO - {'append_to_log': False, 13:55:14 INFO - 'base_work_dir': '/builds/slave/test', 13:55:14 INFO - 'blob_upload_branch': 'mozilla-aurora', 13:55:14 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 13:55:14 INFO - 'buildbot_json_path': 'buildprops.json', 13:55:14 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 13:55:14 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:55:14 INFO - 'download_minidump_stackwalk': True, 13:55:14 INFO - 'download_symbols': 'true', 13:55:14 INFO - 'e10s': False, 13:55:14 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 13:55:14 INFO - 'tooltool.py': '/tools/tooltool.py', 13:55:14 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 13:55:14 INFO - '/tools/misc-python/virtualenv.py')}, 13:55:14 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:55:14 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:55:14 INFO - 'log_level': 'info', 13:55:14 INFO - 'log_to_console': True, 13:55:14 INFO - 'opt_config_files': (), 13:55:14 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:55:14 INFO - '--processes=1', 13:55:14 INFO - '--config=%(test_path)s/wptrunner.ini', 13:55:14 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:55:14 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:55:14 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:55:14 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:55:14 INFO - 'pip_index': False, 13:55:14 INFO - 'require_test_zip': True, 13:55:14 INFO - 'test_type': ('testharness',), 13:55:14 INFO - 'this_chunk': '1', 13:55:14 INFO - 'tooltool_cache': '/builds/tooltool_cache', 13:55:14 INFO - 'total_chunks': '10', 13:55:14 INFO - 'virtualenv_path': 'venv', 13:55:14 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:55:14 INFO - 'work_dir': 'build'} 13:55:14 INFO - ##### 13:55:14 INFO - ##### Running clobber step. 13:55:14 INFO - ##### 13:55:14 INFO - Running pre-action listener: _resource_record_pre_action 13:55:14 INFO - Running main action method: clobber 13:55:14 INFO - rmtree: /builds/slave/test/build 13:55:14 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 13:55:16 INFO - Running post-action listener: _resource_record_post_action 13:55:16 INFO - ##### 13:55:16 INFO - ##### Running read-buildbot-config step. 13:55:16 INFO - ##### 13:55:16 INFO - Running pre-action listener: _resource_record_pre_action 13:55:16 INFO - Running main action method: read_buildbot_config 13:55:16 INFO - Using buildbot properties: 13:55:16 INFO - { 13:55:16 INFO - "project": "", 13:55:16 INFO - "product": "firefox", 13:55:16 INFO - "script_repo_revision": "production", 13:55:16 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 13:55:16 INFO - "repository": "", 13:55:16 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 13:55:16 INFO - "buildid": "20160502125023", 13:55:16 INFO - "pgo_build": "False", 13:55:16 INFO - "basedir": "/builds/slave/test", 13:55:16 INFO - "buildnumber": 222, 13:55:16 INFO - "slavename": "t-yosemite-r7-0188", 13:55:16 INFO - "master": "http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/", 13:55:16 INFO - "platform": "macosx64", 13:55:16 INFO - "branch": "mozilla-aurora", 13:55:16 INFO - "revision": "2c8eaa40328465c2905194a57a5d6c6cd90067c2", 13:55:16 INFO - "repo_path": "releases/mozilla-aurora", 13:55:16 INFO - "moz_repo_path": "", 13:55:16 INFO - "stage_platform": "macosx64", 13:55:16 INFO - "builduid": "988752f895d642a7aaa4ebf2b693a433", 13:55:16 INFO - "slavebuilddir": "test" 13:55:16 INFO - } 13:55:16 INFO - Found installer url https://queue.taskcluster.net/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 13:55:16 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 13:55:16 INFO - Running post-action listener: _resource_record_post_action 13:55:16 INFO - ##### 13:55:16 INFO - ##### Running download-and-extract step. 13:55:16 INFO - ##### 13:55:16 INFO - Running pre-action listener: _resource_record_pre_action 13:55:16 INFO - Running main action method: download_and_extract 13:55:16 INFO - mkdir: /builds/slave/test/build/tests 13:55:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:55:16 INFO - https://queue.taskcluster.net/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 13:55:16 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 13:55:16 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 13:55:16 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 13:55:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #1 13:55:46 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json: timed out 13:55:46 INFO - retry: attempt #1 caught exception: timed out 13:55:46 INFO - retry: Failed, sleeping 30 seconds before retrying 13:56:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #2 13:56:46 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json: timed out 13:56:46 INFO - retry: attempt #2 caught exception: timed out 13:56:46 INFO - retry: Failed, sleeping 60 seconds before retrying 13:57:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #3 13:58:17 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json: timed out 13:58:17 INFO - retry: attempt #3 caught exception: timed out 13:58:17 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json! 13:58:17 INFO - Caught exception: timed out 13:58:17 INFO - Caught exception: timed out 13:58:17 INFO - Caught exception: timed out 13:58:17 INFO - trying https://queue.taskcluster.net/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 13:58:17 INFO - Downloading https://queue.taskcluster.net/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 13:58:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #1 13:58:18 INFO - Downloaded 1235 bytes. 13:58:18 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 13:58:18 INFO - Using the following test package requirements: 13:58:18 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 13:58:18 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 13:58:18 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 13:58:18 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 13:58:18 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 13:58:18 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 13:58:18 INFO - u'jsshell-mac64.zip'], 13:58:18 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 13:58:18 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 13:58:18 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 13:58:18 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 13:58:18 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 13:58:18 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 13:58:18 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 13:58:18 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 13:58:18 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 13:58:18 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 13:58:18 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 13:58:18 INFO - Downloading packages: [u'firefox-48.0a2.en-US.mac64.common.tests.zip', u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 13:58:18 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')]} 13:58:18 INFO - https://queue.taskcluster.net/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 13:58:18 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 13:58:18 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 13:58:18 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip 13:58:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip'}, attempt #1 13:58:48 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip: timed out 13:58:48 INFO - retry: attempt #1 caught exception: timed out 13:58:48 INFO - retry: Failed, sleeping 30 seconds before retrying 13:59:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip'}, attempt #2 13:59:48 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip: timed out 13:59:48 INFO - retry: attempt #2 caught exception: timed out 13:59:48 INFO - retry: Failed, sleeping 60 seconds before retrying 14:00:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip'}, attempt #3 14:01:18 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip: timed out 14:01:18 INFO - retry: attempt #3 caught exception: timed out 14:01:18 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip! 14:01:18 INFO - Caught exception: timed out 14:01:18 INFO - Caught exception: timed out 14:01:18 INFO - Caught exception: timed out 14:01:18 INFO - trying https://queue.taskcluster.net/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 14:01:18 INFO - Downloading https://queue.taskcluster.net/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip 14:01:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip'}, attempt #1 14:01:19 INFO - Downloaded 17991548 bytes. 14:01:19 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 14:01:19 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 14:01:20 INFO - caution: filename not matched: web-platform/* 14:01:20 INFO - Return code: 11 14:01:20 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')]} 14:01:20 INFO - https://queue.taskcluster.net/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 14:01:20 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 14:01:20 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 14:01:20 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 14:01:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #1 14:01:50 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip: timed out 14:01:50 INFO - retry: attempt #1 caught exception: timed out 14:01:50 INFO - retry: Failed, sleeping 30 seconds before retrying 14:02:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #2 14:02:50 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip: timed out 14:02:50 INFO - retry: attempt #2 caught exception: timed out 14:02:50 INFO - retry: Failed, sleeping 60 seconds before retrying 14:03:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #3 14:04:20 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip: timed out 14:04:20 INFO - retry: attempt #3 caught exception: timed out 14:04:20 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip! 14:04:20 INFO - Caught exception: timed out 14:04:20 INFO - Caught exception: timed out 14:04:20 INFO - Caught exception: timed out 14:04:20 INFO - trying https://queue.taskcluster.net/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 14:04:20 INFO - Downloading https://queue.taskcluster.net/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 14:04:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #1 14:04:22 INFO - Downloaded 36408617 bytes. 14:04:22 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 14:04:22 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 14:04:26 INFO - caution: filename not matched: bin/* 14:04:26 INFO - caution: filename not matched: config/* 14:04:26 INFO - caution: filename not matched: mozbase/* 14:04:26 INFO - caution: filename not matched: marionette/* 14:04:26 INFO - caution: filename not matched: tools/wptserve/* 14:04:26 INFO - Return code: 11 14:04:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:04:26 INFO - https://queue.taskcluster.net/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 14:04:26 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 14:04:26 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 14:04:26 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 14:04:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #1 14:04:56 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg: timed out 14:04:56 INFO - retry: attempt #1 caught exception: timed out 14:04:56 INFO - retry: Failed, sleeping 30 seconds before retrying 14:05:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #2 14:05:56 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg: timed out 14:05:56 INFO - retry: attempt #2 caught exception: timed out 14:05:56 INFO - retry: Failed, sleeping 60 seconds before retrying 14:06:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #3 14:07:26 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg: timed out 14:07:26 INFO - retry: attempt #3 caught exception: timed out 14:07:26 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg! 14:07:26 INFO - Caught exception: timed out 14:07:26 INFO - Caught exception: timed out 14:07:26 INFO - Caught exception: timed out 14:07:26 INFO - trying https://queue.taskcluster.net/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 14:07:26 INFO - Downloading https://queue.taskcluster.net/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 14:07:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #1 14:07:28 INFO - Downloaded 73033113 bytes. 14:07:28 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 14:07:28 INFO - mkdir: /builds/slave/test/properties 14:07:28 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 14:07:28 INFO - Writing to file /builds/slave/test/properties/build_url 14:07:28 INFO - Contents: 14:07:28 INFO - build_url:https://queue.taskcluster.net/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 14:07:29 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 14:07:29 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 14:07:29 INFO - Writing to file /builds/slave/test/properties/symbols_url 14:07:29 INFO - Contents: 14:07:29 INFO - symbols_url:https://queue.taskcluster.net/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 14:07:29 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')]} 14:07:29 INFO - https://queue.taskcluster.net/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 14:07:29 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 14:07:29 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 14:07:29 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 14:07:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 14:07:59 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip: timed out 14:07:59 INFO - retry: attempt #1 caught exception: timed out 14:07:59 INFO - retry: Failed, sleeping 30 seconds before retrying 14:08:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #2 14:08:59 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip: timed out 14:08:59 INFO - retry: attempt #2 caught exception: timed out 14:08:59 INFO - retry: Failed, sleeping 60 seconds before retrying 14:09:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #3 14:10:29 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip: timed out 14:10:29 INFO - retry: attempt #3 caught exception: timed out 14:10:29 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip! 14:10:29 INFO - Caught exception: timed out 14:10:29 INFO - Caught exception: timed out 14:10:29 INFO - Caught exception: timed out 14:10:29 INFO - trying https://queue.taskcluster.net/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 14:10:29 INFO - Downloading https://queue.taskcluster.net/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 14:10:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 14:10:33 INFO - Downloaded 103565662 bytes. 14:10:33 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 14:10:33 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 14:10:36 INFO - Return code: 0 14:10:36 INFO - Running post-action listener: _resource_record_post_action 14:10:36 INFO - Running post-action listener: set_extra_try_arguments 14:10:36 INFO - ##### 14:10:36 INFO - ##### Running create-virtualenv step. 14:10:36 INFO - ##### 14:10:36 INFO - Running pre-action listener: _pre_create_virtualenv 14:10:36 INFO - Running pre-action listener: _resource_record_pre_action 14:10:36 INFO - Running main action method: create_virtualenv 14:10:36 INFO - Creating virtualenv /builds/slave/test/build/venv 14:10:36 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 14:10:36 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 14:10:37 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 14:10:37 INFO - Using real prefix '/tools/python27' 14:10:37 INFO - New python executable in /builds/slave/test/build/venv/bin/python 14:10:37 INFO - Installing distribute.............................................................................................................................................................................................done. 14:10:40 INFO - Installing pip.................done. 14:10:40 INFO - Return code: 0 14:10:40 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 14:10:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:10:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:10:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 14:10:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:10:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:10:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 14:10:40 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 0x10ca00e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ca1df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8111cab210>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ca195e0>, '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 0x10c5fccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c627990>, '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.jdrLxHCdtU/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.LiDutxuJ8d/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 14:10:40 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 14:10:40 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 14:10:40 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.jdrLxHCdtU/Render', 14:10:40 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 14:10:40 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 14:10:40 INFO - 'HOME': '/Users/cltbld', 14:10:40 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 14:10:40 INFO - 'LOGNAME': 'cltbld', 14:10:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:10:40 INFO - 'MOZ_NO_REMOTE': '1', 14:10:40 INFO - 'NO_EM_RESTART': '1', 14:10:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:10:40 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 14:10:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:10:40 INFO - 'PWD': '/builds/slave/test', 14:10:40 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 14:10:40 INFO - 'SHELL': '/bin/bash', 14:10:40 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.LiDutxuJ8d/Listeners', 14:10:40 INFO - 'TMPDIR': '/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/', 14:10:40 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 14:10:40 INFO - 'USER': 'cltbld', 14:10:40 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 14:10:40 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 14:10:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 14:10:40 INFO - 'XPC_FLAGS': '0x0', 14:10:40 INFO - 'XPC_SERVICE_NAME': '0', 14:10:40 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 14:10:40 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:10:40 INFO - Downloading/unpacking psutil>=0.7.1 14:10:40 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 14:10:40 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 14:10:40 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 14:10:40 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 14:10:40 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 14:10:40 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 14:10:43 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 14:10:43 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 14:10:43 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:10:43 INFO - Installing collected packages: psutil 14:10:43 INFO - Running setup.py install for psutil 14:10:43 INFO - building 'psutil._psutil_osx' extension 14:10:43 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 14:10:44 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 14:10:44 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 14:10:44 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 14:10:44 INFO - building 'psutil._psutil_posix' extension 14:10:44 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 14:10:44 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 14:10:44 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 14:10:44 INFO - ^ 14:10:44 INFO - 1 warning generated. 14:10:44 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 14:10:45 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 14:10:45 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:10:45 INFO - Successfully installed psutil 14:10:45 INFO - Cleaning up... 14:10:45 INFO - Return code: 0 14:10:45 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 14:10:45 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')]} 14:10:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:10:45 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 14:10:45 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')]} 14:10:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:10:45 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 14:10:45 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 0x10ca00e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ca1df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8111cab210>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ca195e0>, '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 0x10c5fccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c627990>, '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.jdrLxHCdtU/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.LiDutxuJ8d/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 14:10:45 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 14:10:45 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 14:10:45 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.jdrLxHCdtU/Render', 14:10:45 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 14:10:45 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 14:10:45 INFO - 'HOME': '/Users/cltbld', 14:10:45 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 14:10:45 INFO - 'LOGNAME': 'cltbld', 14:10:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:10:45 INFO - 'MOZ_NO_REMOTE': '1', 14:10:45 INFO - 'NO_EM_RESTART': '1', 14:10:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:10:45 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 14:10:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:10:45 INFO - 'PWD': '/builds/slave/test', 14:10:45 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 14:10:45 INFO - 'SHELL': '/bin/bash', 14:10:45 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.LiDutxuJ8d/Listeners', 14:10:45 INFO - 'TMPDIR': '/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/', 14:10:45 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 14:10:45 INFO - 'USER': 'cltbld', 14:10:45 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 14:10:45 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 14:10:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 14:10:45 INFO - 'XPC_FLAGS': '0x0', 14:10:45 INFO - 'XPC_SERVICE_NAME': '0', 14:10:45 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 14:10:45 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:10:45 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 14:10:45 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 14:10:45 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 14:10:45 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 14:10:45 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 14:10:45 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 14:10:45 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 14:10:47 INFO - Downloading mozsystemmonitor-0.0.tar.gz 14:10:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 14:10:47 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 14:10:47 INFO - Installing collected packages: mozsystemmonitor 14:10:47 INFO - Running setup.py install for mozsystemmonitor 14:10:48 INFO - Successfully installed mozsystemmonitor 14:10:48 INFO - Cleaning up... 14:10:48 INFO - Return code: 0 14:10:48 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 14:10:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:10:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:10:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 14:10:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:10:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:10:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 14:10:48 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 0x10ca00e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ca1df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8111cab210>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ca195e0>, '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 0x10c5fccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c627990>, '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.jdrLxHCdtU/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.LiDutxuJ8d/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 14:10:48 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 14:10:48 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 14:10:48 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.jdrLxHCdtU/Render', 14:10:48 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 14:10:48 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 14:10:48 INFO - 'HOME': '/Users/cltbld', 14:10:48 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 14:10:48 INFO - 'LOGNAME': 'cltbld', 14:10:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:10:48 INFO - 'MOZ_NO_REMOTE': '1', 14:10:48 INFO - 'NO_EM_RESTART': '1', 14:10:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:10:48 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 14:10:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:10:48 INFO - 'PWD': '/builds/slave/test', 14:10:48 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 14:10:48 INFO - 'SHELL': '/bin/bash', 14:10:48 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.LiDutxuJ8d/Listeners', 14:10:48 INFO - 'TMPDIR': '/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/', 14:10:48 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 14:10:48 INFO - 'USER': 'cltbld', 14:10:48 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 14:10:48 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 14:10:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 14:10:48 INFO - 'XPC_FLAGS': '0x0', 14:10:48 INFO - 'XPC_SERVICE_NAME': '0', 14:10:48 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 14:10:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:10:48 INFO - Downloading/unpacking blobuploader==1.2.4 14:10:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 14:10:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 14:10:48 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 14:10:48 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 14:10:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 14:10:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 14:10:50 INFO - Downloading blobuploader-1.2.4.tar.gz 14:10:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 14:10:50 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 14:10:50 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 14:10:50 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 14:10:50 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 14:10:50 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 14:10:50 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 14:10:50 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 14:10:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 14:10:51 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 14:10:51 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 14:10:51 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 14:10:51 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 14:10:51 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 14:10:51 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 14:10:51 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 14:10:51 INFO - Downloading docopt-0.6.1.tar.gz 14:10:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 14:10:52 INFO - Installing collected packages: blobuploader, requests, docopt 14:10:52 INFO - Running setup.py install for blobuploader 14:10:52 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 14:10:52 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 14:10:52 INFO - Running setup.py install for requests 14:10:52 INFO - Running setup.py install for docopt 14:10:52 INFO - Successfully installed blobuploader requests docopt 14:10:52 INFO - Cleaning up... 14:10:52 INFO - Return code: 0 14:10:52 INFO - Installing None into virtualenv /builds/slave/test/build/venv 14:10:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:10:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:10:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 14:10:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:10:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:10:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 14:10:52 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 0x10ca00e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ca1df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8111cab210>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ca195e0>, '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 0x10c5fccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c627990>, '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.jdrLxHCdtU/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.LiDutxuJ8d/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 14:10:52 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 14:10:52 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 14:10:52 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.jdrLxHCdtU/Render', 14:10:52 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 14:10:52 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 14:10:52 INFO - 'HOME': '/Users/cltbld', 14:10:52 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 14:10:52 INFO - 'LOGNAME': 'cltbld', 14:10:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:10:52 INFO - 'MOZ_NO_REMOTE': '1', 14:10:52 INFO - 'NO_EM_RESTART': '1', 14:10:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:10:52 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 14:10:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:10:52 INFO - 'PWD': '/builds/slave/test', 14:10:52 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 14:10:52 INFO - 'SHELL': '/bin/bash', 14:10:52 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.LiDutxuJ8d/Listeners', 14:10:52 INFO - 'TMPDIR': '/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/', 14:10:52 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 14:10:52 INFO - 'USER': 'cltbld', 14:10:52 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 14:10:52 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 14:10:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 14:10:52 INFO - 'XPC_FLAGS': '0x0', 14:10:52 INFO - 'XPC_SERVICE_NAME': '0', 14:10:52 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 14:10:53 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:10:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 14:10:53 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-6StbCY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 14:10:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 14:10:53 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-BwVVpP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 14:10:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 14:10:53 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-q98N5L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 14:10:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 14:10:53 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-PsNuAL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 14:10:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 14:10:53 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-h4bfGe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 14:10:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 14:10:53 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-McOtkz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 14:10:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 14:10:53 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-qERMLk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 14:10:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 14:10:53 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-LDpMxo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 14:10:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 14:10:53 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-WSx17T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 14:10:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 14:10:54 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-Fg1soS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 14:10:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 14:10:54 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-faaT42-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 14:10:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 14:10:54 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-pZnuYU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 14:10:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 14:10:54 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-zPKkMk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 14:10:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 14:10:54 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-Dd3Qqg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 14:10:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 14:10:54 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-0OG5TO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 14:10:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 14:10:54 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-4HSOR5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 14:10:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 14:10:54 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-M9DJnK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 14:10:54 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 14:10:54 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-arKqX6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 14:10:55 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 14:10:55 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-Q_mcZJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 14:10:55 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 14:10:55 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-zuwr2D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 14:10:55 INFO - Unpacking /builds/slave/test/build/tests/marionette 14:10:55 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-6HDDqZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 14:10:55 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 14:10:55 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 14:10:55 INFO - Running setup.py install for manifestparser 14:10:55 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 14:10:55 INFO - Running setup.py install for mozcrash 14:10:56 INFO - Running setup.py install for mozdebug 14:10:56 INFO - Running setup.py install for mozdevice 14:10:56 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 14:10:56 INFO - Installing dm script to /builds/slave/test/build/venv/bin 14:10:56 INFO - Running setup.py install for mozfile 14:10:56 INFO - Running setup.py install for mozhttpd 14:10:56 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 14:10:56 INFO - Running setup.py install for mozinfo 14:10:56 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 14:10:56 INFO - Running setup.py install for mozInstall 14:10:56 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 14:10:56 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 14:10:56 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 14:10:56 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 14:10:56 INFO - Running setup.py install for mozleak 14:10:57 INFO - Running setup.py install for mozlog 14:10:57 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 14:10:57 INFO - Running setup.py install for moznetwork 14:10:57 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 14:10:57 INFO - Running setup.py install for mozprocess 14:10:57 INFO - Running setup.py install for mozprofile 14:10:57 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 14:10:57 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 14:10:57 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 14:10:57 INFO - Running setup.py install for mozrunner 14:10:57 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 14:10:57 INFO - Running setup.py install for mozscreenshot 14:10:57 INFO - Running setup.py install for moztest 14:10:58 INFO - Running setup.py install for mozversion 14:10:58 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 14:10:58 INFO - Running setup.py install for wptserve 14:10:58 INFO - Running setup.py install for marionette-driver 14:10:58 INFO - Running setup.py install for browsermob-proxy 14:10:58 INFO - Running setup.py install for marionette-client 14:10:58 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 14:10:59 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 14:10:59 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 14:10:59 INFO - Cleaning up... 14:10:59 INFO - Return code: 0 14:10:59 INFO - Installing None into virtualenv /builds/slave/test/build/venv 14:10:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:10:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:10:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 14:10:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:10:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:10:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 14:10:59 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 0x10ca00e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ca1df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8111cab210>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ca195e0>, '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 0x10c5fccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c627990>, '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.jdrLxHCdtU/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.LiDutxuJ8d/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 14:10:59 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 14:10:59 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 14:10:59 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.jdrLxHCdtU/Render', 14:10:59 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 14:10:59 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 14:10:59 INFO - 'HOME': '/Users/cltbld', 14:10:59 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 14:10:59 INFO - 'LOGNAME': 'cltbld', 14:10:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:10:59 INFO - 'MOZ_NO_REMOTE': '1', 14:10:59 INFO - 'NO_EM_RESTART': '1', 14:10:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:10:59 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 14:10:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:10:59 INFO - 'PWD': '/builds/slave/test', 14:10:59 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 14:10:59 INFO - 'SHELL': '/bin/bash', 14:10:59 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.LiDutxuJ8d/Listeners', 14:10:59 INFO - 'TMPDIR': '/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/', 14:10:59 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 14:10:59 INFO - 'USER': 'cltbld', 14:10:59 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 14:10:59 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 14:10:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 14:10:59 INFO - 'XPC_FLAGS': '0x0', 14:10:59 INFO - 'XPC_SERVICE_NAME': '0', 14:10:59 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 14:10:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:10:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 14:10:59 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-OiXGYh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 14:10:59 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)) 14:10:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 14:10:59 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-wxxh8g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 14:10:59 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)) 14:10:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 14:10:59 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-Wq8W2V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 14:10:59 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)) 14:10:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 14:10:59 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-cSQumK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 14:10:59 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)) 14:10:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 14:10:59 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-w7HY2P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 14:10:59 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)) 14:10:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 14:10:59 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-cbMryW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 14:11:00 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)) 14:11:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 14:11:00 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-UWSIwm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 14:11:00 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)) 14:11:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 14:11:00 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-FTb9Il-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 14:11:00 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)) 14:11:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 14:11:00 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-eWC9k2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 14:11:00 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)) 14:11:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 14:11:00 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-iUKZgt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 14:11:00 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)) 14:11:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 14:11:00 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-ZJZ23N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 14:11:00 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)) 14:11:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 14:11:00 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-ScBFXp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 14:11:00 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)) 14:11:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 14:11:00 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-JM3PXo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 14:11:00 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)) 14:11:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 14:11:00 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-81O0Tb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 14:11:00 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)) 14:11:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 14:11:00 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-8TV8tI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 14:11:01 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)) 14:11:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 14:11:01 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-NXy15T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 14:11:01 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)) 14:11:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 14:11:01 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-OtXznI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 14:11:01 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)) 14:11:01 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 14:11:01 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-iXzAn8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 14:11:01 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)) 14:11:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 14:11:01 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-bAMZwF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 14:11:01 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)) 14:11:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 14:11:01 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-mYq8Er-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 14:11:01 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)) 14:11:01 INFO - Unpacking /builds/slave/test/build/tests/marionette 14:11:01 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-JuN6uY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 14:11:02 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 14:11:02 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)) 14:11:02 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)) 14:11:02 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)) 14:11:02 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)) 14:11:02 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)) 14:11:02 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)) 14:11:02 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 14:11:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 14:11:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 14:11:02 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 14:11:02 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 14:11:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 14:11:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 14:11:04 INFO - Downloading blessings-1.6.tar.gz 14:11:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 14:11:04 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)) 14:11:04 INFO - Installing collected packages: blessings 14:11:04 INFO - Running setup.py install for blessings 14:11:05 INFO - Successfully installed blessings 14:11:05 INFO - Cleaning up... 14:11:05 INFO - Return code: 0 14:11:05 INFO - Done creating virtualenv /builds/slave/test/build/venv. 14:11:05 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 14:11:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 14:11:05 INFO - Reading from file tmpfile_stdout 14:11:05 INFO - Current package versions: 14:11:05 INFO - blessings == 1.6 14:11:05 INFO - blobuploader == 1.2.4 14:11:05 INFO - browsermob-proxy == 0.6.0 14:11:05 INFO - docopt == 0.6.1 14:11:05 INFO - manifestparser == 1.1 14:11:05 INFO - marionette-client == 2.3.0 14:11:05 INFO - marionette-driver == 1.4.0 14:11:05 INFO - mozInstall == 1.12 14:11:05 INFO - mozcrash == 0.17 14:11:05 INFO - mozdebug == 0.1 14:11:05 INFO - mozdevice == 0.48 14:11:05 INFO - mozfile == 1.2 14:11:05 INFO - mozhttpd == 0.7 14:11:05 INFO - mozinfo == 0.9 14:11:05 INFO - mozleak == 0.1 14:11:05 INFO - mozlog == 3.1 14:11:05 INFO - moznetwork == 0.27 14:11:05 INFO - mozprocess == 0.22 14:11:05 INFO - mozprofile == 0.28 14:11:05 INFO - mozrunner == 6.11 14:11:05 INFO - mozscreenshot == 0.1 14:11:05 INFO - mozsystemmonitor == 0.0 14:11:05 INFO - moztest == 0.7 14:11:05 INFO - mozversion == 1.4 14:11:05 INFO - psutil == 3.1.1 14:11:05 INFO - requests == 1.2.3 14:11:05 INFO - wptserve == 1.4.0 14:11:05 INFO - wsgiref == 0.1.2 14:11:05 INFO - Running post-action listener: _resource_record_post_action 14:11:05 INFO - Running post-action listener: _start_resource_monitoring 14:11:05 INFO - Starting resource monitoring. 14:11:05 INFO - ##### 14:11:05 INFO - ##### Running pull step. 14:11:05 INFO - ##### 14:11:05 INFO - Running pre-action listener: _resource_record_pre_action 14:11:05 INFO - Running main action method: pull 14:11:05 INFO - Pull has nothing to do! 14:11:05 INFO - Running post-action listener: _resource_record_post_action 14:11:05 INFO - ##### 14:11:05 INFO - ##### Running install step. 14:11:05 INFO - ##### 14:11:05 INFO - Running pre-action listener: _resource_record_pre_action 14:11:05 INFO - Running main action method: install 14:11:05 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 14:11:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 14:11:05 INFO - Reading from file tmpfile_stdout 14:11:05 INFO - Detecting whether we're running mozinstall >=1.0... 14:11:05 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 14:11:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 14:11:05 INFO - Reading from file tmpfile_stdout 14:11:05 INFO - Output received: 14:11:05 INFO - Usage: mozinstall [options] installer 14:11:05 INFO - Options: 14:11:05 INFO - -h, --help show this help message and exit 14:11:05 INFO - -d DEST, --destination=DEST 14:11:05 INFO - Directory to install application into. [default: 14:11:05 INFO - "/builds/slave/test"] 14:11:05 INFO - --app=APP Application being installed. [default: firefox] 14:11:05 INFO - mkdir: /builds/slave/test/build/application 14:11:05 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 14:11:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg --destination /builds/slave/test/build/application 14:11:23 INFO - Reading from file tmpfile_stdout 14:11:23 INFO - Output received: 14:11:23 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 14:11:23 INFO - Running post-action listener: _resource_record_post_action 14:11:23 INFO - ##### 14:11:23 INFO - ##### Running run-tests step. 14:11:23 INFO - ##### 14:11:23 INFO - Running pre-action listener: _resource_record_pre_action 14:11:23 INFO - Running main action method: run_tests 14:11:23 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 14:11:23 INFO - Minidump filename unknown. Determining based upon platform and architecture. 14:11:23 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 14:11:23 INFO - grabbing minidump binary from tooltool 14:11: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')]} 14:11:23 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 0x10ca195e0>, '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 0x10c5fccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10c627990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 14:11:23 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 14:11:23 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 14:11:23 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 14:11:23 INFO - Return code: 0 14:11:23 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 14:11:23 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 14:11:23 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 14:11:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 14:11:23 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.jdrLxHCdtU/Render', 14:11:23 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 14:11:23 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 14:11:23 INFO - 'HOME': '/Users/cltbld', 14:11:23 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 14:11:23 INFO - 'LOGNAME': 'cltbld', 14:11:23 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 14:11:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:11:23 INFO - 'MOZ_NO_REMOTE': '1', 14:11:23 INFO - 'NO_EM_RESTART': '1', 14:11:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:11:23 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 14:11:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:11:23 INFO - 'PWD': '/builds/slave/test', 14:11:23 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 14:11:23 INFO - 'SHELL': '/bin/bash', 14:11:23 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.LiDutxuJ8d/Listeners', 14:11:23 INFO - 'TMPDIR': '/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/', 14:11:23 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 14:11:23 INFO - 'USER': 'cltbld', 14:11:23 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 14:11:23 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 14:11:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 14:11:23 INFO - 'XPC_FLAGS': '0x0', 14:11:23 INFO - 'XPC_SERVICE_NAME': '0', 14:11:23 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 14:11:23 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 14:11:24 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 14:11:24 INFO - import pkg_resources 14:11:25 INFO - Using 1 client processes 14:11:25 INFO - wptserve Starting http server on 127.0.0.1:8000 14:11:25 INFO - wptserve Starting http server on 127.0.0.1:8001 14:11:25 INFO - wptserve Starting http server on 127.0.0.1:8443 14:11:27 INFO - SUITE-START | Running 778 tests 14:11:27 INFO - Running testharness tests 14:11:27 INFO - Setting up ssl 14:11:27 INFO - PROCESS | certutil | 14:11:27 INFO - PROCESS | certutil | 14:11:27 INFO - PROCESS | certutil | 14:11:27 INFO - Certificate Nickname Trust Attributes 14:11:27 INFO - SSL,S/MIME,JAR/XPI 14:11:27 INFO - 14:11:27 INFO - web-platform-tests CT,, 14:11:27 INFO - 14:11:27 INFO - Starting runner 14:11:28 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 14:11:28 INFO - PROCESS | 1654 | 1462223488455 Marionette DEBUG Marionette enabled via build flag and pref 14:11:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x1134db000 == 1 [pid = 1654] [id = 1] 14:11:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 1 (0x1134db800) [pid = 1654] [serial = 1] [outer = 0x0] 14:11:28 INFO - PROCESS | 1654 | [1654] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 14:11:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 2 (0x1134dc800) [pid = 1654] [serial = 2] [outer = 0x1134db800] 14:11:28 INFO - PROCESS | 1654 | 1462223488768 Marionette INFO Listening on port 2828 14:11:29 INFO - PROCESS | 1654 | 1462223489003 Marionette DEBUG Marionette enabled via command-line flag 14:11:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x116894800 == 2 [pid = 1654] [id = 2] 14:11:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 3 (0x116895000) [pid = 1654] [serial = 3] [outer = 0x0] 14:11:29 INFO - PROCESS | 1654 | [1654] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 14:11:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 4 (0x116896000) [pid = 1654] [serial = 4] [outer = 0x116895000] 14:11:29 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:11:29 INFO - PROCESS | 1654 | 1462223489154 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49302 14:11:29 INFO - PROCESS | 1654 | 1462223489240 Marionette DEBUG Closed connection conn0 14:11:29 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:11:29 INFO - PROCESS | 1654 | 1462223489246 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49303 14:11:29 INFO - PROCESS | 1654 | 1462223489261 Marionette DEBUG Closed connection conn1 14:11:29 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:11:29 INFO - PROCESS | 1654 | 1462223489266 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49304 14:11:29 INFO - PROCESS | 1654 | 1462223489274 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 14:11:29 INFO - PROCESS | 1654 | 1462223489279 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160502125023","device":"desktop","version":"48.0a2"} 14:11:29 INFO - PROCESS | 1654 | [1654] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:11:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x119fe4000 == 3 [pid = 1654] [id = 3] 14:11:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 5 (0x119fe4800) [pid = 1654] [serial = 5] [outer = 0x0] 14:11:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x119fe5000 == 4 [pid = 1654] [id = 4] 14:11:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 6 (0x11a12fc00) [pid = 1654] [serial = 6] [outer = 0x0] 14:11:30 INFO - PROCESS | 1654 | [1654] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 14:11:30 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 14:11:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x123716000 == 5 [pid = 1654] [id = 5] 14:11:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 7 (0x11a12f400) [pid = 1654] [serial = 7] [outer = 0x0] 14:11:30 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 14:11:30 INFO - PROCESS | 1654 | [1654] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 14:11:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 8 (0x124152800) [pid = 1654] [serial = 8] [outer = 0x11a12f400] 14:11:30 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 14:11:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 9 (0x124763000) [pid = 1654] [serial = 9] [outer = 0x119fe4800] 14:11:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 10 (0x12478dc00) [pid = 1654] [serial = 10] [outer = 0x11a12fc00] 14:11:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 11 (0x12478f400) [pid = 1654] [serial = 11] [outer = 0x11a12f400] 14:11:31 INFO - PROCESS | 1654 | [1654] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 14:11:31 INFO - PROCESS | 1654 | 1462223491265 Marionette DEBUG loaded listener.js 14:11:31 INFO - PROCESS | 1654 | 1462223491273 Marionette DEBUG loaded listener.js 14:11:31 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 14:11:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 12 (0x11673b000) [pid = 1654] [serial = 12] [outer = 0x11a12f400] 14:11:31 INFO - PROCESS | 1654 | 1462223491641 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"286db146-9095-2b4f-8bdb-d8e8460bb514","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160502125023","device":"desktop","version":"48.0a2","command_id":1}}] 14:11:31 INFO - PROCESS | 1654 | 1462223491736 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}] 14:11:31 INFO - PROCESS | 1654 | 1462223491797 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 14:11:31 INFO - PROCESS | 1654 | 1462223491876 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 14:11:31 INFO - PROCESS | 1654 | [1654] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 14:11:31 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 14:11:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 13 (0x1285da400) [pid = 1654] [serial = 13] [outer = 0x11a12f400] 14:11:32 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 14:11:32 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:11:32 INFO - PROCESS | 1654 | 1462223492148 Marionette TRACE conn2 <- [1,3,null,{}] 14:11:32 INFO - PROCESS | 1654 | 1462223492150 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 14:11:32 INFO - PROCESS | 1654 | 1462223492166 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 14:11:32 INFO - PROCESS | 1654 | 1462223492195 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 14:11:32 INFO - PROCESS | 1654 | 1462223492197 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 14:11:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 14:11:32 INFO - PROCESS | 1654 | 1462223492200 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 14:11:32 INFO - PROCESS | 1654 | 1462223492202 Marionette TRACE conn2 <- [1,6,null,{}] 14:11:32 INFO - PROCESS | 1654 | 1462223492205 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}] 14:11:32 INFO - PROCESS | 1654 | 1462223492216 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 14:11:32 INFO - PROCESS | 1654 | 1462223492218 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c11800 == 6 [pid = 1654] [id = 6] 14:11:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 14 (0x128bf3400) [pid = 1654] [serial = 14] [outer = 0x0] 14:11:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 15 (0x128bf5000) [pid = 1654] [serial = 15] [outer = 0x128bf3400] 14:11:32 INFO - PROCESS | 1654 | 1462223492251 Marionette DEBUG loaded listener.js 14:11:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 16 (0x128bfac00) [pid = 1654] [serial = 16] [outer = 0x128bf3400] 14:11:32 INFO - PROCESS | 1654 | 1462223492566 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]]]}] 14:11:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x128ee8000 == 7 [pid = 1654] [id = 7] 14:11:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 17 (0x128bfb400) [pid = 1654] [serial = 17] [outer = 0x0] 14:11:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 18 (0x128e4c800) [pid = 1654] [serial = 18] [outer = 0x128bfb400] 14:11:32 INFO - PROCESS | 1654 | 1462223492594 Marionette DEBUG loaded listener.js 14:11:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 14:11:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 422ms 14:11:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 19 (0x128f0b000) [pid = 1654] [serial = 19] [outer = 0x128bfb400] 14:11:32 INFO - PROCESS | 1654 | 1462223492658 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 14:11:32 INFO - PROCESS | 1654 | 1462223492659 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 14:11:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 14:11:32 INFO - PROCESS | 1654 | 1462223492683 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 14:11:32 INFO - PROCESS | 1654 | 1462223492684 Marionette TRACE conn2 <- [1,10,null,{}] 14:11:32 INFO - PROCESS | 1654 | 1462223492696 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}] 14:11:32 INFO - PROCESS | 1654 | 1462223492826 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 14:11:32 INFO - PROCESS | 1654 | 1462223492860 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ab0b800 == 8 [pid = 1654] [id = 8] 14:11:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 20 (0x128f0c000) [pid = 1654] [serial = 20] [outer = 0x0] 14:11:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 21 (0x12ab2dc00) [pid = 1654] [serial = 21] [outer = 0x128f0c000] 14:11:32 INFO - PROCESS | 1654 | 1462223492889 Marionette DEBUG loaded listener.js 14:11:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 22 (0x12ab32400) [pid = 1654] [serial = 22] [outer = 0x128f0c000] 14:11:33 INFO - PROCESS | 1654 | 1462223493195 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]]]}] 14:11:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 14:11:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 586ms 14:11:33 INFO - PROCESS | 1654 | 1462223493255 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 14:11:33 INFO - PROCESS | 1654 | 1462223493257 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 14:11:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 14:11:33 INFO - PROCESS | 1654 | 1462223493260 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 14:11:33 INFO - PROCESS | 1654 | 1462223493261 Marionette TRACE conn2 <- [1,14,null,{}] 14:11:33 INFO - PROCESS | 1654 | 1462223493263 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}] 14:11:33 INFO - PROCESS | 1654 | 1462223493351 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 14:11:33 INFO - PROCESS | 1654 | 1462223493356 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b364800 == 9 [pid = 1654] [id = 9] 14:11:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 23 (0x12ab39800) [pid = 1654] [serial = 23] [outer = 0x0] 14:11:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 24 (0x12adbd000) [pid = 1654] [serial = 24] [outer = 0x12ab39800] 14:11:33 INFO - PROCESS | 1654 | 1462223493381 Marionette DEBUG loaded listener.js 14:11:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 25 (0x12ba65c00) [pid = 1654] [serial = 25] [outer = 0x12ab39800] 14:11:33 INFO - PROCESS | 1654 | 1462223493667 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]]]}] 14:11:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 14:11:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 419ms 14:11:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 14:11:33 INFO - PROCESS | 1654 | 1462223493684 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 14:11:33 INFO - PROCESS | 1654 | 1462223493686 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 14:11:33 INFO - PROCESS | 1654 | 1462223493688 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 14:11:33 INFO - PROCESS | 1654 | 1462223493693 Marionette TRACE conn2 <- [1,18,null,{}] 14:11:33 INFO - PROCESS | 1654 | 1462223493705 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}] 14:11:33 INFO - PROCESS | 1654 | 1462223493855 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 14:11:33 INFO - PROCESS | 1654 | 1462223493863 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bad8000 == 10 [pid = 1654] [id = 10] 14:11:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 26 (0x12bc5f000) [pid = 1654] [serial = 26] [outer = 0x0] 14:11:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 27 (0x12bc61800) [pid = 1654] [serial = 27] [outer = 0x12bc5f000] 14:11:33 INFO - PROCESS | 1654 | 1462223493903 Marionette DEBUG loaded listener.js 14:11:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 28 (0x12bc7a400) [pid = 1654] [serial = 28] [outer = 0x12bc5f000] 14:11:34 INFO - PROCESS | 1654 | 1462223494248 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]]]}] 14:11:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 14:11:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 583ms 14:11:34 INFO - PROCESS | 1654 | 1462223494272 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 14:11:34 INFO - PROCESS | 1654 | 1462223494273 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 14:11:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 14:11:34 INFO - PROCESS | 1654 | 1462223494280 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 14:11:34 INFO - PROCESS | 1654 | 1462223494281 Marionette TRACE conn2 <- [1,22,null,{}] 14:11:34 INFO - PROCESS | 1654 | 1462223494283 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}] 14:11:34 INFO - PROCESS | 1654 | 1462223494371 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 14:11:34 INFO - PROCESS | 1654 | 1462223494378 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x11807a000 == 11 [pid = 1654] [id = 11] 14:11:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 29 (0x117c36000) [pid = 1654] [serial = 29] [outer = 0x0] 14:11:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 30 (0x118416800) [pid = 1654] [serial = 30] [outer = 0x117c36000] 14:11:34 INFO - PROCESS | 1654 | 1462223494403 Marionette DEBUG loaded listener.js 14:11:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 31 (0x12c0ce400) [pid = 1654] [serial = 31] [outer = 0x117c36000] 14:11:34 INFO - PROCESS | 1654 | 1462223494647 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]]]}] 14:11:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 14:11:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 421ms 14:11:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 14:11:34 INFO - PROCESS | 1654 | 1462223494700 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 14:11:34 INFO - PROCESS | 1654 | 1462223494701 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 14:11:34 INFO - PROCESS | 1654 | 1462223494703 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 14:11:34 INFO - PROCESS | 1654 | 1462223494704 Marionette TRACE conn2 <- [1,26,null,{}] 14:11:34 INFO - PROCESS | 1654 | 1462223494706 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}] 14:11:34 INFO - PROCESS | 1654 | 1462223494810 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 14:11:34 INFO - PROCESS | 1654 | 1462223494815 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x1184b7800 == 12 [pid = 1654] [id = 12] 14:11:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 32 (0x1172cc000) [pid = 1654] [serial = 32] [outer = 0x0] 14:11:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 33 (0x118465400) [pid = 1654] [serial = 33] [outer = 0x1172cc000] 14:11:34 INFO - PROCESS | 1654 | 1462223494840 Marionette DEBUG loaded listener.js 14:11:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 34 (0x12c075000) [pid = 1654] [serial = 34] [outer = 0x1172cc000] 14:11:35 INFO - PROCESS | 1654 | 1462223495079 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]]]}] 14:11:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 14:11:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 419ms 14:11:35 INFO - PROCESS | 1654 | 1462223495134 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 14:11:35 INFO - PROCESS | 1654 | 1462223495135 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 14:11:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 14:11:35 INFO - PROCESS | 1654 | 1462223495138 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 14:11:35 INFO - PROCESS | 1654 | 1462223495139 Marionette TRACE conn2 <- [1,30,null,{}] 14:11:35 INFO - PROCESS | 1654 | 1462223495149 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}] 14:11:35 INFO - PROCESS | 1654 | 1462223495236 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 14:11:35 INFO - PROCESS | 1654 | 1462223495242 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c765000 == 13 [pid = 1654] [id = 13] 14:11:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 35 (0x12c077800) [pid = 1654] [serial = 35] [outer = 0x0] 14:11:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 36 (0x12c0d3000) [pid = 1654] [serial = 36] [outer = 0x12c077800] 14:11:35 INFO - PROCESS | 1654 | 1462223495267 Marionette DEBUG loaded listener.js 14:11:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 37 (0x12c705400) [pid = 1654] [serial = 37] [outer = 0x12c077800] 14:11:35 INFO - PROCESS | 1654 | 1462223495504 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]]]}] 14:11:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 14:11:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 373ms 14:11:35 INFO - PROCESS | 1654 | 1462223495513 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 14:11:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 14:11:35 INFO - PROCESS | 1654 | 1462223495514 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 14:11:35 INFO - PROCESS | 1654 | 1462223495516 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 14:11:35 INFO - PROCESS | 1654 | 1462223495517 Marionette TRACE conn2 <- [1,34,null,{}] 14:11:35 INFO - PROCESS | 1654 | 1462223495520 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}] 14:11:35 INFO - PROCESS | 1654 | 1462223495606 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 14:11:35 INFO - PROCESS | 1654 | 1462223495612 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cb07800 == 14 [pid = 1654] [id = 14] 14:11:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 38 (0x12c707000) [pid = 1654] [serial = 38] [outer = 0x0] 14:11:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 39 (0x12c70c800) [pid = 1654] [serial = 39] [outer = 0x12c707000] 14:11:35 INFO - PROCESS | 1654 | 1462223495638 Marionette DEBUG loaded listener.js 14:11:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 40 (0x12c8b7c00) [pid = 1654] [serial = 40] [outer = 0x12c707000] 14:11:35 INFO - PROCESS | 1654 | 1462223495864 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]]]}] 14:11:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 14:11:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 370ms 14:11:35 INFO - PROCESS | 1654 | 1462223495888 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 14:11:35 INFO - PROCESS | 1654 | 1462223495889 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 14:11:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 14:11:35 INFO - PROCESS | 1654 | 1462223495898 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 14:11:35 INFO - PROCESS | 1654 | 1462223495899 Marionette TRACE conn2 <- [1,38,null,{}] 14:11:35 INFO - PROCESS | 1654 | 1462223495902 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}] 14:11:35 INFO - PROCESS | 1654 | 1462223495995 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 14:11:36 INFO - PROCESS | 1654 | 1462223496000 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ccd2800 == 15 [pid = 1654] [id = 15] 14:11:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 41 (0x12c8bdc00) [pid = 1654] [serial = 41] [outer = 0x0] 14:11:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 42 (0x12c8c3800) [pid = 1654] [serial = 42] [outer = 0x12c8bdc00] 14:11:36 INFO - PROCESS | 1654 | 1462223496024 Marionette DEBUG loaded listener.js 14:11:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 43 (0x12d09b400) [pid = 1654] [serial = 43] [outer = 0x12c8bdc00] 14:11:36 INFO - PROCESS | 1654 | 1462223496261 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]]]}] 14:11:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 14:11:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 369ms 14:11:36 INFO - PROCESS | 1654 | 1462223496269 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 14:11:36 INFO - PROCESS | 1654 | 1462223496270 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 14:11:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 14:11:36 INFO - PROCESS | 1654 | 1462223496272 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 14:11:36 INFO - PROCESS | 1654 | 1462223496273 Marionette TRACE conn2 <- [1,42,null,{}] 14:11:36 INFO - PROCESS | 1654 | 1462223496283 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}] 14:11:36 INFO - PROCESS | 1654 | 1462223496377 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 14:11:36 INFO - PROCESS | 1654 | 1462223496392 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d3b5000 == 16 [pid = 1654] [id = 16] 14:11:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 44 (0x12d09e000) [pid = 1654] [serial = 44] [outer = 0x0] 14:11:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 45 (0x12d0a6000) [pid = 1654] [serial = 45] [outer = 0x12d09e000] 14:11:36 INFO - PROCESS | 1654 | 1462223496417 Marionette DEBUG loaded listener.js 14:11:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 46 (0x12d325c00) [pid = 1654] [serial = 46] [outer = 0x12d09e000] 14:11:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d6d4800 == 17 [pid = 1654] [id = 17] 14:11:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 47 (0x12d6d5000) [pid = 1654] [serial = 47] [outer = 0x0] 14:11:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 48 (0x12d6d9800) [pid = 1654] [serial = 48] [outer = 0x12d6d5000] 14:11:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 49 (0x12d6d7000) [pid = 1654] [serial = 49] [outer = 0x12d6d5000] 14:11:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d6df800 == 18 [pid = 1654] [id = 18] 14:11:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 50 (0x12d0a3000) [pid = 1654] [serial = 50] [outer = 0x0] 14:11:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 51 (0x12d6a6400) [pid = 1654] [serial = 51] [outer = 0x12d0a3000] 14:11:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 52 (0x12d32dc00) [pid = 1654] [serial = 52] [outer = 0x12d0a3000] 14:11:36 INFO - PROCESS | 1654 | 1462223496766 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]]]}] 14:11:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 14:11:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 521ms 14:11:36 INFO - PROCESS | 1654 | 1462223496793 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 14:11:36 INFO - PROCESS | 1654 | 1462223496794 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 14:11:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 14:11:36 INFO - PROCESS | 1654 | 1462223496797 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 14:11:36 INFO - PROCESS | 1654 | 1462223496798 Marionette TRACE conn2 <- [1,46,null,{}] 14:11:36 INFO - PROCESS | 1654 | 1462223496801 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}] 14:11:36 INFO - PROCESS | 1654 | 1462223496887 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 14:11:36 INFO - PROCESS | 1654 | 1462223496891 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x12daad800 == 19 [pid = 1654] [id = 19] 14:11:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 53 (0x12d32a800) [pid = 1654] [serial = 53] [outer = 0x0] 14:11:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 54 (0x12d330c00) [pid = 1654] [serial = 54] [outer = 0x12d32a800] 14:11:36 INFO - PROCESS | 1654 | 1462223496920 Marionette DEBUG loaded listener.js 14:11:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 55 (0x12dba7400) [pid = 1654] [serial = 55] [outer = 0x12d32a800] 14:11:37 INFO - PROCESS | 1654 | 1462223497163 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]]]}] 14:11:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 14:11:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 369ms 14:11:37 INFO - PROCESS | 1654 | 1462223497166 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 14:11:37 INFO - PROCESS | 1654 | 1462223497167 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 14:11:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 14:11:37 INFO - PROCESS | 1654 | 1462223497169 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 14:11:37 INFO - PROCESS | 1654 | 1462223497170 Marionette TRACE conn2 <- [1,50,null,{}] 14:11:37 INFO - PROCESS | 1654 | 1462223497180 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}] 14:11:37 INFO - PROCESS | 1654 | 1462223497276 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 14:11:37 INFO - PROCESS | 1654 | 1462223497281 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x12dd34800 == 20 [pid = 1654] [id = 20] 14:11:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 56 (0x118ff5800) [pid = 1654] [serial = 56] [outer = 0x0] 14:11:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 57 (0x12dbab000) [pid = 1654] [serial = 57] [outer = 0x118ff5800] 14:11:37 INFO - PROCESS | 1654 | 1462223497305 Marionette DEBUG loaded listener.js 14:11:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 58 (0x12dbb2000) [pid = 1654] [serial = 58] [outer = 0x118ff5800] 14:11:37 INFO - PROCESS | 1654 | 1462223497529 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]]]}] 14:11:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 14:11:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 368ms 14:11:37 INFO - PROCESS | 1654 | 1462223497555 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 14:11:37 INFO - PROCESS | 1654 | 1462223497556 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 14:11:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 14:11:37 INFO - PROCESS | 1654 | 1462223497567 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 14:11:37 INFO - PROCESS | 1654 | 1462223497568 Marionette TRACE conn2 <- [1,54,null,{}] 14:11:37 INFO - PROCESS | 1654 | 1462223497570 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}] 14:11:37 INFO - PROCESS | 1654 | 1462223497662 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 14:11:37 INFO - PROCESS | 1654 | 1462223497667 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bc96800 == 21 [pid = 1654] [id = 21] 14:11:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 59 (0x1180a5c00) [pid = 1654] [serial = 59] [outer = 0x0] 14:11:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 60 (0x1180b1400) [pid = 1654] [serial = 60] [outer = 0x1180a5c00] 14:11:37 INFO - PROCESS | 1654 | 1462223497691 Marionette DEBUG loaded listener.js 14:11:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 61 (0x11958a400) [pid = 1654] [serial = 61] [outer = 0x1180a5c00] 14:11:37 INFO - PROCESS | 1654 | 1462223497962 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]]]}] 14:11:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 14:11:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 419ms 14:11:37 INFO - PROCESS | 1654 | 1462223497988 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 14:11:37 INFO - PROCESS | 1654 | 1462223497990 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 14:11:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 14:11:38 INFO - PROCESS | 1654 | 1462223498004 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 14:11:38 INFO - PROCESS | 1654 | 1462223498005 Marionette TRACE conn2 <- [1,58,null,{}] 14:11:38 INFO - PROCESS | 1654 | 1462223498013 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}] 14:11:38 INFO - PROCESS | 1654 | 1462223498148 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 14:11:38 INFO - PROCESS | 1654 | 1462223498154 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x12dd49800 == 22 [pid = 1654] [id = 22] 14:11:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 62 (0x12dbacc00) [pid = 1654] [serial = 62] [outer = 0x0] 14:11:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 63 (0x12e26b400) [pid = 1654] [serial = 63] [outer = 0x12dbacc00] 14:11:38 INFO - PROCESS | 1654 | 1462223498194 Marionette DEBUG loaded listener.js 14:11:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 64 (0x12e270c00) [pid = 1654] [serial = 64] [outer = 0x12dbacc00] 14:11:38 INFO - PROCESS | 1654 | 1462223498533 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]]]}] 14:11:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 14:11:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 579ms 14:11:39 INFO - PROCESS | 1654 | 1462223499138 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 14:11:39 INFO - PROCESS | 1654 | 1462223499140 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 14:11:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 14:11:39 INFO - PROCESS | 1654 | 1462223499227 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 14:11:39 INFO - PROCESS | 1654 | 1462223499229 Marionette TRACE conn2 <- [1,62,null,{}] 14:11:39 INFO - PROCESS | 1654 | 1462223499233 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}] 14:11:39 INFO - PROCESS | 1654 | 1462223499343 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 14:11:39 INFO - PROCESS | 1654 | 1462223499380 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x11253c000 == 23 [pid = 1654] [id = 23] 14:11:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x1125bb000) [pid = 1654] [serial = 65] [outer = 0x0] 14:11:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x112969800) [pid = 1654] [serial = 66] [outer = 0x1125bb000] 14:11:39 INFO - PROCESS | 1654 | 1462223499412 Marionette DEBUG loaded listener.js 14:11:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x113075c00) [pid = 1654] [serial = 67] [outer = 0x1125bb000] 14:11:39 INFO - PROCESS | 1654 | 1462223499820 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]]]}] 14:11:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 14:11:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 631ms 14:11:39 INFO - PROCESS | 1654 | 1462223499862 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 14:11:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 14:11:39 INFO - PROCESS | 1654 | 1462223499865 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 14:11:39 INFO - PROCESS | 1654 | 1462223499872 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 14:11:39 INFO - PROCESS | 1654 | 1462223499877 Marionette TRACE conn2 <- [1,66,null,{}] 14:11:39 INFO - PROCESS | 1654 | 1462223499880 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}] 14:11:39 INFO - PROCESS | 1654 | 1462223499984 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 14:11:40 INFO - PROCESS | 1654 | 1462223500035 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x11678c000 == 24 [pid = 1654] [id = 24] 14:11:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x11339a400) [pid = 1654] [serial = 68] [outer = 0x0] 14:11:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x1167cc800) [pid = 1654] [serial = 69] [outer = 0x11339a400] 14:11:40 INFO - PROCESS | 1654 | 1462223500064 Marionette DEBUG loaded listener.js 14:11:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x117112800) [pid = 1654] [serial = 70] [outer = 0x11339a400] 14:11:40 INFO - PROCESS | 1654 | 1462223500465 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]]]}] 14:11:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 14:11:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 627ms 14:11:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 14:11:40 INFO - PROCESS | 1654 | 1462223500497 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 14:11:40 INFO - PROCESS | 1654 | 1462223500499 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 14:11:40 INFO - PROCESS | 1654 | 1462223500501 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 14:11:40 INFO - PROCESS | 1654 | 1462223500502 Marionette TRACE conn2 <- [1,70,null,{}] 14:11:40 INFO - PROCESS | 1654 | 1462223500509 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}] 14:11:40 INFO - PROCESS | 1654 | 1462223500618 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 14:11:40 INFO - PROCESS | 1654 | 1462223500905 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x1120b2000 == 25 [pid = 1654] [id = 25] 14:11:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x11339ac00) [pid = 1654] [serial = 71] [outer = 0x0] 14:11:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x1134b6000) [pid = 1654] [serial = 72] [outer = 0x11339ac00] 14:11:40 INFO - PROCESS | 1654 | 1462223500975 Marionette DEBUG loaded listener.js 14:11:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x114ff2000) [pid = 1654] [serial = 73] [outer = 0x11339ac00] 14:11:41 INFO - PROCESS | 1654 | 1462223501534 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]]]}] 14:11:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 14:11:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1071ms 14:11:41 INFO - PROCESS | 1654 | 1462223501580 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 14:11:41 INFO - PROCESS | 1654 | 1462223501582 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 14:11:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 14:11:41 INFO - PROCESS | 1654 | 1462223501587 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 14:11:41 INFO - PROCESS | 1654 | 1462223501588 Marionette TRACE conn2 <- [1,74,null,{}] 14:11:41 INFO - PROCESS | 1654 | 1462223501594 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}] 14:11:41 INFO - PROCESS | 1654 | 1462223501672 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 14:11:41 INFO - PROCESS | 1654 | 1462223501730 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x115f52000 == 26 [pid = 1654] [id = 26] 14:11:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x115e5cc00) [pid = 1654] [serial = 74] [outer = 0x0] 14:11:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x116a7c400) [pid = 1654] [serial = 75] [outer = 0x115e5cc00] 14:11:41 INFO - PROCESS | 1654 | 1462223501759 Marionette DEBUG loaded listener.js 14:11:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x1172d3c00) [pid = 1654] [serial = 76] [outer = 0x115e5cc00] 14:11:42 INFO - PROCESS | 1654 | 1462223502086 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]]]}] 14:11:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 14:11:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 525ms 14:11:42 INFO - PROCESS | 1654 | 1462223502114 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 14:11:42 INFO - PROCESS | 1654 | 1462223502116 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 14:11:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 14:11:42 INFO - PROCESS | 1654 | 1462223502120 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 14:11:42 INFO - PROCESS | 1654 | 1462223502121 Marionette TRACE conn2 <- [1,78,null,{}] 14:11:42 INFO - PROCESS | 1654 | 1462223502123 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}] 14:11:42 INFO - PROCESS | 1654 | 1462223502193 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 14:11:42 INFO - PROCESS | 1654 | 1462223502264 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x112529000 == 27 [pid = 1654] [id = 27] 14:11:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1120e5400) [pid = 1654] [serial = 77] [outer = 0x0] 14:11:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x11307cc00) [pid = 1654] [serial = 78] [outer = 0x1120e5400] 14:11:42 INFO - PROCESS | 1654 | 1462223502293 Marionette DEBUG loaded listener.js 14:11:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1180c2800) [pid = 1654] [serial = 79] [outer = 0x1120e5400] 14:11:42 INFO - PROCESS | 1654 | 1462223502553 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]]]}] 14:11:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 14:11:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 470ms 14:11:42 INFO - PROCESS | 1654 | 1462223502597 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 14:11:42 INFO - PROCESS | 1654 | 1462223502598 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 14:11:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 14:11:42 INFO - PROCESS | 1654 | 1462223502602 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 14:11:42 INFO - PROCESS | 1654 | 1462223502606 Marionette TRACE conn2 <- [1,82,null,{}] 14:11:42 INFO - PROCESS | 1654 | 1462223502621 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}] 14:11:42 INFO - PROCESS | 1654 | 1462223502698 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 14:11:42 INFO - PROCESS | 1654 | 1462223502703 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x11746c000 == 28 [pid = 1654] [id = 28] 14:11:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1180c5000) [pid = 1654] [serial = 80] [outer = 0x0] 14:11:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x11862e800) [pid = 1654] [serial = 81] [outer = 0x1180c5000] 14:11:42 INFO - PROCESS | 1654 | 1462223502730 Marionette DEBUG loaded listener.js 14:11:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x118850800) [pid = 1654] [serial = 82] [outer = 0x1180c5000] 14:11:43 INFO - PROCESS | 1654 | 1462223503031 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]]]}] 14:11:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 14:11:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 482ms 14:11:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 14:11:43 INFO - PROCESS | 1654 | 1462223503084 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 14:11:43 INFO - PROCESS | 1654 | 1462223503086 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 14:11:43 INFO - PROCESS | 1654 | 1462223503088 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 14:11:43 INFO - PROCESS | 1654 | 1462223503089 Marionette TRACE conn2 <- [1,86,null,{}] 14:11:43 INFO - PROCESS | 1654 | 1462223503091 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}] 14:11:43 INFO - PROCESS | 1654 | 1462223503158 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 14:11:43 INFO - PROCESS | 1654 | 1462223503163 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x118066000 == 29 [pid = 1654] [id = 29] 14:11:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x11865ec00) [pid = 1654] [serial = 83] [outer = 0x0] 14:11:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x118f3e400) [pid = 1654] [serial = 84] [outer = 0x11865ec00] 14:11:43 INFO - PROCESS | 1654 | 1462223503190 Marionette DEBUG loaded listener.js 14:11:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x118fedc00) [pid = 1654] [serial = 85] [outer = 0x11865ec00] 14:11:43 INFO - PROCESS | 1654 | 1462223503494 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]]]}] 14:11:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 14:11:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 418ms 14:11:43 INFO - PROCESS | 1654 | 1462223503506 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 14:11:43 INFO - PROCESS | 1654 | 1462223503508 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 14:11:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 14:11:43 INFO - PROCESS | 1654 | 1462223503514 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 14:11:43 INFO - PROCESS | 1654 | 1462223503515 Marionette TRACE conn2 <- [1,90,null,{}] 14:11:43 INFO - PROCESS | 1654 | 1462223503517 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}] 14:11:43 INFO - PROCESS | 1654 | 1462223503588 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 14:11:43 INFO - PROCESS | 1654 | 1462223503628 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x1184ad800 == 30 [pid = 1654] [id = 30] 14:11:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x119583400) [pid = 1654] [serial = 86] [outer = 0x0] 14:11:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x11958fc00) [pid = 1654] [serial = 87] [outer = 0x119583400] 14:11:43 INFO - PROCESS | 1654 | 1462223503662 Marionette DEBUG loaded listener.js 14:11:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x119823c00) [pid = 1654] [serial = 88] [outer = 0x119583400] 14:11:43 INFO - PROCESS | 1654 | 1462223503928 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]]]}] 14:11:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 14:11:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 468ms 14:11:43 INFO - PROCESS | 1654 | 1462223503983 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 14:11:43 INFO - PROCESS | 1654 | 1462223503984 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 14:11:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 14:11:43 INFO - PROCESS | 1654 | 1462223503986 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 14:11:43 INFO - PROCESS | 1654 | 1462223503987 Marionette TRACE conn2 <- [1,94,null,{}] 14:11:43 INFO - PROCESS | 1654 | 1462223503990 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}] 14:11:44 INFO - PROCESS | 1654 | 1462223504065 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 14:11:44 INFO - PROCESS | 1654 | 1462223504069 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x118895000 == 31 [pid = 1654] [id = 31] 14:11:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x119827800) [pid = 1654] [serial = 89] [outer = 0x0] 14:11:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x119c71000) [pid = 1654] [serial = 90] [outer = 0x119827800] 14:11:44 INFO - PROCESS | 1654 | 1462223504097 Marionette DEBUG loaded listener.js 14:11:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x119eca400) [pid = 1654] [serial = 91] [outer = 0x119827800] 14:11:44 INFO - PROCESS | 1654 | 1462223504367 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]]]}] 14:11:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 14:11:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 418ms 14:11:44 INFO - PROCESS | 1654 | 1462223504405 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 14:11:44 INFO - PROCESS | 1654 | 1462223504406 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 14:11:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 14:11:44 INFO - PROCESS | 1654 | 1462223504416 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 14:11:44 INFO - PROCESS | 1654 | 1462223504417 Marionette TRACE conn2 <- [1,98,null,{}] 14:11:44 INFO - PROCESS | 1654 | 1462223504419 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}] 14:11:44 INFO - PROCESS | 1654 | 1462223504492 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 14:11:44 INFO - PROCESS | 1654 | 1462223504535 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x118e69800 == 32 [pid = 1654] [id = 32] 14:11:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x119828000) [pid = 1654] [serial = 92] [outer = 0x0] 14:11:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x119ecf400) [pid = 1654] [serial = 93] [outer = 0x119828000] 14:11:44 INFO - PROCESS | 1654 | 1462223504559 Marionette DEBUG loaded listener.js 14:11:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x11a1e8000) [pid = 1654] [serial = 94] [outer = 0x119828000] 14:11:44 INFO - PROCESS | 1654 | 1462223504784 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]]]}] 14:11:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 14:11:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 426ms 14:11:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 14:11:44 INFO - PROCESS | 1654 | 1462223504835 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 14:11:44 INFO - PROCESS | 1654 | 1462223504837 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 14:11:44 INFO - PROCESS | 1654 | 1462223504839 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 14:11:44 INFO - PROCESS | 1654 | 1462223504840 Marionette TRACE conn2 <- [1,102,null,{}] 14:11:44 INFO - PROCESS | 1654 | 1462223504850 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}] 14:11:44 INFO - PROCESS | 1654 | 1462223504923 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 14:11:44 INFO - PROCESS | 1654 | 1462223504931 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x11953a800 == 33 [pid = 1654] [id = 33] 14:11:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1212f0400) [pid = 1654] [serial = 95] [outer = 0x0] 14:11:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1212f4000) [pid = 1654] [serial = 96] [outer = 0x1212f0400] 14:11:44 INFO - PROCESS | 1654 | 1462223504955 Marionette DEBUG loaded listener.js 14:11:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1212f9000) [pid = 1654] [serial = 97] [outer = 0x1212f0400] 14:11:45 INFO - PROCESS | 1654 | 1462223505233 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]]]}] 14:11:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 14:11:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 426ms 14:11:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 14:11:45 INFO - PROCESS | 1654 | 1462223505265 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 14:11:45 INFO - PROCESS | 1654 | 1462223505267 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 14:11:45 INFO - PROCESS | 1654 | 1462223505269 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 14:11:45 INFO - PROCESS | 1654 | 1462223505270 Marionette TRACE conn2 <- [1,106,null,{}] 14:11:45 INFO - PROCESS | 1654 | 1462223505272 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}] 14:11:45 INFO - PROCESS | 1654 | 1462223505346 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 14:11:45 INFO - PROCESS | 1654 | 1462223505350 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x119905000 == 34 [pid = 1654] [id = 34] 14:11:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1212fb800) [pid = 1654] [serial = 98] [outer = 0x0] 14:11:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1232eec00) [pid = 1654] [serial = 99] [outer = 0x1212fb800] 14:11:45 INFO - PROCESS | 1654 | 1462223505376 Marionette DEBUG loaded listener.js 14:11:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1235d0c00) [pid = 1654] [serial = 100] [outer = 0x1212fb800] 14:11:45 INFO - PROCESS | 1654 | 1462223505667 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]]]}] 14:11:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 14:11:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 418ms 14:11:45 INFO - PROCESS | 1654 | 1462223505688 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 14:11:45 INFO - PROCESS | 1654 | 1462223505689 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 14:11:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 14:11:45 INFO - PROCESS | 1654 | 1462223505703 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 14:11:45 INFO - PROCESS | 1654 | 1462223505704 Marionette TRACE conn2 <- [1,110,null,{}] 14:11:45 INFO - PROCESS | 1654 | 1462223505707 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}] 14:11:45 INFO - PROCESS | 1654 | 1462223505805 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 14:11:45 INFO - PROCESS | 1654 | 1462223505812 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x119978000 == 35 [pid = 1654] [id = 35] 14:11:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1212efc00) [pid = 1654] [serial = 101] [outer = 0x0] 14:11:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1235d3c00) [pid = 1654] [serial = 102] [outer = 0x1212efc00] 14:11:45 INFO - PROCESS | 1654 | 1462223505840 Marionette DEBUG loaded listener.js 14:11:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1244ef400) [pid = 1654] [serial = 103] [outer = 0x1212efc00] 14:11:46 INFO - PROCESS | 1654 | 1462223506152 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]]]}] 14:11:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 14:11:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 480ms 14:11:46 INFO - PROCESS | 1654 | 1462223506173 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 14:11:46 INFO - PROCESS | 1654 | 1462223506175 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 14:11:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 14:11:46 INFO - PROCESS | 1654 | 1462223506181 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 14:11:46 INFO - PROCESS | 1654 | 1462223506182 Marionette TRACE conn2 <- [1,114,null,{}] 14:11:46 INFO - PROCESS | 1654 | 1462223506185 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}] 14:11:46 INFO - PROCESS | 1654 | 1462223506269 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 14:11:46 INFO - PROCESS | 1654 | 1462223506273 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x119fef000 == 36 [pid = 1654] [id = 36] 14:11:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1244fd000) [pid = 1654] [serial = 104] [outer = 0x0] 14:11:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x124de4400) [pid = 1654] [serial = 105] [outer = 0x1244fd000] 14:11:46 INFO - PROCESS | 1654 | 1462223506300 Marionette DEBUG loaded listener.js 14:11:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x124f94400) [pid = 1654] [serial = 106] [outer = 0x1244fd000] 14:11:46 INFO - PROCESS | 1654 | 1462223506606 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]]]}] 14:11:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 14:11:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 469ms 14:11:46 INFO - PROCESS | 1654 | 1462223506650 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 14:11:46 INFO - PROCESS | 1654 | 1462223506651 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 14:11:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 14:11:46 INFO - PROCESS | 1654 | 1462223506653 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 14:11:46 INFO - PROCESS | 1654 | 1462223506654 Marionette TRACE conn2 <- [1,118,null,{}] 14:11:46 INFO - PROCESS | 1654 | 1462223506656 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}] 14:11:46 INFO - PROCESS | 1654 | 1462223506748 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 14:11:46 INFO - PROCESS | 1654 | 1462223506755 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x121257800 == 37 [pid = 1654] [id = 37] 14:11:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1242c8000) [pid = 1654] [serial = 107] [outer = 0x0] 14:11:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x125176800) [pid = 1654] [serial = 108] [outer = 0x1242c8000] 14:11:46 INFO - PROCESS | 1654 | 1462223506781 Marionette DEBUG loaded listener.js 14:11:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x125770800) [pid = 1654] [serial = 109] [outer = 0x1242c8000] 14:11:47 INFO - PROCESS | 1654 | 1462223507053 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]]]}] 14:11:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 14:11:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 418ms 14:11:47 INFO - PROCESS | 1654 | 1462223507072 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 14:11:47 INFO - PROCESS | 1654 | 1462223507073 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 14:11:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 14:11:47 INFO - PROCESS | 1654 | 1462223507083 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 14:11:47 INFO - PROCESS | 1654 | 1462223507084 Marionette TRACE conn2 <- [1,122,null,{}] 14:11:47 INFO - PROCESS | 1654 | 1462223507086 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}] 14:11:47 INFO - PROCESS | 1654 | 1462223507164 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 14:11:47 INFO - PROCESS | 1654 | 1462223507168 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x123312000 == 38 [pid = 1654] [id = 38] 14:11:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1258b8c00) [pid = 1654] [serial = 110] [outer = 0x0] 14:11:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1264b5400) [pid = 1654] [serial = 111] [outer = 0x1258b8c00] 14:11:47 INFO - PROCESS | 1654 | 1462223507193 Marionette DEBUG loaded listener.js 14:11:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1264bf400) [pid = 1654] [serial = 112] [outer = 0x1258b8c00] 14:11:47 INFO - PROCESS | 1654 | 1462223507491 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]]]}] 14:11:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 14:11:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 467ms 14:11:47 INFO - PROCESS | 1654 | 1462223507551 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 14:11:47 INFO - PROCESS | 1654 | 1462223507552 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 14:11:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 14:11:47 INFO - PROCESS | 1654 | 1462223507554 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 14:11:47 INFO - PROCESS | 1654 | 1462223507555 Marionette TRACE conn2 <- [1,126,null,{}] 14:11:47 INFO - PROCESS | 1654 | 1462223507557 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}] 14:11:47 INFO - PROCESS | 1654 | 1462223507650 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 14:11:47 INFO - PROCESS | 1654 | 1462223507657 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x123706000 == 39 [pid = 1654] [id = 39] 14:11:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x119823800) [pid = 1654] [serial = 113] [outer = 0x0] 14:11:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x126ba5800) [pid = 1654] [serial = 114] [outer = 0x119823800] 14:11:47 INFO - PROCESS | 1654 | 1462223507681 Marionette DEBUG loaded listener.js 14:11:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x126dcac00) [pid = 1654] [serial = 115] [outer = 0x119823800] 14:11:47 INFO - PROCESS | 1654 | 1462223507948 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]]]}] 14:11:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 14:11:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 418ms 14:11:47 INFO - PROCESS | 1654 | 1462223507972 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 14:11:47 INFO - PROCESS | 1654 | 1462223507974 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 14:11:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 14:11:47 INFO - PROCESS | 1654 | 1462223507983 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 14:11:47 INFO - PROCESS | 1654 | 1462223507984 Marionette TRACE conn2 <- [1,130,null,{}] 14:11:47 INFO - PROCESS | 1654 | 1462223507986 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}] 14:11:48 INFO - PROCESS | 1654 | 1462223508064 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 14:11:48 INFO - PROCESS | 1654 | 1462223508069 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x12446e800 == 40 [pid = 1654] [id = 40] 14:11:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x126dc9400) [pid = 1654] [serial = 116] [outer = 0x0] 14:11:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1285d0800) [pid = 1654] [serial = 117] [outer = 0x126dc9400] 14:11:48 INFO - PROCESS | 1654 | 1462223508095 Marionette DEBUG loaded listener.js 14:11:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1286e7800) [pid = 1654] [serial = 118] [outer = 0x126dc9400] 14:11:48 INFO - PROCESS | 1654 | 1462223508381 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]]]}] 14:11:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 14:11:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 418ms 14:11:48 INFO - PROCESS | 1654 | 1462223508401 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 14:11:48 INFO - PROCESS | 1654 | 1462223508403 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 14:11:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 14:11:48 INFO - PROCESS | 1654 | 1462223508405 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 14:11:48 INFO - PROCESS | 1654 | 1462223508406 Marionette TRACE conn2 <- [1,134,null,{}] 14:11:48 INFO - PROCESS | 1654 | 1462223508416 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}] 14:11:48 INFO - PROCESS | 1654 | 1462223508497 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 14:11:48 INFO - PROCESS | 1654 | 1462223508542 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x1247ef800 == 41 [pid = 1654] [id = 41] 14:11:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x1285cd000) [pid = 1654] [serial = 119] [outer = 0x0] 14:11:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x1286eec00) [pid = 1654] [serial = 120] [outer = 0x1285cd000] 14:11:48 INFO - PROCESS | 1654 | 1462223508567 Marionette DEBUG loaded listener.js 14:11:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x128bf3c00) [pid = 1654] [serial = 121] [outer = 0x1285cd000] 14:11:48 INFO - PROCESS | 1654 | 1462223508799 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]]]}] 14:11:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 14:11:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 478ms 14:11:48 INFO - PROCESS | 1654 | 1462223508883 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 14:11:48 INFO - PROCESS | 1654 | 1462223508884 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 14:11:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 14:11:48 INFO - PROCESS | 1654 | 1462223508886 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 14:11:48 INFO - PROCESS | 1654 | 1462223508887 Marionette TRACE conn2 <- [1,138,null,{}] 14:11:48 INFO - PROCESS | 1654 | 1462223508890 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}] 14:11:48 INFO - PROCESS | 1654 | 1462223508968 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 14:11:48 INFO - PROCESS | 1654 | 1462223508972 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x126462000 == 42 [pid = 1654] [id = 42] 14:11:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x128bf8800) [pid = 1654] [serial = 122] [outer = 0x0] 14:11:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x128e50800) [pid = 1654] [serial = 123] [outer = 0x128bf8800] 14:11:49 INFO - PROCESS | 1654 | 1462223508999 Marionette DEBUG loaded listener.js 14:11:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x128e65c00) [pid = 1654] [serial = 124] [outer = 0x128bf8800] 14:11:50 INFO - PROCESS | 1654 | 1462223510001 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]]]}] 14:11:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 14:11:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1119ms 14:11:50 INFO - PROCESS | 1654 | 1462223510007 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 14:11:50 INFO - PROCESS | 1654 | 1462223510011 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 14:11:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 14:11:50 INFO - PROCESS | 1654 | 1462223510014 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 14:11:50 INFO - PROCESS | 1654 | 1462223510015 Marionette TRACE conn2 <- [1,142,null,{}] 14:11:50 INFO - PROCESS | 1654 | 1462223510019 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}] 14:11:50 INFO - PROCESS | 1654 | 1462223510103 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 14:11:50 INFO - PROCESS | 1654 | 1462223510128 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x1134d9800 == 43 [pid = 1654] [id = 43] 14:11:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x1161ce800) [pid = 1654] [serial = 125] [outer = 0x0] 14:11:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x116460000) [pid = 1654] [serial = 126] [outer = 0x1161ce800] 14:11:50 INFO - PROCESS | 1654 | 1462223510180 Marionette DEBUG loaded listener.js 14:11:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x116fda000) [pid = 1654] [serial = 127] [outer = 0x1161ce800] 14:11:50 INFO - PROCESS | 1654 | 1462223510608 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]]]}] 14:11:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 14:11:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 620ms 14:11:50 INFO - PROCESS | 1654 | 1462223510642 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 14:11:50 INFO - PROCESS | 1654 | 1462223510647 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 14:11:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 14:11:50 INFO - PROCESS | 1654 | 1462223510654 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 14:11:50 INFO - PROCESS | 1654 | 1462223510657 Marionette TRACE conn2 <- [1,146,null,{}] 14:11:50 INFO - PROCESS | 1654 | 1462223510662 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}] 14:11:50 INFO - PROCESS | 1654 | 1462223510755 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 14:11:50 INFO - PROCESS | 1654 | 1462223510762 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x11681c000 == 44 [pid = 1654] [id = 44] 14:11:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x1180a5800) [pid = 1654] [serial = 128] [outer = 0x0] 14:11:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x1180aa000) [pid = 1654] [serial = 129] [outer = 0x1180a5800] 14:11:50 INFO - PROCESS | 1654 | 1462223510814 Marionette DEBUG loaded listener.js 14:11:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x1180b4000) [pid = 1654] [serial = 130] [outer = 0x1180a5800] 14:11:51 INFO - PROCESS | 1654 | 1462223511603 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]]]}] 14:11:51 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x12c8bdc00) [pid = 1654] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 14:11:51 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x12c707000) [pid = 1654] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 14:11:51 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x12c077800) [pid = 1654] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 14:11:51 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x1172cc000) [pid = 1654] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 14:11:51 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x117c36000) [pid = 1654] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 14:11:51 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x12bc5f000) [pid = 1654] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 14:11:51 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x12ab39800) [pid = 1654] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 14:11:51 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x128f0c000) [pid = 1654] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 14:11:51 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x128bf3400) [pid = 1654] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 14:11:51 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x1180a5c00) [pid = 1654] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 14:11:51 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x118ff5800) [pid = 1654] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 14:11:51 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12d32a800) [pid = 1654] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 14:11:51 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12d09e000) [pid = 1654] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 14:11:51 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x1242c8000) [pid = 1654] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 14:11:51 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1258b8c00) [pid = 1654] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 14:11:51 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12dbacc00) [pid = 1654] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 14:11:51 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1125bb000) [pid = 1654] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 14:11:51 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x11339a400) [pid = 1654] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 14:11:51 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x11339ac00) [pid = 1654] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 14:11:51 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x115e5cc00) [pid = 1654] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 14:11:51 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1120e5400) [pid = 1654] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 14:11:51 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1180c5000) [pid = 1654] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 14:11:51 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x11865ec00) [pid = 1654] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 14:11:51 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x119583400) [pid = 1654] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 14:11:51 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x119827800) [pid = 1654] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 14:11:51 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x119828000) [pid = 1654] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 14:11:51 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1212f0400) [pid = 1654] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 14:11:51 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1212fb800) [pid = 1654] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 14:11:51 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1244fd000) [pid = 1654] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 14:11:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 14:11:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1028ms 14:11:51 INFO - PROCESS | 1654 | 1462223511681 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 14:11:51 INFO - PROCESS | 1654 | 1462223511683 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 14:11:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 14:11:51 INFO - PROCESS | 1654 | 1462223511685 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 14:11:51 INFO - PROCESS | 1654 | 1462223511687 Marionette TRACE conn2 <- [1,150,null,{}] 14:11:51 INFO - PROCESS | 1654 | 1462223511695 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}] 14:11:51 INFO - PROCESS | 1654 | 1462223511765 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 14:11:51 INFO - PROCESS | 1654 | 1462223511771 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f47800 == 45 [pid = 1654] [id = 45] 14:11:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1180ab000) [pid = 1654] [serial = 131] [outer = 0x0] 14:11:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1180b2800) [pid = 1654] [serial = 132] [outer = 0x1180ab000] 14:11:51 INFO - PROCESS | 1654 | 1462223511800 Marionette DEBUG loaded listener.js 14:11:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x118629800) [pid = 1654] [serial = 133] [outer = 0x1180ab000] 14:11:52 INFO - PROCESS | 1654 | 1462223512112 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]]]}] 14:11:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 14:11:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 470ms 14:11:52 INFO - PROCESS | 1654 | 1462223512156 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 14:11:52 INFO - PROCESS | 1654 | 1462223512157 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 14:11:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 14:11:52 INFO - PROCESS | 1654 | 1462223512160 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 14:11:52 INFO - PROCESS | 1654 | 1462223512161 Marionette TRACE conn2 <- [1,154,null,{}] 14:11:52 INFO - PROCESS | 1654 | 1462223512163 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}] 14:11:52 INFO - PROCESS | 1654 | 1462223512232 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 14:11:52 INFO - PROCESS | 1654 | 1462223512236 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x1175c2800 == 46 [pid = 1654] [id = 46] 14:11:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x118668c00) [pid = 1654] [serial = 134] [outer = 0x0] 14:11:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1186ab800) [pid = 1654] [serial = 135] [outer = 0x118668c00] 14:11:52 INFO - PROCESS | 1654 | 1462223512264 Marionette DEBUG loaded listener.js 14:11:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x118f3d000) [pid = 1654] [serial = 136] [outer = 0x118668c00] 14:11:52 INFO - PROCESS | 1654 | 1462223512579 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]]]}] 14:11:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 14:11:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 470ms 14:11:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 14:11:52 INFO - PROCESS | 1654 | 1462223512630 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 14:11:52 INFO - PROCESS | 1654 | 1462223512632 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 14:11:52 INFO - PROCESS | 1654 | 1462223512634 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 14:11:52 INFO - PROCESS | 1654 | 1462223512635 Marionette TRACE conn2 <- [1,158,null,{}] 14:11:52 INFO - PROCESS | 1654 | 1462223512637 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}] 14:11:52 INFO - PROCESS | 1654 | 1462223512702 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 14:11:52 INFO - PROCESS | 1654 | 1462223512748 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x118170000 == 47 [pid = 1654] [id = 47] 14:11:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x115e56000) [pid = 1654] [serial = 137] [outer = 0x0] 14:11:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x118857c00) [pid = 1654] [serial = 138] [outer = 0x115e56000] 14:11:52 INFO - PROCESS | 1654 | 1462223512773 Marionette DEBUG loaded listener.js 14:11:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x119582800) [pid = 1654] [serial = 139] [outer = 0x115e56000] 14:11:53 INFO - PROCESS | 1654 | 1462223513072 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]]]}] 14:11:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 14:11:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 467ms 14:11:53 INFO - PROCESS | 1654 | 1462223513102 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 14:11:53 INFO - PROCESS | 1654 | 1462223513103 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 14:11:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 14:11:53 INFO - PROCESS | 1654 | 1462223513105 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 14:11:53 INFO - PROCESS | 1654 | 1462223513106 Marionette TRACE conn2 <- [1,162,null,{}] 14:11:53 INFO - PROCESS | 1654 | 1462223513110 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}] 14:11:53 INFO - PROCESS | 1654 | 1462223513193 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 14:11:53 INFO - PROCESS | 1654 | 1462223513198 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x118e6c000 == 48 [pid = 1654] [id = 48] 14:11:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x119590800) [pid = 1654] [serial = 140] [outer = 0x0] 14:11:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x119b7cc00) [pid = 1654] [serial = 141] [outer = 0x119590800] 14:11:53 INFO - PROCESS | 1654 | 1462223513227 Marionette DEBUG loaded listener.js 14:11:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x119f02400) [pid = 1654] [serial = 142] [outer = 0x119590800] 14:11:53 INFO - PROCESS | 1654 | 1462223513541 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]]]}] 14:11:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 14:11:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 470ms 14:11:53 INFO - PROCESS | 1654 | 1462223513576 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 14:11:53 INFO - PROCESS | 1654 | 1462223513579 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 14:11:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 14:11:53 INFO - PROCESS | 1654 | 1462223513581 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 14:11:53 INFO - PROCESS | 1654 | 1462223513582 Marionette TRACE conn2 <- [1,166,null,{}] 14:11:53 INFO - PROCESS | 1654 | 1462223513584 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}] 14:11:53 INFO - PROCESS | 1654 | 1462223513711 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 14:11:53 INFO - PROCESS | 1654 | 1462223513742 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x111df0000 == 49 [pid = 1654] [id = 49] 14:11:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x112551800) [pid = 1654] [serial = 143] [outer = 0x0] 14:11:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1125b7c00) [pid = 1654] [serial = 144] [outer = 0x112551800] 14:11:53 INFO - PROCESS | 1654 | 1462223513774 Marionette DEBUG loaded listener.js 14:11:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x113d03800) [pid = 1654] [serial = 145] [outer = 0x112551800] 14:11:54 INFO - PROCESS | 1654 | 1462223514200 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]]]}] 14:11:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 14:11:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 668ms 14:11:54 INFO - PROCESS | 1654 | 1462223514259 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 14:11:54 INFO - PROCESS | 1654 | 1462223514261 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 14:11:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 14:11:54 INFO - PROCESS | 1654 | 1462223514265 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 14:11:54 INFO - PROCESS | 1654 | 1462223514268 Marionette TRACE conn2 <- [1,170,null,{}] 14:11:54 INFO - PROCESS | 1654 | 1462223514271 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}] 14:11:54 INFO - PROCESS | 1654 | 1462223514362 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 14:11:54 INFO - PROCESS | 1654 | 1462223514451 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x117472800 == 50 [pid = 1654] [id = 50] 14:11:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1172cc400) [pid = 1654] [serial = 146] [outer = 0x0] 14:11:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x11768f000) [pid = 1654] [serial = 147] [outer = 0x1172cc400] 14:11:54 INFO - PROCESS | 1654 | 1462223514484 Marionette DEBUG loaded listener.js 14:11:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x1180abc00) [pid = 1654] [serial = 148] [outer = 0x1172cc400] 14:11:54 INFO - PROCESS | 1654 | 1462223514897 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]]]}] 14:11:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 14:11:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 671ms 14:11:54 INFO - PROCESS | 1654 | 1462223514942 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 14:11:54 INFO - PROCESS | 1654 | 1462223514944 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 14:11:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 14:11:54 INFO - PROCESS | 1654 | 1462223514948 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 14:11:54 INFO - PROCESS | 1654 | 1462223514949 Marionette TRACE conn2 <- [1,174,null,{}] 14:11:54 INFO - PROCESS | 1654 | 1462223514952 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}] 14:11:55 INFO - PROCESS | 1654 | 1462223515039 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 14:11:55 INFO - PROCESS | 1654 | 1462223515100 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x119964800 == 51 [pid = 1654] [id = 51] 14:11:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x11862f400) [pid = 1654] [serial = 149] [outer = 0x0] 14:11:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x1186ac800) [pid = 1654] [serial = 150] [outer = 0x11862f400] 14:11:55 INFO - PROCESS | 1654 | 1462223515132 Marionette DEBUG loaded listener.js 14:11:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x11958e000) [pid = 1654] [serial = 151] [outer = 0x11862f400] 14:11:55 INFO - PROCESS | 1654 | 1462223515542 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]]]}] 14:11:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 14:11:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 619ms 14:11:55 INFO - PROCESS | 1654 | 1462223515568 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 14:11:55 INFO - PROCESS | 1654 | 1462223515570 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 14:11:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 14:11:55 INFO - PROCESS | 1654 | 1462223515578 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 14:11:55 INFO - PROCESS | 1654 | 1462223515581 Marionette TRACE conn2 <- [1,178,null,{}] 14:11:55 INFO - PROCESS | 1654 | 1462223515584 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}] 14:11:55 INFO - PROCESS | 1654 | 1462223515671 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 14:11:55 INFO - PROCESS | 1654 | 1462223515746 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x119e2f000 == 52 [pid = 1654] [id = 52] 14:11:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x11862fc00) [pid = 1654] [serial = 152] [outer = 0x0] 14:11:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x119c78c00) [pid = 1654] [serial = 153] [outer = 0x11862fc00] 14:11:55 INFO - PROCESS | 1654 | 1462223515777 Marionette DEBUG loaded listener.js 14:11:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x1212f2400) [pid = 1654] [serial = 154] [outer = 0x11862fc00] 14:11:56 INFO - PROCESS | 1654 | 1462223516189 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]]]}] 14:11:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 14:11:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 624ms 14:11:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 14:11:56 INFO - PROCESS | 1654 | 1462223516199 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 14:11:56 INFO - PROCESS | 1654 | 1462223516200 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 14:11:56 INFO - PROCESS | 1654 | 1462223516202 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 14:11:56 INFO - PROCESS | 1654 | 1462223516204 Marionette TRACE conn2 <- [1,182,null,{}] 14:11:56 INFO - PROCESS | 1654 | 1462223516206 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}] 14:11:56 INFO - PROCESS | 1654 | 1462223516328 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 14:11:56 INFO - PROCESS | 1654 | 1462223516335 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x11816f800 == 53 [pid = 1654] [id = 53] 14:11:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x118467c00) [pid = 1654] [serial = 155] [outer = 0x0] 14:11:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x1212fa000) [pid = 1654] [serial = 156] [outer = 0x118467c00] 14:11:56 INFO - PROCESS | 1654 | 1462223516365 Marionette DEBUG loaded listener.js 14:11:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x1235d3000) [pid = 1654] [serial = 157] [outer = 0x118467c00] 14:11:56 INFO - PROCESS | 1654 | 1462223516862 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]]]}] 14:11:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 14:11:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 719ms 14:11:56 INFO - PROCESS | 1654 | 1462223516956 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 14:11:56 INFO - PROCESS | 1654 | 1462223516960 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 14:11:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 14:11:56 INFO - PROCESS | 1654 | 1462223516993 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 14:11:56 INFO - PROCESS | 1654 | 1462223516997 Marionette TRACE conn2 <- [1,186,null,{}] 14:11:57 INFO - PROCESS | 1654 | 1462223517003 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}] 14:11:57 INFO - PROCESS | 1654 | 1462223517135 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 14:11:57 INFO - PROCESS | 1654 | 1462223517246 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x115f4b000 == 54 [pid = 1654] [id = 54] 14:11:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x11301f400) [pid = 1654] [serial = 158] [outer = 0x0] 14:11:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x115d66000) [pid = 1654] [serial = 159] [outer = 0x11301f400] 14:11:57 INFO - PROCESS | 1654 | 1462223517286 Marionette DEBUG loaded listener.js 14:11:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x116464c00) [pid = 1654] [serial = 160] [outer = 0x11301f400] 14:11:57 INFO - PROCESS | 1654 | --DOCSHELL 0x118e6c000 == 53 [pid = 1654] [id = 48] 14:11:57 INFO - PROCESS | 1654 | --DOCSHELL 0x118170000 == 52 [pid = 1654] [id = 47] 14:11:57 INFO - PROCESS | 1654 | --DOCSHELL 0x1175c2800 == 51 [pid = 1654] [id = 46] 14:11:57 INFO - PROCESS | 1654 | --DOCSHELL 0x118066000 == 50 [pid = 1654] [id = 29] 14:11:57 INFO - PROCESS | 1654 | --DOCSHELL 0x116f47800 == 49 [pid = 1654] [id = 45] 14:11:57 INFO - PROCESS | 1654 | --DOCSHELL 0x118895000 == 48 [pid = 1654] [id = 31] 14:11:57 INFO - PROCESS | 1654 | --DOCSHELL 0x11681c000 == 47 [pid = 1654] [id = 44] 14:11:57 INFO - PROCESS | 1654 | --DOCSHELL 0x1134d9800 == 46 [pid = 1654] [id = 43] 14:11:57 INFO - PROCESS | 1654 | --DOCSHELL 0x11746c000 == 45 [pid = 1654] [id = 28] 14:11:57 INFO - PROCESS | 1654 | --DOCSHELL 0x112529000 == 44 [pid = 1654] [id = 27] 14:11:57 INFO - PROCESS | 1654 | --DOCSHELL 0x11953a800 == 43 [pid = 1654] [id = 33] 14:11:57 INFO - PROCESS | 1654 | --DOCSHELL 0x119fef000 == 42 [pid = 1654] [id = 36] 14:11:57 INFO - PROCESS | 1654 | --DOCSHELL 0x1184ad800 == 41 [pid = 1654] [id = 30] 14:11:57 INFO - PROCESS | 1654 | --DOCSHELL 0x118e69800 == 40 [pid = 1654] [id = 32] 14:11:57 INFO - PROCESS | 1654 | --DOCSHELL 0x126462000 == 39 [pid = 1654] [id = 42] 14:11:57 INFO - PROCESS | 1654 | --DOCSHELL 0x11816f800 == 38 [pid = 1654] [id = 53] 14:11:57 INFO - PROCESS | 1654 | --DOCSHELL 0x119e2f000 == 37 [pid = 1654] [id = 52] 14:11:57 INFO - PROCESS | 1654 | --DOCSHELL 0x119905000 == 36 [pid = 1654] [id = 34] 14:11:57 INFO - PROCESS | 1654 | --DOCSHELL 0x123706000 == 35 [pid = 1654] [id = 39] 14:11:57 INFO - PROCESS | 1654 | --DOCSHELL 0x119964800 == 34 [pid = 1654] [id = 51] 14:11:57 INFO - PROCESS | 1654 | --DOCSHELL 0x119978000 == 33 [pid = 1654] [id = 35] 14:11:57 INFO - PROCESS | 1654 | --DOCSHELL 0x123312000 == 32 [pid = 1654] [id = 38] 14:11:57 INFO - PROCESS | 1654 | --DOCSHELL 0x121257800 == 31 [pid = 1654] [id = 37] 14:11:57 INFO - PROCESS | 1654 | --DOCSHELL 0x117472800 == 30 [pid = 1654] [id = 50] 14:11:57 INFO - PROCESS | 1654 | --DOCSHELL 0x111df0000 == 29 [pid = 1654] [id = 49] 14:11:57 INFO - PROCESS | 1654 | --DOCSHELL 0x1247ef800 == 28 [pid = 1654] [id = 41] 14:11:57 INFO - PROCESS | 1654 | --DOCSHELL 0x12446e800 == 27 [pid = 1654] [id = 40] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x1172d3c00) [pid = 1654] [serial = 76] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x125770800) [pid = 1654] [serial = 109] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x118850800) [pid = 1654] [serial = 82] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x1180c2800) [pid = 1654] [serial = 79] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x1264bf400) [pid = 1654] [serial = 112] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x117112800) [pid = 1654] [serial = 70] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x113075c00) [pid = 1654] [serial = 67] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x1286eec00) [pid = 1654] [serial = 120] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12e270c00) [pid = 1654] [serial = 64] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x118fedc00) [pid = 1654] [serial = 85] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x125176800) [pid = 1654] [serial = 108] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1264b5400) [pid = 1654] [serial = 111] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x126ba5800) [pid = 1654] [serial = 114] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1285d0800) [pid = 1654] [serial = 117] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x112969800) [pid = 1654] [serial = 66] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1167cc800) [pid = 1654] [serial = 69] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1134b6000) [pid = 1654] [serial = 72] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x114ff2000) [pid = 1654] [serial = 73] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x116a7c400) [pid = 1654] [serial = 75] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x11307cc00) [pid = 1654] [serial = 78] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x11862e800) [pid = 1654] [serial = 81] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x118f3e400) [pid = 1654] [serial = 84] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x11958fc00) [pid = 1654] [serial = 87] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x119823c00) [pid = 1654] [serial = 88] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x119c71000) [pid = 1654] [serial = 90] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x119eca400) [pid = 1654] [serial = 91] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x119ecf400) [pid = 1654] [serial = 93] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x11a1e8000) [pid = 1654] [serial = 94] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1212f4000) [pid = 1654] [serial = 96] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1212f9000) [pid = 1654] [serial = 97] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1232eec00) [pid = 1654] [serial = 99] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1235d0c00) [pid = 1654] [serial = 100] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1235d3c00) [pid = 1654] [serial = 102] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x124de4400) [pid = 1654] [serial = 105] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x124f94400) [pid = 1654] [serial = 106] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x12adbd000) [pid = 1654] [serial = 24] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x12ab2dc00) [pid = 1654] [serial = 21] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x12ab32400) [pid = 1654] [serial = 22] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x128bfac00) [pid = 1654] [serial = 16] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x128e4c800) [pid = 1654] [serial = 18] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x128bf5000) [pid = 1654] [serial = 15] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x12478f400) [pid = 1654] [serial = 11] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x124152800) [pid = 1654] [serial = 8] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x12d330c00) [pid = 1654] [serial = 54] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x12d325c00) [pid = 1654] [serial = 46] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x12d6d9800) [pid = 1654] [serial = 48] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x12d6a6400) [pid = 1654] [serial = 51] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x12d0a6000) [pid = 1654] [serial = 45] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x12c8c3800) [pid = 1654] [serial = 42] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x12d09b400) [pid = 1654] [serial = 43] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x12c70c800) [pid = 1654] [serial = 39] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x12c8b7c00) [pid = 1654] [serial = 40] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x12c0d3000) [pid = 1654] [serial = 36] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x12c705400) [pid = 1654] [serial = 37] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x118465400) [pid = 1654] [serial = 33] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x12c075000) [pid = 1654] [serial = 34] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x118416800) [pid = 1654] [serial = 30] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x12c0ce400) [pid = 1654] [serial = 31] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x12bc61800) [pid = 1654] [serial = 27] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x12bc7a400) [pid = 1654] [serial = 28] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x12ba65c00) [pid = 1654] [serial = 25] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x12e26b400) [pid = 1654] [serial = 63] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x1180b1400) [pid = 1654] [serial = 60] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x11958a400) [pid = 1654] [serial = 61] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 66 (0x12dbab000) [pid = 1654] [serial = 57] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 65 (0x12dbb2000) [pid = 1654] [serial = 58] [outer = 0x0] [url = about:blank] 14:11:57 INFO - PROCESS | 1654 | --DOMWINDOW == 64 (0x12dba7400) [pid = 1654] [serial = 55] [outer = 0x0] [url = about:blank] 14:11:58 INFO - PROCESS | 1654 | 1462223518067 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]]]}] 14:11:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 14:11:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1094ms 14:11:58 INFO - PROCESS | 1654 | 1462223518072 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 14:11:58 INFO - PROCESS | 1654 | 1462223518075 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 14:11:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 14:11:58 INFO - PROCESS | 1654 | 1462223518083 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 14:11:58 INFO - PROCESS | 1654 | 1462223518086 Marionette TRACE conn2 <- [1,190,null,{}] 14:11:58 INFO - PROCESS | 1654 | 1462223518089 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}] 14:11:58 INFO - PROCESS | 1654 | 1462223518173 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 14:11:58 INFO - PROCESS | 1654 | 1462223518212 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x112daf000 == 28 [pid = 1654] [id = 55] 14:11:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x114f16800) [pid = 1654] [serial = 161] [outer = 0x0] 14:11:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x1161cd000) [pid = 1654] [serial = 162] [outer = 0x114f16800] 14:11:58 INFO - PROCESS | 1654 | 1462223518239 Marionette DEBUG loaded listener.js 14:11:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x113312800) [pid = 1654] [serial = 163] [outer = 0x114f16800] 14:11:58 INFO - PROCESS | 1654 | 1462223518533 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]]]}] 14:11:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 14:11:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 471ms 14:11:58 INFO - PROCESS | 1654 | 1462223518555 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 14:11:58 INFO - PROCESS | 1654 | 1462223518562 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 14:11:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 14:11:58 INFO - PROCESS | 1654 | 1462223518572 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 14:11:58 INFO - PROCESS | 1654 | 1462223518575 Marionette TRACE conn2 <- [1,194,null,{}] 14:11:58 INFO - PROCESS | 1654 | 1462223518581 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}] 14:11:58 INFO - PROCESS | 1654 | 1462223518651 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 14:11:58 INFO - PROCESS | 1654 | 1462223518658 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x1165ef000 == 29 [pid = 1654] [id = 56] 14:11:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x116870000) [pid = 1654] [serial = 164] [outer = 0x0] 14:11:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x1172cf400) [pid = 1654] [serial = 165] [outer = 0x116870000] 14:11:58 INFO - PROCESS | 1654 | 1462223518686 Marionette DEBUG loaded listener.js 14:11:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x117c35800) [pid = 1654] [serial = 166] [outer = 0x116870000] 14:11:59 INFO - PROCESS | 1654 | 1462223519007 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]]]}] 14:11:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 14:11:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 476ms 14:11:59 INFO - PROCESS | 1654 | 1462223519048 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 14:11:59 INFO - PROCESS | 1654 | 1462223519050 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 14:11:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 14:11:59 INFO - PROCESS | 1654 | 1462223519053 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 14:11:59 INFO - PROCESS | 1654 | 1462223519055 Marionette TRACE conn2 <- [1,198,null,{}] 14:11:59 INFO - PROCESS | 1654 | 1462223519063 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}] 14:11:59 INFO - PROCESS | 1654 | 1462223519134 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 14:11:59 INFO - PROCESS | 1654 | 1462223519139 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f62800 == 30 [pid = 1654] [id = 57] 14:11:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x1180ac800) [pid = 1654] [serial = 167] [outer = 0x0] 14:11:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x1180c5000) [pid = 1654] [serial = 168] [outer = 0x1180ac800] 14:11:59 INFO - PROCESS | 1654 | 1462223519170 Marionette DEBUG loaded listener.js 14:11:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x118471400) [pid = 1654] [serial = 169] [outer = 0x1180ac800] 14:11:59 INFO - PROCESS | 1654 | 1462223519466 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]]]}] 14:11:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 14:11:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 474ms 14:11:59 INFO - PROCESS | 1654 | 1462223519526 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 14:11:59 INFO - PROCESS | 1654 | 1462223519528 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 14:11:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 14:11:59 INFO - PROCESS | 1654 | 1462223519530 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 14:11:59 INFO - PROCESS | 1654 | 1462223519531 Marionette TRACE conn2 <- [1,202,null,{}] 14:11:59 INFO - PROCESS | 1654 | 1462223519534 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}] 14:11:59 INFO - PROCESS | 1654 | 1462223519603 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 14:11:59 INFO - PROCESS | 1654 | 1462223519646 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x1175b0000 == 31 [pid = 1654] [id = 58] 14:11:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x1172d2c00) [pid = 1654] [serial = 170] [outer = 0x0] 14:11:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x1186a7c00) [pid = 1654] [serial = 171] [outer = 0x1172d2c00] 14:11:59 INFO - PROCESS | 1654 | 1462223519671 Marionette DEBUG loaded listener.js 14:11:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x11885ec00) [pid = 1654] [serial = 172] [outer = 0x1172d2c00] 14:11:59 INFO - PROCESS | 1654 | 1462223519924 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]]]}] 14:11:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 14:11:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 418ms 14:11:59 INFO - PROCESS | 1654 | 1462223519951 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 14:11:59 INFO - PROCESS | 1654 | 1462223519952 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 14:11:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 14:11:59 INFO - PROCESS | 1654 | 1462223519954 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 14:11:59 INFO - PROCESS | 1654 | 1462223519955 Marionette TRACE conn2 <- [1,206,null,{}] 14:11:59 INFO - PROCESS | 1654 | 1462223519958 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}] 14:12:00 INFO - PROCESS | 1654 | 1462223520050 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 14:12:00 INFO - PROCESS | 1654 | 1462223520055 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x1184af000 == 32 [pid = 1654] [id = 59] 14:12:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1180ae000) [pid = 1654] [serial = 173] [outer = 0x0] 14:12:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x118fa4000) [pid = 1654] [serial = 174] [outer = 0x1180ae000] 14:12:00 INFO - PROCESS | 1654 | 1462223520082 Marionette DEBUG loaded listener.js 14:12:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x118ff0000) [pid = 1654] [serial = 175] [outer = 0x1180ae000] 14:12:00 INFO - PROCESS | 1654 | 1462223520436 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]]]}] 14:12:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 14:12:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 520ms 14:12:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 14:12:00 INFO - PROCESS | 1654 | 1462223520474 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 14:12:00 INFO - PROCESS | 1654 | 1462223520476 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 14:12:00 INFO - PROCESS | 1654 | 1462223520478 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 14:12:00 INFO - PROCESS | 1654 | 1462223520479 Marionette TRACE conn2 <- [1,210,null,{}] 14:12:00 INFO - PROCESS | 1654 | 1462223520481 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}] 14:12:00 INFO - PROCESS | 1654 | 1462223520572 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 14:12:00 INFO - PROCESS | 1654 | 1462223520577 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x118e62800 == 33 [pid = 1654] [id = 60] 14:12:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x116738000) [pid = 1654] [serial = 176] [outer = 0x0] 14:12:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1167cfc00) [pid = 1654] [serial = 177] [outer = 0x116738000] 14:12:00 INFO - PROCESS | 1654 | 1462223520606 Marionette DEBUG loaded listener.js 14:12:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x119c77c00) [pid = 1654] [serial = 178] [outer = 0x116738000] 14:12:00 INFO - PROCESS | 1654 | 1462223520924 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]]]}] 14:12:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 14:12:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 469ms 14:12:00 INFO - PROCESS | 1654 | 1462223520955 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 14:12:00 INFO - PROCESS | 1654 | 1462223520957 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 14:12:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 14:12:00 INFO - PROCESS | 1654 | 1462223520963 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 14:12:00 INFO - PROCESS | 1654 | 1462223520964 Marionette TRACE conn2 <- [1,214,null,{}] 14:12:00 INFO - PROCESS | 1654 | 1462223520966 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}] 14:12:01 INFO - PROCESS | 1654 | 1462223521044 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 14:12:01 INFO - PROCESS | 1654 | 1462223521048 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x119543800 == 34 [pid = 1654] [id = 61] 14:12:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x11339cc00) [pid = 1654] [serial = 179] [outer = 0x0] 14:12:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x119ecec00) [pid = 1654] [serial = 180] [outer = 0x11339cc00] 14:12:01 INFO - PROCESS | 1654 | 1462223521074 Marionette DEBUG loaded listener.js 14:12:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1212f1000) [pid = 1654] [serial = 181] [outer = 0x11339cc00] 14:12:01 INFO - PROCESS | 1654 | 1462223521370 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]]]}] 14:12:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 14:12:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 472ms 14:12:01 INFO - PROCESS | 1654 | 1462223521434 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 14:12:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 14:12:01 INFO - PROCESS | 1654 | 1462223521435 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 14:12:01 INFO - PROCESS | 1654 | 1462223521437 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 14:12:01 INFO - PROCESS | 1654 | 1462223521438 Marionette TRACE conn2 <- [1,218,null,{}] 14:12:01 INFO - PROCESS | 1654 | 1462223521440 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}] 14:12:01 INFO - PROCESS | 1654 | 1462223521520 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 14:12:01 INFO - PROCESS | 1654 | 1462223521526 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x119964800 == 35 [pid = 1654] [id = 62] 14:12:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1212f4c00) [pid = 1654] [serial = 182] [outer = 0x0] 14:12:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1212fbc00) [pid = 1654] [serial = 183] [outer = 0x1212f4c00] 14:12:01 INFO - PROCESS | 1654 | 1462223521572 Marionette DEBUG loaded listener.js 14:12:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x123443c00) [pid = 1654] [serial = 184] [outer = 0x1212f4c00] 14:12:01 INFO - PROCESS | 1654 | 1462223521871 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]]]}] 14:12:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 14:12:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 468ms 14:12:01 INFO - PROCESS | 1654 | 1462223521906 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 14:12:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 14:12:01 INFO - PROCESS | 1654 | 1462223521907 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 14:12:01 INFO - PROCESS | 1654 | 1462223521912 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 14:12:01 INFO - PROCESS | 1654 | 1462223521913 Marionette TRACE conn2 <- [1,222,null,{}] 14:12:01 INFO - PROCESS | 1654 | 1462223521915 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}] 14:12:02 INFO - PROCESS | 1654 | 1462223522016 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 14:12:02 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x128bf8800) [pid = 1654] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 14:12:02 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1212efc00) [pid = 1654] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 14:12:02 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x119823800) [pid = 1654] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 14:12:02 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1285cd000) [pid = 1654] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 14:12:02 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x126dc9400) [pid = 1654] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 14:12:02 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x119590800) [pid = 1654] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 14:12:02 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x1161ce800) [pid = 1654] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 14:12:02 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1180a5800) [pid = 1654] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 14:12:02 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x118668c00) [pid = 1654] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 14:12:02 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x1180ab000) [pid = 1654] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 14:12:02 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x115e56000) [pid = 1654] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 14:12:02 INFO - PROCESS | 1654 | 1462223522047 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x1161b6000 == 36 [pid = 1654] [id = 63] 14:12:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x113078800) [pid = 1654] [serial = 185] [outer = 0x0] 14:12:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x117c33000) [pid = 1654] [serial = 186] [outer = 0x113078800] 14:12:02 INFO - PROCESS | 1654 | 1462223522072 Marionette DEBUG loaded listener.js 14:12:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x118ff5400) [pid = 1654] [serial = 187] [outer = 0x113078800] 14:12:02 INFO - PROCESS | 1654 | 1462223522347 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]]]}] 14:12:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 14:12:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 470ms 14:12:02 INFO - PROCESS | 1654 | 1462223522385 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 14:12:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 14:12:02 INFO - PROCESS | 1654 | 1462223522387 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 14:12:02 INFO - PROCESS | 1654 | 1462223522390 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 14:12:02 INFO - PROCESS | 1654 | 1462223522394 Marionette TRACE conn2 <- [1,226,null,{}] 14:12:02 INFO - PROCESS | 1654 | 1462223522399 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}] 14:12:02 INFO - PROCESS | 1654 | 1462223522477 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 14:12:02 INFO - PROCESS | 1654 | 1462223522481 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x119e8d800 == 37 [pid = 1654] [id = 64] 14:12:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1235d3c00) [pid = 1654] [serial = 188] [outer = 0x0] 14:12:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x12414d000) [pid = 1654] [serial = 189] [outer = 0x1235d3c00] 14:12:02 INFO - PROCESS | 1654 | 1462223522507 Marionette DEBUG loaded listener.js 14:12:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1242be000) [pid = 1654] [serial = 190] [outer = 0x1235d3c00] 14:12:02 INFO - PROCESS | 1654 | 1462223522795 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]]]}] 14:12:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 14:12:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 424ms 14:12:02 INFO - PROCESS | 1654 | 1462223522817 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 14:12:02 INFO - PROCESS | 1654 | 1462223522819 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 14:12:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 14:12:02 INFO - PROCESS | 1654 | 1462223522827 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 14:12:02 INFO - PROCESS | 1654 | 1462223522831 Marionette TRACE conn2 <- [1,230,null,{}] 14:12:02 INFO - PROCESS | 1654 | 1462223522833 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}] 14:12:02 INFO - PROCESS | 1654 | 1462223522936 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 14:12:02 INFO - PROCESS | 1654 | 1462223522942 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x123218000 == 38 [pid = 1654] [id = 65] 14:12:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x11862a400) [pid = 1654] [serial = 191] [outer = 0x0] 14:12:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1242c8800) [pid = 1654] [serial = 192] [outer = 0x11862a400] 14:12:02 INFO - PROCESS | 1654 | 1462223522970 Marionette DEBUG loaded listener.js 14:12:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x118fec000) [pid = 1654] [serial = 193] [outer = 0x11862a400] 14:12:03 INFO - PROCESS | 1654 | 1462223523252 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]]]}] 14:12:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 14:12:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 472ms 14:12:03 INFO - PROCESS | 1654 | 1462223523299 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 14:12:03 INFO - PROCESS | 1654 | 1462223523300 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 14:12:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 14:12:03 INFO - PROCESS | 1654 | 1462223523302 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 14:12:03 INFO - PROCESS | 1654 | 1462223523303 Marionette TRACE conn2 <- [1,234,null,{}] 14:12:03 INFO - PROCESS | 1654 | 1462223523305 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}] 14:12:03 INFO - PROCESS | 1654 | 1462223523374 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 14:12:03 INFO - PROCESS | 1654 | 1462223523380 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x123705800 == 39 [pid = 1654] [id = 66] 14:12:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x124cb9000) [pid = 1654] [serial = 194] [outer = 0x0] 14:12:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x124f94c00) [pid = 1654] [serial = 195] [outer = 0x124cb9000] 14:12:03 INFO - PROCESS | 1654 | 1462223523404 Marionette DEBUG loaded listener.js 14:12:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x12576c000) [pid = 1654] [serial = 196] [outer = 0x124cb9000] 14:12:03 INFO - PROCESS | 1654 | 1462223523674 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]]]}] 14:12:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 14:12:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 420ms 14:12:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 14:12:03 INFO - PROCESS | 1654 | 1462223523723 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 14:12:03 INFO - PROCESS | 1654 | 1462223523724 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 14:12:03 INFO - PROCESS | 1654 | 1462223523730 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 14:12:03 INFO - PROCESS | 1654 | 1462223523731 Marionette TRACE conn2 <- [1,238,null,{}] 14:12:03 INFO - PROCESS | 1654 | 1462223523734 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}] 14:12:03 INFO - PROCESS | 1654 | 1462223523802 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 14:12:03 INFO - PROCESS | 1654 | 1462223523845 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x124469800 == 40 [pid = 1654] [id = 67] 14:12:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x124f41000) [pid = 1654] [serial = 197] [outer = 0x0] 14:12:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x12576e800) [pid = 1654] [serial = 198] [outer = 0x124f41000] 14:12:03 INFO - PROCESS | 1654 | 1462223523869 Marionette DEBUG loaded listener.js 14:12:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1258c0000) [pid = 1654] [serial = 199] [outer = 0x124f41000] 14:12:04 INFO - PROCESS | 1654 | --DOCSHELL 0x112daf000 == 39 [pid = 1654] [id = 55] 14:12:04 INFO - PROCESS | 1654 | --DOCSHELL 0x115f4b000 == 38 [pid = 1654] [id = 54] 14:12:04 INFO - PROCESS | 1654 | --DOCSHELL 0x1165ef000 == 37 [pid = 1654] [id = 56] 14:12:04 INFO - PROCESS | 1654 | --DOCSHELL 0x116f62800 == 36 [pid = 1654] [id = 57] 14:12:04 INFO - PROCESS | 1654 | --DOCSHELL 0x1175b0000 == 35 [pid = 1654] [id = 58] 14:12:04 INFO - PROCESS | 1654 | --DOCSHELL 0x1184af000 == 34 [pid = 1654] [id = 59] 14:12:04 INFO - PROCESS | 1654 | --DOCSHELL 0x118e62800 == 33 [pid = 1654] [id = 60] 14:12:04 INFO - PROCESS | 1654 | --DOCSHELL 0x119e8d800 == 32 [pid = 1654] [id = 64] 14:12:04 INFO - PROCESS | 1654 | --DOCSHELL 0x119964800 == 31 [pid = 1654] [id = 62] 14:12:04 INFO - PROCESS | 1654 | --DOCSHELL 0x1161b6000 == 30 [pid = 1654] [id = 63] 14:12:04 INFO - PROCESS | 1654 | --DOCSHELL 0x123218000 == 29 [pid = 1654] [id = 65] 14:12:04 INFO - PROCESS | 1654 | --DOCSHELL 0x119543800 == 28 [pid = 1654] [id = 61] 14:12:04 INFO - PROCESS | 1654 | --DOCSHELL 0x123705800 == 27 [pid = 1654] [id = 66] 14:12:04 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x119b7cc00) [pid = 1654] [serial = 141] [outer = 0x0] [url = about:blank] 14:12:04 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x116fda000) [pid = 1654] [serial = 127] [outer = 0x0] [url = about:blank] 14:12:04 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x116460000) [pid = 1654] [serial = 126] [outer = 0x0] [url = about:blank] 14:12:04 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1180aa000) [pid = 1654] [serial = 129] [outer = 0x0] [url = about:blank] 14:12:04 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1180b4000) [pid = 1654] [serial = 130] [outer = 0x0] [url = about:blank] 14:12:04 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x118f3d000) [pid = 1654] [serial = 136] [outer = 0x0] [url = about:blank] 14:12:04 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1180b2800) [pid = 1654] [serial = 132] [outer = 0x0] [url = about:blank] 14:12:04 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1186ab800) [pid = 1654] [serial = 135] [outer = 0x0] [url = about:blank] 14:12:04 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x119f02400) [pid = 1654] [serial = 142] [outer = 0x0] [url = about:blank] 14:12:04 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x118629800) [pid = 1654] [serial = 133] [outer = 0x0] [url = about:blank] 14:12:04 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x128e65c00) [pid = 1654] [serial = 124] [outer = 0x0] [url = about:blank] 14:12:04 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x119582800) [pid = 1654] [serial = 139] [outer = 0x0] [url = about:blank] 14:12:04 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x118857c00) [pid = 1654] [serial = 138] [outer = 0x0] [url = about:blank] 14:12:04 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x128e50800) [pid = 1654] [serial = 123] [outer = 0x0] [url = about:blank] 14:12:04 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x1244ef400) [pid = 1654] [serial = 103] [outer = 0x0] [url = about:blank] 14:12:04 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x126dcac00) [pid = 1654] [serial = 115] [outer = 0x0] [url = about:blank] 14:12:04 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x128bf3c00) [pid = 1654] [serial = 121] [outer = 0x0] [url = about:blank] 14:12:04 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x1286e7800) [pid = 1654] [serial = 118] [outer = 0x0] [url = about:blank] 14:12:05 INFO - PROCESS | 1654 | 1462223525069 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]]]}] 14:12:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 14:12:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1373ms 14:12:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 14:12:05 INFO - PROCESS | 1654 | 1462223525104 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 14:12:05 INFO - PROCESS | 1654 | 1462223525106 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 14:12:05 INFO - PROCESS | 1654 | 1462223525109 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 14:12:05 INFO - PROCESS | 1654 | 1462223525110 Marionette TRACE conn2 <- [1,242,null,{}] 14:12:05 INFO - PROCESS | 1654 | 1462223525115 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}] 14:12:05 INFO - PROCESS | 1654 | 1462223525187 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 14:12:05 INFO - PROCESS | 1654 | 1462223525226 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x112d9d800 == 28 [pid = 1654] [id = 68] 14:12:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x115e53000) [pid = 1654] [serial = 200] [outer = 0x0] 14:12:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x115e56800) [pid = 1654] [serial = 201] [outer = 0x115e53000] 14:12:05 INFO - PROCESS | 1654 | 1462223525253 Marionette DEBUG loaded listener.js 14:12:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1167d0000) [pid = 1654] [serial = 202] [outer = 0x115e53000] 14:12:05 INFO - PROCESS | 1654 | 1462223525556 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]]]}] 14:12:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 14:12:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 473ms 14:12:05 INFO - PROCESS | 1654 | 1462223525583 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 14:12:05 INFO - PROCESS | 1654 | 1462223525587 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 14:12:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 14:12:05 INFO - PROCESS | 1654 | 1462223525594 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 14:12:05 INFO - PROCESS | 1654 | 1462223525598 Marionette TRACE conn2 <- [1,246,null,{}] 14:12:05 INFO - PROCESS | 1654 | 1462223525601 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}] 14:12:05 INFO - PROCESS | 1654 | 1462223525675 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 14:12:05 INFO - PROCESS | 1654 | 1462223525681 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x116575000 == 29 [pid = 1654] [id = 69] 14:12:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x116875000) [pid = 1654] [serial = 203] [outer = 0x0] 14:12:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1172d0000) [pid = 1654] [serial = 204] [outer = 0x116875000] 14:12:05 INFO - PROCESS | 1654 | 1462223525708 Marionette DEBUG loaded listener.js 14:12:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1180a6c00) [pid = 1654] [serial = 205] [outer = 0x116875000] 14:12:06 INFO - PROCESS | 1654 | 1462223526015 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]]]}] 14:12:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 14:12:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 473ms 14:12:06 INFO - PROCESS | 1654 | 1462223526065 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 14:12:06 INFO - PROCESS | 1654 | 1462223526067 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 14:12:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 14:12:06 INFO - PROCESS | 1654 | 1462223526070 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 14:12:06 INFO - PROCESS | 1654 | 1462223526072 Marionette TRACE conn2 <- [1,250,null,{}] 14:12:06 INFO - PROCESS | 1654 | 1462223526080 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}] 14:12:06 INFO - PROCESS | 1654 | 1462223526150 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 14:12:06 INFO - PROCESS | 1654 | 1462223526155 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f54000 == 30 [pid = 1654] [id = 70] 14:12:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x111cb6400) [pid = 1654] [serial = 206] [outer = 0x0] 14:12:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x11841d800) [pid = 1654] [serial = 207] [outer = 0x111cb6400] 14:12:06 INFO - PROCESS | 1654 | 1462223526188 Marionette DEBUG loaded listener.js 14:12:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x11862c400) [pid = 1654] [serial = 208] [outer = 0x111cb6400] 14:12:06 INFO - PROCESS | 1654 | 1462223526559 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]]]}] 14:12:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 14:12:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 522ms 14:12:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 14:12:06 INFO - PROCESS | 1654 | 1462223526592 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 14:12:06 INFO - PROCESS | 1654 | 1462223526594 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 14:12:06 INFO - PROCESS | 1654 | 1462223526596 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 14:12:06 INFO - PROCESS | 1654 | 1462223526597 Marionette TRACE conn2 <- [1,254,null,{}] 14:12:06 INFO - PROCESS | 1654 | 1462223526599 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}] 14:12:06 INFO - PROCESS | 1654 | 1462223526666 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 14:12:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1186a2400) [pid = 1654] [serial = 209] [outer = 0x12d0a3000] 14:12:06 INFO - PROCESS | 1654 | 1462223526685 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x1184a9000 == 31 [pid = 1654] [id = 71] 14:12:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x118851000) [pid = 1654] [serial = 210] [outer = 0x0] 14:12:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x118f31800) [pid = 1654] [serial = 211] [outer = 0x118851000] 14:12:06 INFO - PROCESS | 1654 | 1462223526733 Marionette DEBUG loaded listener.js 14:12:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x118fae400) [pid = 1654] [serial = 212] [outer = 0x118851000] 14:12:07 INFO - PROCESS | 1654 | 1462223527193 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]]]}] 14:12:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 14:12:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 623ms 14:12:07 INFO - PROCESS | 1654 | 1462223527220 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 14:12:07 INFO - PROCESS | 1654 | 1462223527222 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 14:12:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 14:12:07 INFO - PROCESS | 1654 | 1462223527225 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 14:12:07 INFO - PROCESS | 1654 | 1462223527227 Marionette TRACE conn2 <- [1,258,null,{}] 14:12:07 INFO - PROCESS | 1654 | 1462223527231 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}] 14:12:07 INFO - PROCESS | 1654 | 1462223527337 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 14:12:07 INFO - PROCESS | 1654 | 1462223527345 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x11816e000 == 32 [pid = 1654] [id = 72] 14:12:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x115e52c00) [pid = 1654] [serial = 213] [outer = 0x0] 14:12:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x118ff4800) [pid = 1654] [serial = 214] [outer = 0x115e52c00] 14:12:07 INFO - PROCESS | 1654 | 1462223527370 Marionette DEBUG loaded listener.js 14:12:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x119823400) [pid = 1654] [serial = 215] [outer = 0x115e52c00] 14:12:07 INFO - PROCESS | 1654 | 1462223527686 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]]]}] 14:12:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 14:12:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 473ms 14:12:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 14:12:07 INFO - PROCESS | 1654 | 1462223527699 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 14:12:07 INFO - PROCESS | 1654 | 1462223527700 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 14:12:07 INFO - PROCESS | 1654 | 1462223527702 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 14:12:07 INFO - PROCESS | 1654 | 1462223527703 Marionette TRACE conn2 <- [1,262,null,{}] 14:12:07 INFO - PROCESS | 1654 | 1462223527705 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}] 14:12:07 INFO - PROCESS | 1654 | 1462223527787 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 14:12:07 INFO - PROCESS | 1654 | 1462223527795 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x11936c000 == 33 [pid = 1654] [id = 73] 14:12:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1125b8c00) [pid = 1654] [serial = 216] [outer = 0x0] 14:12:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x119c77800) [pid = 1654] [serial = 217] [outer = 0x1125b8c00] 14:12:07 INFO - PROCESS | 1654 | 1462223527820 Marionette DEBUG loaded listener.js 14:12:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1212f5c00) [pid = 1654] [serial = 218] [outer = 0x1125b8c00] 14:12:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 14:12:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 419ms 14:12:08 INFO - PROCESS | 1654 | 1462223528117 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]]]}] 14:12:08 INFO - PROCESS | 1654 | 1462223528123 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 14:12:08 INFO - PROCESS | 1654 | 1462223528124 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 14:12:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 14:12:08 INFO - PROCESS | 1654 | 1462223528134 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 14:12:08 INFO - PROCESS | 1654 | 1462223528135 Marionette TRACE conn2 <- [1,266,null,{}] 14:12:08 INFO - PROCESS | 1654 | 1462223528137 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}] 14:12:08 INFO - PROCESS | 1654 | 1462223528207 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 14:12:08 INFO - PROCESS | 1654 | 1462223528251 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x11953b000 == 34 [pid = 1654] [id = 74] 14:12:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1110d4000) [pid = 1654] [serial = 219] [outer = 0x0] 14:12:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1212f6400) [pid = 1654] [serial = 220] [outer = 0x1110d4000] 14:12:08 INFO - PROCESS | 1654 | 1462223528275 Marionette DEBUG loaded listener.js 14:12:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1235d5800) [pid = 1654] [serial = 221] [outer = 0x1110d4000] 14:12:08 INFO - PROCESS | 1654 | 1462223528539 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]]]}] 14:12:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 14:12:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 425ms 14:12:08 INFO - PROCESS | 1654 | 1462223528556 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 14:12:08 INFO - PROCESS | 1654 | 1462223528557 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 14:12:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 14:12:08 INFO - PROCESS | 1654 | 1462223528565 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 14:12:08 INFO - PROCESS | 1654 | 1462223528566 Marionette TRACE conn2 <- [1,270,null,{}] 14:12:08 INFO - PROCESS | 1654 | 1462223528569 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}] 14:12:08 INFO - PROCESS | 1654 | 1462223528639 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 14:12:08 INFO - PROCESS | 1654 | 1462223528645 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c17800 == 35 [pid = 1654] [id = 75] 14:12:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x124153800) [pid = 1654] [serial = 222] [outer = 0x0] 14:12:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1244f1c00) [pid = 1654] [serial = 223] [outer = 0x124153800] 14:12:08 INFO - PROCESS | 1654 | 1462223528671 Marionette DEBUG loaded listener.js 14:12:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x124acbc00) [pid = 1654] [serial = 224] [outer = 0x124153800] 14:12:08 INFO - PROCESS | 1654 | 1462223528949 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]]]}] 14:12:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 14:12:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 423ms 14:12:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 14:12:08 INFO - PROCESS | 1654 | 1462223528984 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 14:12:08 INFO - PROCESS | 1654 | 1462223528985 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 14:12:08 INFO - PROCESS | 1654 | 1462223528987 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 14:12:08 INFO - PROCESS | 1654 | 1462223528988 Marionette TRACE conn2 <- [1,274,null,{}] 14:12:08 INFO - PROCESS | 1654 | 1462223528991 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}] 14:12:09 INFO - PROCESS | 1654 | 1462223529063 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 14:12:09 INFO - PROCESS | 1654 | 1462223529067 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f53800 == 36 [pid = 1654] [id = 76] 14:12:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1242c0c00) [pid = 1654] [serial = 225] [outer = 0x0] 14:12:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x124de5c00) [pid = 1654] [serial = 226] [outer = 0x1242c0c00] 14:12:09 INFO - PROCESS | 1654 | 1462223529093 Marionette DEBUG loaded listener.js 14:12:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x124f94400) [pid = 1654] [serial = 227] [outer = 0x1242c0c00] 14:12:09 INFO - PROCESS | 1654 | 1462223529374 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]]]}] 14:12:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 14:12:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 419ms 14:12:09 INFO - PROCESS | 1654 | 1462223529407 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 14:12:09 INFO - PROCESS | 1654 | 1462223529408 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 14:12:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 14:12:09 INFO - PROCESS | 1654 | 1462223529419 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 14:12:09 INFO - PROCESS | 1654 | 1462223529420 Marionette TRACE conn2 <- [1,278,null,{}] 14:12:09 INFO - PROCESS | 1654 | 1462223529422 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}] 14:12:09 INFO - PROCESS | 1654 | 1462223529518 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 14:12:09 INFO - PROCESS | 1654 | 1462223529524 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x12321e800 == 37 [pid = 1654] [id = 77] 14:12:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x111cb9000) [pid = 1654] [serial = 228] [outer = 0x0] 14:12:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x124ddf800) [pid = 1654] [serial = 229] [outer = 0x111cb9000] 14:12:09 INFO - PROCESS | 1654 | 1462223529549 Marionette DEBUG loaded listener.js 14:12:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1258c0400) [pid = 1654] [serial = 230] [outer = 0x111cb9000] 14:12:09 INFO - PROCESS | 1654 | 1462223529832 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]]]}] 14:12:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 14:12:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 468ms 14:12:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 14:12:09 INFO - PROCESS | 1654 | 1462223529888 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 14:12:09 INFO - PROCESS | 1654 | 1462223529889 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 14:12:09 INFO - PROCESS | 1654 | 1462223529892 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 14:12:09 INFO - PROCESS | 1654 | 1462223529896 Marionette TRACE conn2 <- [1,282,null,{}] 14:12:09 INFO - PROCESS | 1654 | 1462223529898 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}] 14:12:09 INFO - PROCESS | 1654 | 1462223529974 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 14:12:09 INFO - PROCESS | 1654 | 1462223529978 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x11816c800 == 38 [pid = 1654] [id = 78] 14:12:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x112e1b400) [pid = 1654] [serial = 231] [outer = 0x0] 14:12:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1264bfc00) [pid = 1654] [serial = 232] [outer = 0x112e1b400] 14:12:10 INFO - PROCESS | 1654 | 1462223530008 Marionette DEBUG loaded listener.js 14:12:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1285cc400) [pid = 1654] [serial = 233] [outer = 0x112e1b400] 14:12:10 INFO - PROCESS | 1654 | 1462223530349 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]]]}] 14:12:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 14:12:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 471ms 14:12:10 INFO - PROCESS | 1654 | 1462223530364 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 14:12:10 INFO - PROCESS | 1654 | 1462223530365 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 14:12:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 14:12:10 INFO - PROCESS | 1654 | 1462223530367 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 14:12:10 INFO - PROCESS | 1654 | 1462223530368 Marionette TRACE conn2 <- [1,286,null,{}] 14:12:10 INFO - PROCESS | 1654 | 1462223530370 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}] 14:12:10 INFO - PROCESS | 1654 | 1462223530457 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 14:12:10 INFO - PROCESS | 1654 | 1462223530487 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x124fe3000 == 39 [pid = 1654] [id = 79] 14:12:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1285ce800) [pid = 1654] [serial = 234] [outer = 0x0] 14:12:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1285d6800) [pid = 1654] [serial = 235] [outer = 0x1285ce800] 14:12:10 INFO - PROCESS | 1654 | 1462223530511 Marionette DEBUG loaded listener.js 14:12:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1286eb000) [pid = 1654] [serial = 236] [outer = 0x1285ce800] 14:12:10 INFO - PROCESS | 1654 | 1462223530803 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]]]}] 14:12:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 14:12:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 468ms 14:12:10 INFO - PROCESS | 1654 | 1462223530841 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 14:12:10 INFO - PROCESS | 1654 | 1462223530845 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 14:12:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 14:12:10 INFO - PROCESS | 1654 | 1462223530849 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 14:12:10 INFO - PROCESS | 1654 | 1462223530850 Marionette TRACE conn2 <- [1,290,null,{}] 14:12:10 INFO - PROCESS | 1654 | 1462223530852 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}] 14:12:10 INFO - PROCESS | 1654 | 1462223530945 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 14:12:10 INFO - PROCESS | 1654 | 1462223530975 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x126d2f800 == 40 [pid = 1654] [id = 80] 14:12:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1286ec800) [pid = 1654] [serial = 237] [outer = 0x0] 14:12:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1288bd800) [pid = 1654] [serial = 238] [outer = 0x1286ec800] 14:12:10 INFO - PROCESS | 1654 | 1462223530998 Marionette DEBUG loaded listener.js 14:12:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x128bf3800) [pid = 1654] [serial = 239] [outer = 0x1286ec800] 14:12:11 INFO - PROCESS | 1654 | 1462223531307 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]]]}] 14:12:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 14:12:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 468ms 14:12:11 INFO - PROCESS | 1654 | 1462223531317 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 14:12:11 INFO - PROCESS | 1654 | 1462223531318 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 14:12:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 14:12:11 INFO - PROCESS | 1654 | 1462223531320 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 14:12:11 INFO - PROCESS | 1654 | 1462223531321 Marionette TRACE conn2 <- [1,294,null,{}] 14:12:11 INFO - PROCESS | 1654 | 1462223531323 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}] 14:12:11 INFO - PROCESS | 1654 | 1462223531413 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 14:12:11 INFO - PROCESS | 1654 | 1462223531444 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x12820a800 == 41 [pid = 1654] [id = 81] 14:12:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x128bf5c00) [pid = 1654] [serial = 240] [outer = 0x0] 14:12:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x128e48c00) [pid = 1654] [serial = 241] [outer = 0x128bf5c00] 14:12:11 INFO - PROCESS | 1654 | 1462223531483 Marionette DEBUG loaded listener.js 14:12:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x128e52000) [pid = 1654] [serial = 242] [outer = 0x128bf5c00] 14:12:11 INFO - PROCESS | 1654 | 1462223531922 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]]]}] 14:12:11 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. 14:12:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 618ms 14:12:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 14:12:11 INFO - PROCESS | 1654 | 1462223531939 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 14:12:11 INFO - PROCESS | 1654 | 1462223531940 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 14:12:11 INFO - PROCESS | 1654 | 1462223531943 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 14:12:11 INFO - PROCESS | 1654 | 1462223531945 Marionette TRACE conn2 <- [1,298,null,{}] 14:12:11 INFO - PROCESS | 1654 | 1462223531956 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}] 14:12:12 INFO - PROCESS | 1654 | 1462223532076 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 14:12:12 INFO - PROCESS | 1654 | 1462223532081 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c17000 == 42 [pid = 1654] [id = 82] 14:12:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x128e52400) [pid = 1654] [serial = 243] [outer = 0x0] 14:12:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x128e66400) [pid = 1654] [serial = 244] [outer = 0x128e52400] 14:12:12 INFO - PROCESS | 1654 | 1462223532105 Marionette DEBUG loaded listener.js 14:12:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x128e6dc00) [pid = 1654] [serial = 245] [outer = 0x128e52400] 14:12:12 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x116738000) [pid = 1654] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 14:12:12 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1180ae000) [pid = 1654] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 14:12:12 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x11339cc00) [pid = 1654] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 14:12:12 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x1212f4c00) [pid = 1654] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 14:12:12 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x113078800) [pid = 1654] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 14:12:12 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1235d3c00) [pid = 1654] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 14:12:12 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x124cb9000) [pid = 1654] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 14:12:12 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x11862a400) [pid = 1654] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 14:12:12 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x114f16800) [pid = 1654] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 14:12:12 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x11301f400) [pid = 1654] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 14:12:12 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x118467c00) [pid = 1654] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 14:12:12 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x11862fc00) [pid = 1654] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 14:12:12 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x11862f400) [pid = 1654] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 14:12:12 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1172cc400) [pid = 1654] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 14:12:12 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x112551800) [pid = 1654] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 14:12:12 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1172d2c00) [pid = 1654] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 14:12:12 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1180ac800) [pid = 1654] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 14:12:12 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x116870000) [pid = 1654] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 14:12:12 INFO - PROCESS | 1654 | 1462223532506 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]]]}] 14:12:12 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. 14:12:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 580ms 14:12:12 INFO - PROCESS | 1654 | 1462223532532 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 14:12:12 INFO - PROCESS | 1654 | 1462223532533 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 14:12:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 14:12:12 INFO - PROCESS | 1654 | 1462223532535 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 14:12:12 INFO - PROCESS | 1654 | 1462223532536 Marionette TRACE conn2 <- [1,302,null,{}] 14:12:12 INFO - PROCESS | 1654 | 1462223532538 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}] 14:12:12 INFO - PROCESS | 1654 | 1462223532637 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 14:12:12 INFO - PROCESS | 1654 | 1462223532643 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x1184e9800 == 43 [pid = 1654] [id = 83] 14:12:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x112550000) [pid = 1654] [serial = 246] [outer = 0x0] 14:12:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1180c5400) [pid = 1654] [serial = 247] [outer = 0x112550000] 14:12:12 INFO - PROCESS | 1654 | 1462223532667 Marionette DEBUG loaded listener.js 14:12:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x119cd3c00) [pid = 1654] [serial = 248] [outer = 0x112550000] 14:12:12 INFO - PROCESS | 1654 | 1462223532957 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]]]}] 14:12:13 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. 14:12:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 469ms 14:12:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 14:12:13 INFO - PROCESS | 1654 | 1462223533004 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 14:12:13 INFO - PROCESS | 1654 | 1462223533005 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 14:12:13 INFO - PROCESS | 1654 | 1462223533008 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 14:12:13 INFO - PROCESS | 1654 | 1462223533011 Marionette TRACE conn2 <- [1,306,null,{}] 14:12:13 INFO - PROCESS | 1654 | 1462223533014 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}] 14:12:13 INFO - PROCESS | 1654 | 1462223533084 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 14:12:13 INFO - PROCESS | 1654 | 1462223533088 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x128ef6000 == 44 [pid = 1654] [id = 84] 14:12:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1235d3c00) [pid = 1654] [serial = 249] [outer = 0x0] 14:12:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x128e67c00) [pid = 1654] [serial = 250] [outer = 0x1235d3c00] 14:12:13 INFO - PROCESS | 1654 | 1462223533114 Marionette DEBUG loaded listener.js 14:12:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x128f07c00) [pid = 1654] [serial = 251] [outer = 0x1235d3c00] 14:12:13 INFO - PROCESS | 1654 | 1462223533402 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]]]}] 14:12:13 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. 14:12:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 424ms 14:12:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 14:12:13 INFO - PROCESS | 1654 | 1462223533435 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 14:12:13 INFO - PROCESS | 1654 | 1462223533436 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 14:12:13 INFO - PROCESS | 1654 | 1462223533438 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 14:12:13 INFO - PROCESS | 1654 | 1462223533439 Marionette TRACE conn2 <- [1,310,null,{}] 14:12:13 INFO - PROCESS | 1654 | 1462223533444 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}] 14:12:13 INFO - PROCESS | 1654 | 1462223533550 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 14:12:13 INFO - PROCESS | 1654 | 1462223533558 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x1298b4000 == 45 [pid = 1654] [id = 85] 14:12:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1172d2800) [pid = 1654] [serial = 252] [outer = 0x0] 14:12:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x128f0a400) [pid = 1654] [serial = 253] [outer = 0x1172d2800] 14:12:13 INFO - PROCESS | 1654 | 1462223533593 Marionette DEBUG loaded listener.js 14:12:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12a74d000) [pid = 1654] [serial = 254] [outer = 0x1172d2800] 14:12:14 INFO - PROCESS | 1654 | 1462223534040 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]]]}] 14:12:14 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. 14:12:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 618ms 14:12:14 INFO - PROCESS | 1654 | 1462223534057 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 14:12:14 INFO - PROCESS | 1654 | 1462223534061 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 14:12:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 14:12:14 INFO - PROCESS | 1654 | 1462223534064 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 14:12:14 INFO - PROCESS | 1654 | 1462223534065 Marionette TRACE conn2 <- [1,314,null,{}] 14:12:14 INFO - PROCESS | 1654 | 1462223534067 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}] 14:12:14 INFO - PROCESS | 1654 | 1462223534137 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 14:12:14 INFO - PROCESS | 1654 | 1462223534183 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x126d41000 == 46 [pid = 1654] [id = 86] 14:12:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x11862f400) [pid = 1654] [serial = 255] [outer = 0x0] 14:12:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x126dcf000) [pid = 1654] [serial = 256] [outer = 0x11862f400] 14:12:14 INFO - PROCESS | 1654 | 1462223534209 Marionette DEBUG loaded listener.js 14:12:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x126dd3c00) [pid = 1654] [serial = 257] [outer = 0x11862f400] 14:12:14 INFO - PROCESS | 1654 | 1462223534832 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]]]}] 14:12:14 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. 14:12:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 819ms 14:12:14 INFO - PROCESS | 1654 | 1462223534885 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 14:12:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 14:12:14 INFO - PROCESS | 1654 | 1462223534889 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 14:12:14 INFO - PROCESS | 1654 | 1462223534895 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 14:12:14 INFO - PROCESS | 1654 | 1462223534899 Marionette TRACE conn2 <- [1,318,null,{}] 14:12:14 INFO - PROCESS | 1654 | 1462223534904 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}] 14:12:15 INFO - PROCESS | 1654 | 1462223535073 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 14:12:15 INFO - PROCESS | 1654 | 1462223535086 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x1165ee000 == 47 [pid = 1654] [id = 87] 14:12:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x114ff6800) [pid = 1654] [serial = 258] [outer = 0x0] 14:12:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x116739c00) [pid = 1654] [serial = 259] [outer = 0x114ff6800] 14:12:15 INFO - PROCESS | 1654 | 1462223535116 Marionette DEBUG loaded listener.js 14:12:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x116fdfc00) [pid = 1654] [serial = 260] [outer = 0x114ff6800] 14:12:15 INFO - PROCESS | 1654 | 1462223535605 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]]]}] 14:12:15 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. 14:12:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 724ms 14:12:15 INFO - PROCESS | 1654 | 1462223535619 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 14:12:15 INFO - PROCESS | 1654 | 1462223535623 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 14:12:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 14:12:15 INFO - PROCESS | 1654 | 1462223535628 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 14:12:15 INFO - PROCESS | 1654 | 1462223535629 Marionette TRACE conn2 <- [1,322,null,{}] 14:12:15 INFO - PROCESS | 1654 | 1462223535632 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}] 14:12:15 INFO - PROCESS | 1654 | 1462223535736 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 14:12:15 INFO - PROCESS | 1654 | 1462223535778 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x116576000 == 48 [pid = 1654] [id = 88] 14:12:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x11643d800) [pid = 1654] [serial = 261] [outer = 0x0] 14:12:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x1180aa400) [pid = 1654] [serial = 262] [outer = 0x11643d800] 14:12:15 INFO - PROCESS | 1654 | 1462223535811 Marionette DEBUG loaded listener.js 14:12:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x118468800) [pid = 1654] [serial = 263] [outer = 0x11643d800] 14:12:16 INFO - PROCESS | 1654 | --DOCSHELL 0x1298b4000 == 47 [pid = 1654] [id = 85] 14:12:16 INFO - PROCESS | 1654 | --DOCSHELL 0x128ef6000 == 46 [pid = 1654] [id = 84] 14:12:16 INFO - PROCESS | 1654 | --DOCSHELL 0x1184e9800 == 45 [pid = 1654] [id = 83] 14:12:16 INFO - PROCESS | 1654 | --DOCSHELL 0x128c17000 == 44 [pid = 1654] [id = 82] 14:12:16 INFO - PROCESS | 1654 | --DOCSHELL 0x12820a800 == 43 [pid = 1654] [id = 81] 14:12:16 INFO - PROCESS | 1654 | --DOCSHELL 0x126d2f800 == 42 [pid = 1654] [id = 80] 14:12:16 INFO - PROCESS | 1654 | --DOCSHELL 0x124fe3000 == 41 [pid = 1654] [id = 79] 14:12:16 INFO - PROCESS | 1654 | --DOCSHELL 0x11816c800 == 40 [pid = 1654] [id = 78] 14:12:16 INFO - PROCESS | 1654 | --DOCSHELL 0x12321e800 == 39 [pid = 1654] [id = 77] 14:12:16 INFO - PROCESS | 1654 | --DOCSHELL 0x116f53800 == 38 [pid = 1654] [id = 76] 14:12:16 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12576e800) [pid = 1654] [serial = 198] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1654 | 1462223536525 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]]]}] 14:12:16 INFO - PROCESS | 1654 | --DOCSHELL 0x119c17800 == 37 [pid = 1654] [id = 75] 14:12:16 INFO - PROCESS | 1654 | --DOCSHELL 0x11953b000 == 36 [pid = 1654] [id = 74] 14:12:16 INFO - PROCESS | 1654 | --DOCSHELL 0x11936c000 == 35 [pid = 1654] [id = 73] 14:12:16 INFO - PROCESS | 1654 | --DOCSHELL 0x11816e000 == 34 [pid = 1654] [id = 72] 14:12:16 INFO - PROCESS | 1654 | --DOCSHELL 0x1184a9000 == 33 [pid = 1654] [id = 71] 14:12:16 INFO - PROCESS | 1654 | --DOCSHELL 0x116f54000 == 32 [pid = 1654] [id = 70] 14:12:16 INFO - PROCESS | 1654 | --DOCSHELL 0x116575000 == 31 [pid = 1654] [id = 69] 14:12:16 INFO - PROCESS | 1654 | --DOCSHELL 0x112d9d800 == 30 [pid = 1654] [id = 68] 14:12:16 INFO - PROCESS | 1654 | --DOCSHELL 0x124469800 == 29 [pid = 1654] [id = 67] 14:12:16 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. 14:12:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 922ms 14:12:16 INFO - PROCESS | 1654 | 1462223536549 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 14:12:16 INFO - PROCESS | 1654 | 1462223536552 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 14:12:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 14:12:16 INFO - PROCESS | 1654 | 1462223536556 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 14:12:16 INFO - PROCESS | 1654 | 1462223536557 Marionette TRACE conn2 <- [1,326,null,{}] 14:12:16 INFO - PROCESS | 1654 | 1462223536561 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}] 14:12:16 INFO - PROCESS | 1654 | 1462223536629 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 14:12:16 INFO - PROCESS | 1654 | 1462223536636 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x115d1c800 == 30 [pid = 1654] [id = 89] 14:12:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x116461000) [pid = 1654] [serial = 264] [outer = 0x0] 14:12:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x11652b000) [pid = 1654] [serial = 265] [outer = 0x116461000] 14:12:16 INFO - PROCESS | 1654 | 1462223536665 Marionette DEBUG loaded listener.js 14:12:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x116811c00) [pid = 1654] [serial = 266] [outer = 0x116461000] 14:12:16 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x1167cfc00) [pid = 1654] [serial = 177] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x118fa4000) [pid = 1654] [serial = 174] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x119ecec00) [pid = 1654] [serial = 180] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1212fbc00) [pid = 1654] [serial = 183] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1212f1000) [pid = 1654] [serial = 181] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x123443c00) [pid = 1654] [serial = 184] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x118ff5400) [pid = 1654] [serial = 187] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12414d000) [pid = 1654] [serial = 189] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x124f94c00) [pid = 1654] [serial = 195] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x118fec000) [pid = 1654] [serial = 193] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x117c33000) [pid = 1654] [serial = 186] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x1161cd000) [pid = 1654] [serial = 162] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x116464c00) [pid = 1654] [serial = 160] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x115d66000) [pid = 1654] [serial = 159] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1235d3000) [pid = 1654] [serial = 157] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1212fa000) [pid = 1654] [serial = 156] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1212f2400) [pid = 1654] [serial = 154] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x119c78c00) [pid = 1654] [serial = 153] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x11958e000) [pid = 1654] [serial = 151] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1186ac800) [pid = 1654] [serial = 150] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1180abc00) [pid = 1654] [serial = 148] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x11768f000) [pid = 1654] [serial = 147] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x113d03800) [pid = 1654] [serial = 145] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1125b7c00) [pid = 1654] [serial = 144] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1186a7c00) [pid = 1654] [serial = 171] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1180c5000) [pid = 1654] [serial = 168] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x118471400) [pid = 1654] [serial = 169] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x12576c000) [pid = 1654] [serial = 196] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1172cf400) [pid = 1654] [serial = 165] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x117c35800) [pid = 1654] [serial = 166] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x113312800) [pid = 1654] [serial = 163] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x118ff0000) [pid = 1654] [serial = 175] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x119c77c00) [pid = 1654] [serial = 178] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1242be000) [pid = 1654] [serial = 190] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x11885ec00) [pid = 1654] [serial = 172] [outer = 0x0] [url = about:blank] 14:12:16 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1242c8800) [pid = 1654] [serial = 192] [outer = 0x0] [url = about:blank] 14:12:17 INFO - PROCESS | 1654 | 1462223537010 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]]]}] 14:12:17 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. 14:12:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 471ms 14:12:17 INFO - PROCESS | 1654 | 1462223537029 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 14:12:17 INFO - PROCESS | 1654 | 1462223537033 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 14:12:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 14:12:17 INFO - PROCESS | 1654 | 1462223537037 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 14:12:17 INFO - PROCESS | 1654 | 1462223537039 Marionette TRACE conn2 <- [1,330,null,{}] 14:12:17 INFO - PROCESS | 1654 | 1462223537042 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}] 14:12:17 INFO - PROCESS | 1654 | 1462223537130 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 14:12:17 INFO - PROCESS | 1654 | 1462223537172 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x1165fe000 == 31 [pid = 1654] [id = 90] 14:12:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1165dbc00) [pid = 1654] [serial = 267] [outer = 0x0] 14:12:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1172cac00) [pid = 1654] [serial = 268] [outer = 0x1165dbc00] 14:12:17 INFO - PROCESS | 1654 | 1462223537198 Marionette DEBUG loaded listener.js 14:12:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1180a6400) [pid = 1654] [serial = 269] [outer = 0x1165dbc00] 14:12:17 INFO - PROCESS | 1654 | 1462223537488 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]]]}] 14:12:17 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. 14:12:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 469ms 14:12:17 INFO - PROCESS | 1654 | 1462223537506 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 14:12:17 INFO - PROCESS | 1654 | 1462223537508 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 14:12:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 14:12:17 INFO - PROCESS | 1654 | 1462223537519 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 14:12:17 INFO - PROCESS | 1654 | 1462223537521 Marionette TRACE conn2 <- [1,334,null,{}] 14:12:17 INFO - PROCESS | 1654 | 1462223537532 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}] 14:12:17 INFO - PROCESS | 1654 | 1462223537606 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 14:12:17 INFO - PROCESS | 1654 | 1462223537613 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x11815c000 == 32 [pid = 1654] [id = 91] 14:12:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x113082400) [pid = 1654] [serial = 270] [outer = 0x0] 14:12:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x118416800) [pid = 1654] [serial = 271] [outer = 0x113082400] 14:12:17 INFO - PROCESS | 1654 | 1462223537641 Marionette DEBUG loaded listener.js 14:12:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1186aac00) [pid = 1654] [serial = 272] [outer = 0x113082400] 14:12:18 INFO - PROCESS | 1654 | 1462223537996 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]]]}] 14:12:18 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. 14:12:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 520ms 14:12:18 INFO - PROCESS | 1654 | 1462223538040 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 14:12:18 INFO - PROCESS | 1654 | 1462223538042 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 14:12:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 14:12:18 INFO - PROCESS | 1654 | 1462223538044 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 14:12:18 INFO - PROCESS | 1654 | 1462223538045 Marionette TRACE conn2 <- [1,338,null,{}] 14:12:18 INFO - PROCESS | 1654 | 1462223538047 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}] 14:12:18 INFO - PROCESS | 1654 | 1462223538118 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 14:12:18 INFO - PROCESS | 1654 | 1462223538122 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x118895000 == 33 [pid = 1654] [id = 92] 14:12:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1186a7000) [pid = 1654] [serial = 273] [outer = 0x0] 14:12:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x118f3ac00) [pid = 1654] [serial = 274] [outer = 0x1186a7000] 14:12:18 INFO - PROCESS | 1654 | 1462223538150 Marionette DEBUG loaded listener.js 14:12:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x11958e000) [pid = 1654] [serial = 275] [outer = 0x1186a7000] 14:12:18 INFO - PROCESS | 1654 | 1462223538446 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]]]}] 14:12:18 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. 14:12:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 418ms 14:12:18 INFO - PROCESS | 1654 | 1462223538469 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 14:12:18 INFO - PROCESS | 1654 | 1462223538470 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 14:12:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 14:12:18 INFO - PROCESS | 1654 | 1462223538472 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 14:12:18 INFO - PROCESS | 1654 | 1462223538473 Marionette TRACE conn2 <- [1,342,null,{}] 14:12:18 INFO - PROCESS | 1654 | 1462223538478 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}] 14:12:18 INFO - PROCESS | 1654 | 1462223538549 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 14:12:18 INFO - PROCESS | 1654 | 1462223538553 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x119376800 == 34 [pid = 1654] [id = 93] 14:12:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x118feb800) [pid = 1654] [serial = 276] [outer = 0x0] 14:12:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x119824800) [pid = 1654] [serial = 277] [outer = 0x118feb800] 14:12:18 INFO - PROCESS | 1654 | 1462223538581 Marionette DEBUG loaded listener.js 14:12:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x119b7cc00) [pid = 1654] [serial = 278] [outer = 0x118feb800] 14:12:19 INFO - PROCESS | 1654 | 1462223539075 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]]]}] 14:12:19 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. 14:12:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 620ms 14:12:19 INFO - PROCESS | 1654 | 1462223539094 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 14:12:19 INFO - PROCESS | 1654 | 1462223539096 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 14:12:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 14:12:19 INFO - PROCESS | 1654 | 1462223539099 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 14:12:19 INFO - PROCESS | 1654 | 1462223539101 Marionette TRACE conn2 <- [1,346,null,{}] 14:12:19 INFO - PROCESS | 1654 | 1462223539121 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}] 14:12:19 INFO - PROCESS | 1654 | 1462223539246 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 14:12:19 INFO - PROCESS | 1654 | 1462223539279 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x11991e800 == 35 [pid = 1654] [id = 94] 14:12:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x119ecf400) [pid = 1654] [serial = 279] [outer = 0x0] 14:12:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x119f0f800) [pid = 1654] [serial = 280] [outer = 0x119ecf400] 14:12:19 INFO - PROCESS | 1654 | 1462223539307 Marionette DEBUG loaded listener.js 14:12:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1212f6c00) [pid = 1654] [serial = 281] [outer = 0x119ecf400] 14:12:19 INFO - PROCESS | 1654 | 1462223539613 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]]]}] 14:12:19 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. 14:12:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 570ms 14:12:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 14:12:19 INFO - PROCESS | 1654 | 1462223539669 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 14:12:19 INFO - PROCESS | 1654 | 1462223539671 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 14:12:19 INFO - PROCESS | 1654 | 1462223539673 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 14:12:19 INFO - PROCESS | 1654 | 1462223539674 Marionette TRACE conn2 <- [1,350,null,{}] 14:12:19 INFO - PROCESS | 1654 | 1462223539676 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}] 14:12:19 INFO - PROCESS | 1654 | 1462223539755 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 14:12:19 INFO - PROCESS | 1654 | 1462223539784 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c0a000 == 36 [pid = 1654] [id = 95] 14:12:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1212f9400) [pid = 1654] [serial = 282] [outer = 0x0] 14:12:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1232e7800) [pid = 1654] [serial = 283] [outer = 0x1212f9400] 14:12:19 INFO - PROCESS | 1654 | 1462223539809 Marionette DEBUG loaded listener.js 14:12:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x123677800) [pid = 1654] [serial = 284] [outer = 0x1212f9400] 14:12:20 INFO - PROCESS | 1654 | 1462223540173 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]]]}] 14:12:20 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. 14:12:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 521ms 14:12:20 INFO - PROCESS | 1654 | 1462223540195 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 14:12:20 INFO - PROCESS | 1654 | 1462223540197 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 14:12:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 14:12:20 INFO - PROCESS | 1654 | 1462223540207 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 14:12:20 INFO - PROCESS | 1654 | 1462223540208 Marionette TRACE conn2 <- [1,354,null,{}] 14:12:20 INFO - PROCESS | 1654 | 1462223540211 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}] 14:12:20 INFO - PROCESS | 1654 | 1462223540347 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 14:12:20 INFO - PROCESS | 1654 | 1462223540391 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x119feb800 == 37 [pid = 1654] [id = 96] 14:12:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1212fa000) [pid = 1654] [serial = 285] [outer = 0x0] 14:12:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1242c4400) [pid = 1654] [serial = 286] [outer = 0x1212fa000] 14:12:20 INFO - PROCESS | 1654 | 1462223540432 Marionette DEBUG loaded listener.js 14:12:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12478d800) [pid = 1654] [serial = 287] [outer = 0x1212fa000] 14:12:20 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x111cb6400) [pid = 1654] [serial = 206] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 14:12:20 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1285ce800) [pid = 1654] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 14:12:20 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1286ec800) [pid = 1654] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 14:12:20 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x128e52400) [pid = 1654] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 14:12:20 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1242c0c00) [pid = 1654] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 14:12:20 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x128bf5c00) [pid = 1654] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 14:12:20 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x112550000) [pid = 1654] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 14:12:20 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1235d3c00) [pid = 1654] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 14:12:20 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x116875000) [pid = 1654] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 14:12:20 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x124f41000) [pid = 1654] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 14:12:20 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x112e1b400) [pid = 1654] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 14:12:20 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1125b8c00) [pid = 1654] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 14:12:20 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x115e53000) [pid = 1654] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 14:12:20 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x124153800) [pid = 1654] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 14:12:20 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x111cb9000) [pid = 1654] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 14:12:20 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x115e52c00) [pid = 1654] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 14:12:20 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x118851000) [pid = 1654] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 14:12:20 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1110d4000) [pid = 1654] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 14:12:20 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1172d2800) [pid = 1654] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 14:12:20 INFO - PROCESS | 1654 | 1462223540926 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]]]}] 14:12:20 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. 14:12:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 771ms 14:12:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 14:12:20 INFO - PROCESS | 1654 | 1462223540978 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 14:12:20 INFO - PROCESS | 1654 | 1462223540979 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 14:12:20 INFO - PROCESS | 1654 | 1462223540981 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 14:12:20 INFO - PROCESS | 1654 | 1462223540982 Marionette TRACE conn2 <- [1,358,null,{}] 14:12:20 INFO - PROCESS | 1654 | 1462223540984 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}] 14:12:21 INFO - PROCESS | 1654 | 1462223541053 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 14:12:21 INFO - PROCESS | 1654 | 1462223541057 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x11815a800 == 38 [pid = 1654] [id = 97] 14:12:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x113079c00) [pid = 1654] [serial = 288] [outer = 0x0] 14:12:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x118f34800) [pid = 1654] [serial = 289] [outer = 0x113079c00] 14:12:21 INFO - PROCESS | 1654 | 1462223541085 Marionette DEBUG loaded listener.js 14:12:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1242c5c00) [pid = 1654] [serial = 290] [outer = 0x113079c00] 14:12:21 INFO - PROCESS | 1654 | 1462223541382 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]]]}] 14:12:21 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. 14:12:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 418ms 14:12:21 INFO - PROCESS | 1654 | 1462223541401 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 14:12:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 14:12:21 INFO - PROCESS | 1654 | 1462223541403 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 14:12:21 INFO - PROCESS | 1654 | 1462223541405 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 14:12:21 INFO - PROCESS | 1654 | 1462223541406 Marionette TRACE conn2 <- [1,362,null,{}] 14:12:21 INFO - PROCESS | 1654 | 1462223541412 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}] 14:12:21 INFO - PROCESS | 1654 | 1462223541503 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 14:12:21 INFO - PROCESS | 1654 | 1462223541510 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x12321a000 == 39 [pid = 1654] [id = 98] 14:12:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x11643f800) [pid = 1654] [serial = 291] [outer = 0x0] 14:12:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x124a3d800) [pid = 1654] [serial = 292] [outer = 0x11643f800] 14:12:21 INFO - PROCESS | 1654 | 1462223541535 Marionette DEBUG loaded listener.js 14:12:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x124f47800) [pid = 1654] [serial = 293] [outer = 0x11643f800] 14:12:21 INFO - PROCESS | 1654 | 1462223541853 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]]]}] 14:12:21 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. 14:12:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 470ms 14:12:21 INFO - PROCESS | 1654 | 1462223541876 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 14:12:21 INFO - PROCESS | 1654 | 1462223541880 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 14:12:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 14:12:21 INFO - PROCESS | 1654 | 1462223541882 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 14:12:21 INFO - PROCESS | 1654 | 1462223541884 Marionette TRACE conn2 <- [1,366,null,{}] 14:12:21 INFO - PROCESS | 1654 | 1462223541886 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}] 14:12:21 INFO - PROCESS | 1654 | 1462223541969 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 14:12:21 INFO - PROCESS | 1654 | 1462223541974 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x124467000 == 40 [pid = 1654] [id = 99] 14:12:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x125173400) [pid = 1654] [serial = 294] [outer = 0x0] 14:12:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12576bc00) [pid = 1654] [serial = 295] [outer = 0x125173400] 14:12:22 INFO - PROCESS | 1654 | 1462223542005 Marionette DEBUG loaded listener.js 14:12:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1264bc800) [pid = 1654] [serial = 296] [outer = 0x125173400] 14:12:22 INFO - PROCESS | 1654 | 1462223542325 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]]]}] 14:12:22 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. 14:12:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 470ms 14:12:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 14:12:22 INFO - PROCESS | 1654 | 1462223542353 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 14:12:22 INFO - PROCESS | 1654 | 1462223542354 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 14:12:22 INFO - PROCESS | 1654 | 1462223542356 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 14:12:22 INFO - PROCESS | 1654 | 1462223542357 Marionette TRACE conn2 <- [1,370,null,{}] 14:12:22 INFO - PROCESS | 1654 | 1462223542363 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}] 14:12:22 INFO - PROCESS | 1654 | 1462223542452 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 14:12:22 INFO - PROCESS | 1654 | 1462223542460 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x1247e3000 == 41 [pid = 1654] [id = 100] 14:12:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x126ba6400) [pid = 1654] [serial = 297] [outer = 0x0] 14:12:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x126baec00) [pid = 1654] [serial = 298] [outer = 0x126ba6400] 14:12:22 INFO - PROCESS | 1654 | 1462223542485 Marionette DEBUG loaded listener.js 14:12:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x126dcc000) [pid = 1654] [serial = 299] [outer = 0x126ba6400] 14:12:22 INFO - PROCESS | 1654 | 1462223542799 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]]]}] 14:12:22 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. 14:12:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 472ms 14:12:22 INFO - PROCESS | 1654 | 1462223542874 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 14:12:22 INFO - PROCESS | 1654 | 1462223542876 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 14:12:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 14:12:22 INFO - PROCESS | 1654 | 1462223542882 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 14:12:22 INFO - PROCESS | 1654 | 1462223542884 Marionette TRACE conn2 <- [1,374,null,{}] 14:12:22 INFO - PROCESS | 1654 | 1462223542888 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}] 14:12:22 INFO - PROCESS | 1654 | 1462223542970 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 14:12:23 INFO - PROCESS | 1654 | 1462223543029 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x1131de000 == 42 [pid = 1654] [id = 101] 14:12:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x112eefc00) [pid = 1654] [serial = 300] [outer = 0x0] 14:12:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x11307b400) [pid = 1654] [serial = 301] [outer = 0x112eefc00] 14:12:23 INFO - PROCESS | 1654 | 1462223543059 Marionette DEBUG loaded listener.js 14:12:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x115e3cc00) [pid = 1654] [serial = 302] [outer = 0x112eefc00] 14:12:23 INFO - PROCESS | 1654 | 1462223543473 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 14:12:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 14:12:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 623ms 14:12:23 INFO - PROCESS | 1654 | 1462223543505 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 14:12:23 INFO - PROCESS | 1654 | 1462223543507 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 14:12:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 14:12:23 INFO - PROCESS | 1654 | 1462223543512 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 14:12:23 INFO - PROCESS | 1654 | 1462223543515 Marionette TRACE conn2 <- [1,378,null,{}] 14:12:23 INFO - PROCESS | 1654 | 1462223543518 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}] 14:12:23 INFO - PROCESS | 1654 | 1462223543610 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 14:12:23 INFO - PROCESS | 1654 | 1462223543652 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x118164000 == 43 [pid = 1654] [id = 102] 14:12:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1161cb800) [pid = 1654] [serial = 303] [outer = 0x0] 14:12:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x116a7e400) [pid = 1654] [serial = 304] [outer = 0x1161cb800] 14:12:23 INFO - PROCESS | 1654 | 1462223543681 Marionette DEBUG loaded listener.js 14:12:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1180b3c00) [pid = 1654] [serial = 305] [outer = 0x1161cb800] 14:12:24 INFO - PROCESS | 1654 | 1462223544096 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 14:12:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 14:12:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 621ms 14:12:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 14:12:24 INFO - PROCESS | 1654 | 1462223544133 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 14:12:24 INFO - PROCESS | 1654 | 1462223544135 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 14:12:24 INFO - PROCESS | 1654 | 1462223544137 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 14:12:24 INFO - PROCESS | 1654 | 1462223544138 Marionette TRACE conn2 <- [1,382,null,{}] 14:12:24 INFO - PROCESS | 1654 | 1462223544142 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}] 14:12:24 INFO - PROCESS | 1654 | 1462223544238 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 14:12:24 INFO - PROCESS | 1654 | 1462223544323 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x12371a000 == 44 [pid = 1654] [id = 103] 14:12:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x118fec000) [pid = 1654] [serial = 306] [outer = 0x0] 14:12:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x119583400) [pid = 1654] [serial = 307] [outer = 0x118fec000] 14:12:24 INFO - PROCESS | 1654 | 1462223544367 Marionette DEBUG loaded listener.js 14:12:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x119c77000) [pid = 1654] [serial = 308] [outer = 0x118fec000] 14:12:24 INFO - PROCESS | 1654 | 1462223544784 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 14:12:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 14:12:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 668ms 14:12:24 INFO - PROCESS | 1654 | 1462223544806 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 14:12:24 INFO - PROCESS | 1654 | 1462223544807 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 14:12:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 14:12:24 INFO - PROCESS | 1654 | 1462223544810 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 14:12:24 INFO - PROCESS | 1654 | 1462223544811 Marionette TRACE conn2 <- [1,386,null,{}] 14:12:24 INFO - PROCESS | 1654 | 1462223544814 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}] 14:12:24 INFO - PROCESS | 1654 | 1462223544904 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 14:12:24 INFO - PROCESS | 1654 | 1462223544945 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x126463000 == 45 [pid = 1654] [id = 104] 14:12:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x119cd6800) [pid = 1654] [serial = 309] [outer = 0x0] 14:12:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1212efc00) [pid = 1654] [serial = 310] [outer = 0x119cd6800] 14:12:24 INFO - PROCESS | 1654 | 1462223544974 Marionette DEBUG loaded listener.js 14:12:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x124f42800) [pid = 1654] [serial = 311] [outer = 0x119cd6800] 14:12:25 INFO - PROCESS | 1654 | 1462223545380 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]]]}] 14:12:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 14:12:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 621ms 14:12:25 INFO - PROCESS | 1654 | 1462223545432 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 14:12:25 INFO - PROCESS | 1654 | 1462223545433 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 14:12:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 14:12:25 INFO - PROCESS | 1654 | 1462223545435 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 14:12:25 INFO - PROCESS | 1654 | 1462223545437 Marionette TRACE conn2 <- [1,390,null,{}] 14:12:25 INFO - PROCESS | 1654 | 1462223545439 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}] 14:12:25 INFO - PROCESS | 1654 | 1462223545534 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 14:12:25 INFO - PROCESS | 1654 | 1462223545629 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c0e000 == 46 [pid = 1654] [id = 105] 14:12:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x125770800) [pid = 1654] [serial = 312] [outer = 0x0] 14:12:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1264b7000) [pid = 1654] [serial = 313] [outer = 0x125770800] 14:12:25 INFO - PROCESS | 1654 | 1462223545675 Marionette DEBUG loaded listener.js 14:12:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x126dd4800) [pid = 1654] [serial = 314] [outer = 0x125770800] 14:12:26 INFO - PROCESS | 1654 | 1462223546278 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]]]}] 14:12:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 14:12:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 870ms 14:12:26 INFO - PROCESS | 1654 | 1462223546307 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 14:12:26 INFO - PROCESS | 1654 | 1462223546310 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 14:12:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 14:12:26 INFO - PROCESS | 1654 | 1462223546316 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 14:12:26 INFO - PROCESS | 1654 | 1462223546318 Marionette TRACE conn2 <- [1,394,null,{}] 14:12:26 INFO - PROCESS | 1654 | 1462223546322 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}] 14:12:26 INFO - PROCESS | 1654 | 1462223546404 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 14:12:26 INFO - PROCESS | 1654 | 1462223546470 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f66000 == 47 [pid = 1654] [id = 106] 14:12:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x114f1ac00) [pid = 1654] [serial = 315] [outer = 0x0] 14:12:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x115e53800) [pid = 1654] [serial = 316] [outer = 0x114f1ac00] 14:12:26 INFO - PROCESS | 1654 | 1462223546497 Marionette DEBUG loaded listener.js 14:12:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x116739800) [pid = 1654] [serial = 317] [outer = 0x114f1ac00] 14:12:26 INFO - PROCESS | 1654 | --DOCSHELL 0x124467000 == 46 [pid = 1654] [id = 99] 14:12:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12321a000 == 45 [pid = 1654] [id = 98] 14:12:26 INFO - PROCESS | 1654 | --DOCSHELL 0x11815a800 == 44 [pid = 1654] [id = 97] 14:12:26 INFO - PROCESS | 1654 | --DOCSHELL 0x119feb800 == 43 [pid = 1654] [id = 96] 14:12:26 INFO - PROCESS | 1654 | --DOCSHELL 0x119c0a000 == 42 [pid = 1654] [id = 95] 14:12:26 INFO - PROCESS | 1654 | --DOCSHELL 0x11991e800 == 41 [pid = 1654] [id = 94] 14:12:26 INFO - PROCESS | 1654 | --DOCSHELL 0x119376800 == 40 [pid = 1654] [id = 93] 14:12:26 INFO - PROCESS | 1654 | --DOCSHELL 0x118895000 == 39 [pid = 1654] [id = 92] 14:12:26 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x126dcf000) [pid = 1654] [serial = 256] [outer = 0x0] [url = about:blank] 14:12:26 INFO - PROCESS | 1654 | --DOCSHELL 0x11815c000 == 38 [pid = 1654] [id = 91] 14:12:26 INFO - PROCESS | 1654 | --DOCSHELL 0x1165fe000 == 37 [pid = 1654] [id = 90] 14:12:26 INFO - PROCESS | 1654 | --DOCSHELL 0x115d1c800 == 36 [pid = 1654] [id = 89] 14:12:26 INFO - PROCESS | 1654 | --DOCSHELL 0x116576000 == 35 [pid = 1654] [id = 88] 14:12:26 INFO - PROCESS | 1654 | --DOCSHELL 0x1165ee000 == 34 [pid = 1654] [id = 87] 14:12:26 INFO - PROCESS | 1654 | 1462223546979 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]]]}] 14:12:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 14:12:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 672ms 14:12:26 INFO - PROCESS | 1654 | 1462223546988 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 14:12:26 INFO - PROCESS | 1654 | 1462223546993 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 14:12:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 14:12:26 INFO - PROCESS | 1654 | 1462223546998 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 14:12:27 INFO - PROCESS | 1654 | 1462223546999 Marionette TRACE conn2 <- [1,398,null,{}] 14:12:27 INFO - PROCESS | 1654 | 1462223547002 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}] 14:12:27 INFO - PROCESS | 1654 | 1462223547078 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 14:12:27 INFO - PROCESS | 1654 | 1462223547083 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x1165ee000 == 35 [pid = 1654] [id = 107] 14:12:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1167ca400) [pid = 1654] [serial = 318] [outer = 0x0] 14:12:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x117c36000) [pid = 1654] [serial = 319] [outer = 0x1167ca400] 14:12:27 INFO - PROCESS | 1654 | 1462223547111 Marionette DEBUG loaded listener.js 14:12:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x1180bf800) [pid = 1654] [serial = 320] [outer = 0x1167ca400] 14:12:27 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12d32dc00) [pid = 1654] [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.] 14:12:27 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x128f07c00) [pid = 1654] [serial = 251] [outer = 0x0] [url = about:blank] 14:12:27 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x128f0a400) [pid = 1654] [serial = 253] [outer = 0x0] [url = about:blank] 14:12:27 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x12a74d000) [pid = 1654] [serial = 254] [outer = 0x0] [url = about:blank] 14:12:27 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1285cc400) [pid = 1654] [serial = 233] [outer = 0x0] [url = about:blank] 14:12:27 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x119cd3c00) [pid = 1654] [serial = 248] [outer = 0x0] [url = about:blank] 14:12:27 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x11841d800) [pid = 1654] [serial = 207] [outer = 0x0] [url = about:blank] 14:12:27 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1286eb000) [pid = 1654] [serial = 236] [outer = 0x0] [url = about:blank] 14:12:27 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1285d6800) [pid = 1654] [serial = 235] [outer = 0x0] [url = about:blank] 14:12:27 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x11862c400) [pid = 1654] [serial = 208] [outer = 0x0] [url = about:blank] 14:12:27 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x128bf3800) [pid = 1654] [serial = 239] [outer = 0x0] [url = about:blank] 14:12:27 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1288bd800) [pid = 1654] [serial = 238] [outer = 0x0] [url = about:blank] 14:12:27 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x128e66400) [pid = 1654] [serial = 244] [outer = 0x0] [url = about:blank] 14:12:27 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x124de5c00) [pid = 1654] [serial = 226] [outer = 0x0] [url = about:blank] 14:12:27 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x124f94400) [pid = 1654] [serial = 227] [outer = 0x0] [url = about:blank] 14:12:27 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x128e52000) [pid = 1654] [serial = 242] [outer = 0x0] [url = about:blank] 14:12:27 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1180c5400) [pid = 1654] [serial = 247] [outer = 0x0] [url = about:blank] 14:12:27 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x128e48c00) [pid = 1654] [serial = 241] [outer = 0x0] [url = about:blank] 14:12:27 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x128e67c00) [pid = 1654] [serial = 250] [outer = 0x0] [url = about:blank] 14:12:27 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1172d0000) [pid = 1654] [serial = 204] [outer = 0x0] [url = about:blank] 14:12:27 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1180a6c00) [pid = 1654] [serial = 205] [outer = 0x0] [url = about:blank] 14:12:27 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1258c0000) [pid = 1654] [serial = 199] [outer = 0x0] [url = about:blank] 14:12:27 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1264bfc00) [pid = 1654] [serial = 232] [outer = 0x0] [url = about:blank] 14:12:27 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x119c77800) [pid = 1654] [serial = 217] [outer = 0x0] [url = about:blank] 14:12:27 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1212f5c00) [pid = 1654] [serial = 218] [outer = 0x0] [url = about:blank] 14:12:27 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x115e56800) [pid = 1654] [serial = 201] [outer = 0x0] [url = about:blank] 14:12:27 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1167d0000) [pid = 1654] [serial = 202] [outer = 0x0] [url = about:blank] 14:12:27 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1244f1c00) [pid = 1654] [serial = 223] [outer = 0x0] [url = about:blank] 14:12:27 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x124acbc00) [pid = 1654] [serial = 224] [outer = 0x0] [url = about:blank] 14:12:27 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x124ddf800) [pid = 1654] [serial = 229] [outer = 0x0] [url = about:blank] 14:12:27 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1258c0400) [pid = 1654] [serial = 230] [outer = 0x0] [url = about:blank] 14:12:27 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x118ff4800) [pid = 1654] [serial = 214] [outer = 0x0] [url = about:blank] 14:12:27 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x119823400) [pid = 1654] [serial = 215] [outer = 0x0] [url = about:blank] 14:12:27 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x118f31800) [pid = 1654] [serial = 211] [outer = 0x0] [url = about:blank] 14:12:27 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x118fae400) [pid = 1654] [serial = 212] [outer = 0x0] [url = about:blank] 14:12:27 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1212f6400) [pid = 1654] [serial = 220] [outer = 0x0] [url = about:blank] 14:12:27 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1235d5800) [pid = 1654] [serial = 221] [outer = 0x0] [url = about:blank] 14:12:27 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x128e6dc00) [pid = 1654] [serial = 245] [outer = 0x0] [url = about:blank] 14:12:27 INFO - PROCESS | 1654 | 1462223547461 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]]]}] 14:12:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 14:12:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 473ms 14:12:27 INFO - PROCESS | 1654 | 1462223547471 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 14:12:27 INFO - PROCESS | 1654 | 1462223547472 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 14:12:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 14:12:27 INFO - PROCESS | 1654 | 1462223547474 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 14:12:27 INFO - PROCESS | 1654 | 1462223547479 Marionette TRACE conn2 <- [1,402,null,{}] 14:12:27 INFO - PROCESS | 1654 | 1462223547486 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}] 14:12:27 INFO - PROCESS | 1654 | 1462223547563 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 14:12:27 INFO - PROCESS | 1654 | 1462223547568 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x1184b3800 == 36 [pid = 1654] [id = 108] 14:12:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x118669400) [pid = 1654] [serial = 321] [outer = 0x0] 14:12:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x118f3f400) [pid = 1654] [serial = 322] [outer = 0x118669400] 14:12:27 INFO - PROCESS | 1654 | 1462223547597 Marionette DEBUG loaded listener.js 14:12:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x119590800) [pid = 1654] [serial = 323] [outer = 0x118669400] 14:12:27 INFO - PROCESS | 1654 | 1462223547984 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]]]}] 14:12:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 14:12:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 525ms 14:12:28 INFO - PROCESS | 1654 | 1462223548006 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 14:12:28 INFO - PROCESS | 1654 | 1462223548010 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 14:12:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 14:12:28 INFO - PROCESS | 1654 | 1462223548015 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 14:12:28 INFO - PROCESS | 1654 | 1462223548017 Marionette TRACE conn2 <- [1,406,null,{}] 14:12:28 INFO - PROCESS | 1654 | 1462223548020 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}] 14:12:28 INFO - PROCESS | 1654 | 1462223548139 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 14:12:28 INFO - PROCESS | 1654 | 1462223548148 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x119375800 == 37 [pid = 1654] [id = 109] 14:12:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x119828800) [pid = 1654] [serial = 324] [outer = 0x0] 14:12:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x119cce800) [pid = 1654] [serial = 325] [outer = 0x119828800] 14:12:28 INFO - PROCESS | 1654 | 1462223548189 Marionette DEBUG loaded listener.js 14:12:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1212f3400) [pid = 1654] [serial = 326] [outer = 0x119828800] 14:12:28 INFO - PROCESS | 1654 | 1462223548681 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]]]}] 14:12:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 14:12:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 721ms 14:12:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 14:12:28 INFO - PROCESS | 1654 | 1462223548739 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 14:12:28 INFO - PROCESS | 1654 | 1462223548740 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 14:12:28 INFO - PROCESS | 1654 | 1462223548743 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 14:12:28 INFO - PROCESS | 1654 | 1462223548744 Marionette TRACE conn2 <- [1,410,null,{}] 14:12:28 INFO - PROCESS | 1654 | 1462223548746 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}] 14:12:28 INFO - PROCESS | 1654 | 1462223548815 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 14:12:28 INFO - PROCESS | 1654 | 1462223548820 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c21800 == 38 [pid = 1654] [id = 110] 14:12:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1235d2400) [pid = 1654] [serial = 327] [outer = 0x0] 14:12:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x125175c00) [pid = 1654] [serial = 328] [outer = 0x1235d2400] 14:12:28 INFO - PROCESS | 1654 | 1462223548854 Marionette DEBUG loaded listener.js 14:12:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1258c0000) [pid = 1654] [serial = 329] [outer = 0x1235d2400] 14:12:29 INFO - PROCESS | 1654 | 1462223549188 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]]]}] 14:12:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 14:12:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 469ms 14:12:29 INFO - PROCESS | 1654 | 1462223549215 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 14:12:29 INFO - PROCESS | 1654 | 1462223549216 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 14:12:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 14:12:29 INFO - PROCESS | 1654 | 1462223549218 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 14:12:29 INFO - PROCESS | 1654 | 1462223549219 Marionette TRACE conn2 <- [1,414,null,{}] 14:12:29 INFO - PROCESS | 1654 | 1462223549222 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}] 14:12:29 INFO - PROCESS | 1654 | 1462223549347 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 14:12:29 INFO - PROCESS | 1654 | 1462223549352 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x123217800 == 39 [pid = 1654] [id = 111] 14:12:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1264bac00) [pid = 1654] [serial = 330] [outer = 0x0] 14:12:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x128583000) [pid = 1654] [serial = 331] [outer = 0x1264bac00] 14:12:29 INFO - PROCESS | 1654 | 1462223549379 Marionette DEBUG loaded listener.js 14:12:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1285d1000) [pid = 1654] [serial = 332] [outer = 0x1264bac00] 14:12:29 INFO - PROCESS | 1654 | 1462223549730 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]]]}] 14:12:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 14:12:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 517ms 14:12:29 INFO - PROCESS | 1654 | 1462223549736 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 14:12:29 INFO - PROCESS | 1654 | 1462223549738 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 14:12:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 14:12:29 INFO - PROCESS | 1654 | 1462223549740 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 14:12:29 INFO - PROCESS | 1654 | 1462223549741 Marionette TRACE conn2 <- [1,418,null,{}] 14:12:29 INFO - PROCESS | 1654 | 1462223549745 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}] 14:12:29 INFO - PROCESS | 1654 | 1462223549834 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 14:12:29 INFO - PROCESS | 1654 | 1462223549848 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x123710000 == 40 [pid = 1654] [id = 112] 14:12:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12858e800) [pid = 1654] [serial = 333] [outer = 0x0] 14:12:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1286eec00) [pid = 1654] [serial = 334] [outer = 0x12858e800] 14:12:29 INFO - PROCESS | 1654 | 1462223549872 Marionette DEBUG loaded listener.js 14:12:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128bf1000) [pid = 1654] [serial = 335] [outer = 0x12858e800] 14:12:30 INFO - PROCESS | 1654 | 1462223550668 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]]]}] 14:12:30 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 14:12:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 973ms 14:12:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 14:12:30 INFO - PROCESS | 1654 | 1462223550714 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 14:12:30 INFO - PROCESS | 1654 | 1462223550715 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 14:12:30 INFO - PROCESS | 1654 | 1462223550717 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 14:12:30 INFO - PROCESS | 1654 | 1462223550718 Marionette TRACE conn2 <- [1,422,null,{}] 14:12:30 INFO - PROCESS | 1654 | 1462223550727 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}] 14:12:30 INFO - PROCESS | 1654 | 1462223550816 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 14:12:30 INFO - PROCESS | 1654 | 1462223550821 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x125856000 == 41 [pid = 1654] [id = 113] 14:12:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x119591800) [pid = 1654] [serial = 336] [outer = 0x0] 14:12:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x128bf5800) [pid = 1654] [serial = 337] [outer = 0x119591800] 14:12:30 INFO - PROCESS | 1654 | 1462223550845 Marionette DEBUG loaded listener.js 14:12:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x128e52000) [pid = 1654] [serial = 338] [outer = 0x119591800] 14:12:31 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x119ecf400) [pid = 1654] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 14:12:31 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1212f9400) [pid = 1654] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 14:12:31 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x113082400) [pid = 1654] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 14:12:31 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x116461000) [pid = 1654] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 14:12:31 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1186a7000) [pid = 1654] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 14:12:31 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1165dbc00) [pid = 1654] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 14:12:31 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x118feb800) [pid = 1654] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 14:12:31 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x125173400) [pid = 1654] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 14:12:31 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1212fa000) [pid = 1654] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 14:12:31 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x113079c00) [pid = 1654] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 14:12:31 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x11643f800) [pid = 1654] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 14:12:31 INFO - PROCESS | 1654 | 1462223551264 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 14:12:31 INFO - PROCESS | 1654 | 1462223551655 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]]]}] 14:12:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 14:12:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 972ms 14:12:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 14:12:31 INFO - PROCESS | 1654 | 1462223551689 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 14:12:31 INFO - PROCESS | 1654 | 1462223551690 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 14:12:31 INFO - PROCESS | 1654 | 1462223551694 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 14:12:31 INFO - PROCESS | 1654 | 1462223551696 Marionette TRACE conn2 <- [1,426,null,{}] 14:12:31 INFO - PROCESS | 1654 | 1462223551699 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}] 14:12:31 INFO - PROCESS | 1654 | 1462223551771 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 14:12:31 INFO - PROCESS | 1654 | 1462223551777 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x1288a8800 == 42 [pid = 1654] [id = 114] 14:12:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x116870000) [pid = 1654] [serial = 339] [outer = 0x0] 14:12:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x128e64c00) [pid = 1654] [serial = 340] [outer = 0x116870000] 14:12:31 INFO - PROCESS | 1654 | 1462223551803 Marionette DEBUG loaded listener.js 14:12:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x128f0e400) [pid = 1654] [serial = 341] [outer = 0x116870000] 14:12:32 INFO - PROCESS | 1654 | 1462223552147 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] 14:12:32 INFO - PROCESS | 1654 | 1462223552167 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 14:12:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 14:12:32 INFO - PROCESS | 1654 | 1462223552170 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 14:12:32 INFO - PROCESS | 1654 | 1462223552171 Marionette TRACE conn2 <- [1,430,null,{}] 14:12:32 INFO - PROCESS | 1654 | 1462223552173 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}] 14:12:32 INFO - PROCESS | 1654 | 1462223552252 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 14:12:32 INFO - PROCESS | 1654 | 1462223552256 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c26000 == 43 [pid = 1654] [id = 115] 14:12:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x12a74a400) [pid = 1654] [serial = 342] [outer = 0x0] 14:12:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12a754400) [pid = 1654] [serial = 343] [outer = 0x12a74a400] 14:12:32 INFO - PROCESS | 1654 | 1462223552284 Marionette DEBUG loaded listener.js 14:12:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12ab30800) [pid = 1654] [serial = 344] [outer = 0x12a74a400] 14:12:32 INFO - PROCESS | 1654 | 1462223552639 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]]]}] 14:12:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 14:12:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 518ms 14:12:32 INFO - PROCESS | 1654 | 1462223552689 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 14:12:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 14:12:32 INFO - PROCESS | 1654 | 1462223552692 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 14:12:32 INFO - PROCESS | 1654 | 1462223552695 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 14:12:32 INFO - PROCESS | 1654 | 1462223552698 Marionette TRACE conn2 <- [1,434,null,{}] 14:12:32 INFO - PROCESS | 1654 | 1462223552701 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}] 14:12:32 INFO - PROCESS | 1654 | 1462223552844 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 14:12:32 INFO - PROCESS | 1654 | 1462223552850 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a869000 == 44 [pid = 1654] [id = 116] 14:12:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12a8de800) [pid = 1654] [serial = 345] [outer = 0x0] 14:12:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12adb3000) [pid = 1654] [serial = 346] [outer = 0x12a8de800] 14:12:32 INFO - PROCESS | 1654 | 1462223552896 Marionette DEBUG loaded listener.js 14:12:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12ade6400) [pid = 1654] [serial = 347] [outer = 0x12a8de800] 14:12:33 INFO - PROCESS | 1654 | 1462223553352 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]]]}] 14:12:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 14:12:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 720ms 14:12:33 INFO - PROCESS | 1654 | 1462223553416 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 14:12:33 INFO - PROCESS | 1654 | 1462223553419 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 14:12:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 14:12:33 INFO - PROCESS | 1654 | 1462223553423 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 14:12:33 INFO - PROCESS | 1654 | 1462223553425 Marionette TRACE conn2 <- [1,438,null,{}] 14:12:33 INFO - PROCESS | 1654 | 1462223553430 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}] 14:12:33 INFO - PROCESS | 1654 | 1462223553595 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 14:12:33 INFO - PROCESS | 1654 | 1462223553674 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f55800 == 45 [pid = 1654] [id = 117] 14:12:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x11307a000) [pid = 1654] [serial = 348] [outer = 0x0] 14:12:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x116737000) [pid = 1654] [serial = 349] [outer = 0x11307a000] 14:12:33 INFO - PROCESS | 1654 | 1462223553724 Marionette DEBUG loaded listener.js 14:12:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1172d1800) [pid = 1654] [serial = 350] [outer = 0x11307a000] 14:12:34 INFO - PROCESS | 1654 | 1462223554215 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]]]}] 14:12:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 14:12:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 826ms 14:12:34 INFO - PROCESS | 1654 | 1462223554249 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 14:12:34 INFO - PROCESS | 1654 | 1462223554253 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 14:12:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 14:12:34 INFO - PROCESS | 1654 | 1462223554257 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 14:12:34 INFO - PROCESS | 1654 | 1462223554259 Marionette TRACE conn2 <- [1,442,null,{}] 14:12:34 INFO - PROCESS | 1654 | 1462223554262 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}] 14:12:34 INFO - PROCESS | 1654 | 1462223554358 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 14:12:34 INFO - PROCESS | 1654 | 1462223554417 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x118e4f000 == 46 [pid = 1654] [id = 118] 14:12:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1180a5c00) [pid = 1654] [serial = 351] [outer = 0x0] 14:12:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x11862ac00) [pid = 1654] [serial = 352] [outer = 0x1180a5c00] 14:12:34 INFO - PROCESS | 1654 | 1462223554447 Marionette DEBUG loaded listener.js 14:12:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x118fb2400) [pid = 1654] [serial = 353] [outer = 0x1180a5c00] 14:12:34 INFO - PROCESS | 1654 | 1462223554862 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]]]}] 14:12:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 14:12:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 624ms 14:12:34 INFO - PROCESS | 1654 | 1462223554881 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 14:12:34 INFO - PROCESS | 1654 | 1462223554883 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 14:12:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 14:12:34 INFO - PROCESS | 1654 | 1462223554885 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 14:12:34 INFO - PROCESS | 1654 | 1462223554888 Marionette TRACE conn2 <- [1,446,null,{}] 14:12:34 INFO - PROCESS | 1654 | 1462223554895 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}] 14:12:34 INFO - PROCESS | 1654 | 1462223554993 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 14:12:35 INFO - PROCESS | 1654 | 1462223555094 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x1257d4000 == 47 [pid = 1654] [id = 119] 14:12:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1230d2400) [pid = 1654] [serial = 354] [outer = 0x0] 14:12:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x124791000) [pid = 1654] [serial = 355] [outer = 0x1230d2400] 14:12:35 INFO - PROCESS | 1654 | 1462223555127 Marionette DEBUG loaded listener.js 14:12:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x125773800) [pid = 1654] [serial = 356] [outer = 0x1230d2400] 14:12:35 INFO - PROCESS | 1654 | 1462223555541 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]]]}] 14:12:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 14:12:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 722ms 14:12:35 INFO - PROCESS | 1654 | 1462223555624 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 14:12:35 INFO - PROCESS | 1654 | 1462223555627 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 14:12:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 14:12:35 INFO - PROCESS | 1654 | 1462223555631 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 14:12:35 INFO - PROCESS | 1654 | 1462223555632 Marionette TRACE conn2 <- [1,450,null,{}] 14:12:35 INFO - PROCESS | 1654 | 1462223555635 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}] 14:12:35 INFO - PROCESS | 1654 | 1462223555732 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 14:12:35 INFO - PROCESS | 1654 | 1462223555789 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ab13800 == 48 [pid = 1654] [id = 120] 14:12:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x125773000) [pid = 1654] [serial = 357] [outer = 0x0] 14:12:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x128584400) [pid = 1654] [serial = 358] [outer = 0x125773000] 14:12:35 INFO - PROCESS | 1654 | 1462223555818 Marionette DEBUG loaded listener.js 14:12:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x128590400) [pid = 1654] [serial = 359] [outer = 0x125773000] 14:12:36 INFO - PROCESS | 1654 | 1462223556267 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] 14:12:36 INFO - PROCESS | 1654 | 1462223556306 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 14:12:36 INFO - PROCESS | 1654 | 1462223556324 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 14:12:36 INFO - PROCESS | 1654 | 1462223556327 Marionette TRACE conn2 <- [1,454,null,{}] 14:12:36 INFO - PROCESS | 1654 | 1462223556331 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}] 14:12:36 INFO - PROCESS | 1654 | 1462223556428 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 14:12:36 INFO - PROCESS | 1654 | 1462223556630 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f5b000 == 49 [pid = 1654] [id = 121] 14:12:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x113082400) [pid = 1654] [serial = 360] [outer = 0x0] 14:12:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x114f12c00) [pid = 1654] [serial = 361] [outer = 0x113082400] 14:12:36 INFO - PROCESS | 1654 | 1462223556659 Marionette DEBUG loaded listener.js 14:12:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x116443400) [pid = 1654] [serial = 362] [outer = 0x113082400] 14:12:37 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:12:37 INFO - PROCESS | 1654 | 1462223557113 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]]]}] 14:12:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 14:12:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 844ms 14:12:37 INFO - PROCESS | 1654 | 1462223557153 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 14:12:37 INFO - PROCESS | 1654 | 1462223557155 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 14:12:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 14:12:37 INFO - PROCESS | 1654 | 1462223557159 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 14:12:37 INFO - PROCESS | 1654 | 1462223557161 Marionette TRACE conn2 <- [1,458,null,{}] 14:12:37 INFO - PROCESS | 1654 | 1462223557164 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}] 14:12:37 INFO - PROCESS | 1654 | 1462223557252 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 14:12:37 INFO - PROCESS | 1654 | 1462223557310 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x1175b3800 == 50 [pid = 1654] [id = 122] 14:12:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1168c8800) [pid = 1654] [serial = 363] [outer = 0x0] 14:12:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1180ab000) [pid = 1654] [serial = 364] [outer = 0x1168c8800] 14:12:37 INFO - PROCESS | 1654 | 1462223557339 Marionette DEBUG loaded listener.js 14:12:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x118666000) [pid = 1654] [serial = 365] [outer = 0x1168c8800] 14:12:37 INFO - PROCESS | 1654 | --DOCSHELL 0x128c26000 == 49 [pid = 1654] [id = 115] 14:12:37 INFO - PROCESS | 1654 | --DOCSHELL 0x1288a8800 == 48 [pid = 1654] [id = 114] 14:12:37 INFO - PROCESS | 1654 | --DOCSHELL 0x125856000 == 47 [pid = 1654] [id = 113] 14:12:37 INFO - PROCESS | 1654 | --DOCSHELL 0x123710000 == 46 [pid = 1654] [id = 112] 14:12:37 INFO - PROCESS | 1654 | --DOCSHELL 0x123217800 == 45 [pid = 1654] [id = 111] 14:12:37 INFO - PROCESS | 1654 | --DOCSHELL 0x119c21800 == 44 [pid = 1654] [id = 110] 14:12:37 INFO - PROCESS | 1654 | --DOCSHELL 0x119375800 == 43 [pid = 1654] [id = 109] 14:12:37 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x126baec00) [pid = 1654] [serial = 298] [outer = 0x0] [url = about:blank] 14:12:37 INFO - PROCESS | 1654 | --DOCSHELL 0x1184b3800 == 42 [pid = 1654] [id = 108] 14:12:37 INFO - PROCESS | 1654 | --DOCSHELL 0x1165ee000 == 41 [pid = 1654] [id = 107] 14:12:37 INFO - PROCESS | 1654 | --DOCSHELL 0x116f66000 == 40 [pid = 1654] [id = 106] 14:12:37 INFO - PROCESS | 1654 | --DOCSHELL 0x128c0e000 == 39 [pid = 1654] [id = 105] 14:12:37 INFO - PROCESS | 1654 | --DOCSHELL 0x126463000 == 38 [pid = 1654] [id = 104] 14:12:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12371a000 == 37 [pid = 1654] [id = 103] 14:12:37 INFO - PROCESS | 1654 | --DOCSHELL 0x118164000 == 36 [pid = 1654] [id = 102] 14:12:37 INFO - PROCESS | 1654 | --DOCSHELL 0x1131de000 == 35 [pid = 1654] [id = 101] 14:12:37 INFO - PROCESS | 1654 | --DOCSHELL 0x1247e3000 == 34 [pid = 1654] [id = 100] 14:12:37 INFO - PROCESS | 1654 | 1462223557695 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] 14:12:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 14:12:37 INFO - PROCESS | 1654 | 1462223557736 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 14:12:37 INFO - PROCESS | 1654 | 1462223557739 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 14:12:37 INFO - PROCESS | 1654 | 1462223557740 Marionette TRACE conn2 <- [1,462,null,{}] 14:12:37 INFO - PROCESS | 1654 | 1462223557742 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}] 14:12:37 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x119f0f800) [pid = 1654] [serial = 280] [outer = 0x0] [url = about:blank] 14:12:37 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1232e7800) [pid = 1654] [serial = 283] [outer = 0x0] [url = about:blank] 14:12:37 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x118416800) [pid = 1654] [serial = 271] [outer = 0x0] [url = about:blank] 14:12:37 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1186aac00) [pid = 1654] [serial = 272] [outer = 0x0] [url = about:blank] 14:12:37 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x1180aa400) [pid = 1654] [serial = 262] [outer = 0x0] [url = about:blank] 14:12:37 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x11652b000) [pid = 1654] [serial = 265] [outer = 0x0] [url = about:blank] 14:12:37 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x116811c00) [pid = 1654] [serial = 266] [outer = 0x0] [url = about:blank] 14:12:37 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1212f6c00) [pid = 1654] [serial = 281] [outer = 0x0] [url = about:blank] 14:12:37 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x118f3ac00) [pid = 1654] [serial = 274] [outer = 0x0] [url = about:blank] 14:12:37 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x11958e000) [pid = 1654] [serial = 275] [outer = 0x0] [url = about:blank] 14:12:37 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x116739c00) [pid = 1654] [serial = 259] [outer = 0x0] [url = about:blank] 14:12:37 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1172cac00) [pid = 1654] [serial = 268] [outer = 0x0] [url = about:blank] 14:12:37 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1180a6400) [pid = 1654] [serial = 269] [outer = 0x0] [url = about:blank] 14:12:37 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x119824800) [pid = 1654] [serial = 277] [outer = 0x0] [url = about:blank] 14:12:37 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1264bc800) [pid = 1654] [serial = 296] [outer = 0x0] [url = about:blank] 14:12:37 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1242c4400) [pid = 1654] [serial = 286] [outer = 0x0] [url = about:blank] 14:12:37 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x123677800) [pid = 1654] [serial = 284] [outer = 0x0] [url = about:blank] 14:12:37 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1242c5c00) [pid = 1654] [serial = 290] [outer = 0x0] [url = about:blank] 14:12:37 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x118f34800) [pid = 1654] [serial = 289] [outer = 0x0] [url = about:blank] 14:12:37 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x124a3d800) [pid = 1654] [serial = 292] [outer = 0x0] [url = about:blank] 14:12:37 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x12576bc00) [pid = 1654] [serial = 295] [outer = 0x0] [url = about:blank] 14:12:37 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x12478d800) [pid = 1654] [serial = 287] [outer = 0x0] [url = about:blank] 14:12:37 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x124f47800) [pid = 1654] [serial = 293] [outer = 0x0] [url = about:blank] 14:12:37 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x119b7cc00) [pid = 1654] [serial = 278] [outer = 0x0] [url = about:blank] 14:12:37 INFO - PROCESS | 1654 | 1462223557840 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 14:12:37 INFO - PROCESS | 1654 | 1462223557899 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x1175b5000 == 35 [pid = 1654] [id = 123] 14:12:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x116532800) [pid = 1654] [serial = 366] [outer = 0x0] 14:12:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x118fe7c00) [pid = 1654] [serial = 367] [outer = 0x116532800] 14:12:37 INFO - PROCESS | 1654 | 1462223557925 Marionette DEBUG loaded listener.js 14:12:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x119828400) [pid = 1654] [serial = 368] [outer = 0x116532800] 14:12:38 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:12:38 INFO - PROCESS | 1654 | 1462223558258 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] 14:12:38 INFO - PROCESS | 1654 | 1462223558319 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 14:12:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 14:12:38 INFO - PROCESS | 1654 | 1462223558330 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 14:12:38 INFO - PROCESS | 1654 | 1462223558337 Marionette TRACE conn2 <- [1,466,null,{}] 14:12:38 INFO - PROCESS | 1654 | 1462223558342 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}] 14:12:38 INFO - PROCESS | 1654 | 1462223558454 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 14:12:38 INFO - PROCESS | 1654 | 1462223558464 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x119978000 == 36 [pid = 1654] [id = 124] 14:12:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x119f04000) [pid = 1654] [serial = 369] [outer = 0x0] 14:12:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x124789c00) [pid = 1654] [serial = 370] [outer = 0x119f04000] 14:12:38 INFO - PROCESS | 1654 | 1462223558490 Marionette DEBUG loaded listener.js 14:12:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12576b000) [pid = 1654] [serial = 371] [outer = 0x119f04000] 14:12:38 INFO - PROCESS | 1654 | 1462223558811 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] 14:12:38 INFO - PROCESS | 1654 | 1462223558858 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 14:12:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 14:12:38 INFO - PROCESS | 1654 | 1462223558865 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 14:12:38 INFO - PROCESS | 1654 | 1462223558866 Marionette TRACE conn2 <- [1,470,null,{}] 14:12:38 INFO - PROCESS | 1654 | 1462223558868 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}] 14:12:38 INFO - PROCESS | 1654 | 1462223558940 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 14:12:38 INFO - PROCESS | 1654 | 1462223558947 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x119fef800 == 37 [pid = 1654] [id = 125] 14:12:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x125773400) [pid = 1654] [serial = 372] [outer = 0x0] 14:12:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x126dc6000) [pid = 1654] [serial = 373] [outer = 0x125773400] 14:12:38 INFO - PROCESS | 1654 | 1462223558972 Marionette DEBUG loaded listener.js 14:12:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12858a400) [pid = 1654] [serial = 374] [outer = 0x125773400] 14:12:39 INFO - PROCESS | 1654 | 1462223559362 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]]]}] 14:12:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 14:12:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 518ms 14:12:39 INFO - PROCESS | 1654 | 1462223559384 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 14:12:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 14:12:39 INFO - PROCESS | 1654 | 1462223559386 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 14:12:39 INFO - PROCESS | 1654 | 1462223559389 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 14:12:39 INFO - PROCESS | 1654 | 1462223559391 Marionette TRACE conn2 <- [1,474,null,{}] 14:12:39 INFO - PROCESS | 1654 | 1462223559397 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}] 14:12:39 INFO - PROCESS | 1654 | 1462223559545 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 14:12:39 INFO - PROCESS | 1654 | 1462223559575 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x12331a800 == 38 [pid = 1654] [id = 126] 14:12:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1285d0c00) [pid = 1654] [serial = 375] [outer = 0x0] 14:12:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1286e4400) [pid = 1654] [serial = 376] [outer = 0x1285d0c00] 14:12:39 INFO - PROCESS | 1654 | 1462223559626 Marionette DEBUG loaded listener.js 14:12:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x128bfa000) [pid = 1654] [serial = 377] [outer = 0x1285d0c00] 14:12:40 INFO - PROCESS | 1654 | 1462223560041 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]]]}] 14:12:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 14:12:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 673ms 14:12:40 INFO - PROCESS | 1654 | 1462223560062 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 14:12:40 INFO - PROCESS | 1654 | 1462223560063 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 14:12:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 14:12:40 INFO - PROCESS | 1654 | 1462223560065 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 14:12:40 INFO - PROCESS | 1654 | 1462223560067 Marionette TRACE conn2 <- [1,478,null,{}] 14:12:40 INFO - PROCESS | 1654 | 1462223560069 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}] 14:12:40 INFO - PROCESS | 1654 | 1462223560169 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 14:12:40 INFO - PROCESS | 1654 | 1462223560203 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x113d49800 == 39 [pid = 1654] [id = 127] 14:12:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x128e4f000) [pid = 1654] [serial = 378] [outer = 0x0] 14:12:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12a8df000) [pid = 1654] [serial = 379] [outer = 0x128e4f000] 14:12:40 INFO - PROCESS | 1654 | 1462223560244 Marionette DEBUG loaded listener.js 14:12:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12ab3bc00) [pid = 1654] [serial = 380] [outer = 0x128e4f000] 14:12:40 INFO - PROCESS | 1654 | 1462223560675 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]]]}] 14:12:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 14:12:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 620ms 14:12:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 14:12:40 INFO - PROCESS | 1654 | 1462223560685 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 14:12:40 INFO - PROCESS | 1654 | 1462223560687 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 14:12:40 INFO - PROCESS | 1654 | 1462223560689 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 14:12:40 INFO - PROCESS | 1654 | 1462223560690 Marionette TRACE conn2 <- [1,482,null,{}] 14:12:40 INFO - PROCESS | 1654 | 1462223560692 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}] 14:12:40 INFO - PROCESS | 1654 | 1462223560783 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 14:12:40 INFO - PROCESS | 1654 | 1462223560795 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x1257de000 == 40 [pid = 1654] [id = 128] 14:12:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x128e68c00) [pid = 1654] [serial = 381] [outer = 0x0] 14:12:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12adbd800) [pid = 1654] [serial = 382] [outer = 0x128e68c00] 14:12:40 INFO - PROCESS | 1654 | 1462223560820 Marionette DEBUG loaded listener.js 14:12:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12adee400) [pid = 1654] [serial = 383] [outer = 0x128e68c00] 14:12:41 INFO - PROCESS | 1654 | 1462223561165 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]]]}] 14:12:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 14:12:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 520ms 14:12:41 INFO - PROCESS | 1654 | 1462223561211 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 14:12:41 INFO - PROCESS | 1654 | 1462223561213 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 14:12:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 14:12:41 INFO - PROCESS | 1654 | 1462223561216 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 14:12:41 INFO - PROCESS | 1654 | 1462223561217 Marionette TRACE conn2 <- [1,486,null,{}] 14:12:41 INFO - PROCESS | 1654 | 1462223561219 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}] 14:12:41 INFO - PROCESS | 1654 | 1462223561307 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 14:12:41 INFO - PROCESS | 1654 | 1462223561317 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c15000 == 41 [pid = 1654] [id = 129] 14:12:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12adb7400) [pid = 1654] [serial = 384] [outer = 0x0] 14:12:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12ba6ac00) [pid = 1654] [serial = 385] [outer = 0x12adb7400] 14:12:41 INFO - PROCESS | 1654 | 1462223561342 Marionette DEBUG loaded listener.js 14:12:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x12bc59800) [pid = 1654] [serial = 386] [outer = 0x12adb7400] 14:12:41 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x118669400) [pid = 1654] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 14:12:41 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x1235d2400) [pid = 1654] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 14:12:41 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x114f1ac00) [pid = 1654] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 14:12:41 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1167ca400) [pid = 1654] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 14:12:41 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x12858e800) [pid = 1654] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 14:12:41 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x126ba6400) [pid = 1654] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 14:12:41 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x119828800) [pid = 1654] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 14:12:41 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x119591800) [pid = 1654] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 14:12:41 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x12a74a400) [pid = 1654] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 14:12:41 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1264bac00) [pid = 1654] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 14:12:41 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x116870000) [pid = 1654] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 14:12:41 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x11862f400) [pid = 1654] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 14:12:41 INFO - PROCESS | 1654 | 1462223561737 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]]]}] 14:12:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 14:12:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 569ms 14:12:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 14:12:41 INFO - PROCESS | 1654 | 1462223561785 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 14:12:41 INFO - PROCESS | 1654 | 1462223561787 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 14:12:41 INFO - PROCESS | 1654 | 1462223561789 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 14:12:41 INFO - PROCESS | 1654 | 1462223561790 Marionette TRACE conn2 <- [1,490,null,{}] 14:12:41 INFO - PROCESS | 1654 | 1462223561792 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}] 14:12:41 INFO - PROCESS | 1654 | 1462223561867 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 14:12:41 INFO - PROCESS | 1654 | 1462223561914 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c23000 == 42 [pid = 1654] [id = 130] 14:12:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x116870000) [pid = 1654] [serial = 387] [outer = 0x0] 14:12:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1264b5400) [pid = 1654] [serial = 388] [outer = 0x116870000] 14:12:41 INFO - PROCESS | 1654 | 1462223561939 Marionette DEBUG loaded listener.js 14:12:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12a8dc000) [pid = 1654] [serial = 389] [outer = 0x116870000] 14:12:42 INFO - PROCESS | 1654 | 1462223562186 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]]]}] 14:12:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 14:12:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 418ms 14:12:42 INFO - PROCESS | 1654 | 1462223562207 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 14:12:42 INFO - PROCESS | 1654 | 1462223562209 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 14:12:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 14:12:42 INFO - PROCESS | 1654 | 1462223562224 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 14:12:42 INFO - PROCESS | 1654 | 1462223562225 Marionette TRACE conn2 <- [1,494,null,{}] 14:12:42 INFO - PROCESS | 1654 | 1462223562235 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}] 14:12:42 INFO - PROCESS | 1654 | 1462223562318 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 14:12:42 INFO - PROCESS | 1654 | 1462223562324 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b272800 == 43 [pid = 1654] [id = 131] 14:12:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1286ea800) [pid = 1654] [serial = 390] [outer = 0x0] 14:12:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12bc5ac00) [pid = 1654] [serial = 391] [outer = 0x1286ea800] 14:12:42 INFO - PROCESS | 1654 | 1462223562353 Marionette DEBUG loaded listener.js 14:12:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12bc7c400) [pid = 1654] [serial = 392] [outer = 0x1286ea800] 14:12:42 INFO - PROCESS | 1654 | 1462223562706 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]]]}] 14:12:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 14:12:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 530ms 14:12:42 INFO - PROCESS | 1654 | 1462223562756 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 14:12:42 INFO - PROCESS | 1654 | 1462223562758 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 14:12:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 14:12:42 INFO - PROCESS | 1654 | 1462223562767 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 14:12:42 INFO - PROCESS | 1654 | 1462223562769 Marionette TRACE conn2 <- [1,498,null,{}] 14:12:42 INFO - PROCESS | 1654 | 1462223562771 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}] 14:12:42 INFO - PROCESS | 1654 | 1462223562864 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 14:12:42 INFO - PROCESS | 1654 | 1462223562868 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x12babe800 == 44 [pid = 1654] [id = 132] 14:12:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12c074000) [pid = 1654] [serial = 393] [outer = 0x0] 14:12:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12c07a000) [pid = 1654] [serial = 394] [outer = 0x12c074000] 14:12:42 INFO - PROCESS | 1654 | 1462223562893 Marionette DEBUG loaded listener.js 14:12:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12c0c6000) [pid = 1654] [serial = 395] [outer = 0x12c074000] 14:12:43 INFO - PROCESS | 1654 | 1462223563198 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]]]}] 14:12:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 14:12:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 470ms 14:12:43 INFO - PROCESS | 1654 | 1462223563237 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 14:12:43 INFO - PROCESS | 1654 | 1462223563238 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 14:12:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 14:12:43 INFO - PROCESS | 1654 | 1462223563241 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 14:12:43 INFO - PROCESS | 1654 | 1462223563242 Marionette TRACE conn2 <- [1,502,null,{}] 14:12:43 INFO - PROCESS | 1654 | 1462223563244 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}] 14:12:43 INFO - PROCESS | 1654 | 1462223563321 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 14:12:43 INFO - PROCESS | 1654 | 1462223563325 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bada000 == 45 [pid = 1654] [id = 133] 14:12:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12c077c00) [pid = 1654] [serial = 396] [outer = 0x0] 14:12:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12c0cc400) [pid = 1654] [serial = 397] [outer = 0x12c077c00] 14:12:43 INFO - PROCESS | 1654 | 1462223563353 Marionette DEBUG loaded listener.js 14:12:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x12c0d3400) [pid = 1654] [serial = 398] [outer = 0x12c077c00] 14:12:43 INFO - PROCESS | 1654 | 1462223563752 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]]]}] 14:12:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 14:12:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 518ms 14:12:43 INFO - PROCESS | 1654 | 1462223563760 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 14:12:43 INFO - PROCESS | 1654 | 1462223563765 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 14:12:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 14:12:43 INFO - PROCESS | 1654 | 1462223563769 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 14:12:43 INFO - PROCESS | 1654 | 1462223563771 Marionette TRACE conn2 <- [1,506,null,{}] 14:12:43 INFO - PROCESS | 1654 | 1462223563775 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}] 14:12:43 INFO - PROCESS | 1654 | 1462223563908 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 14:12:43 INFO - PROCESS | 1654 | 1462223563916 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f56800 == 46 [pid = 1654] [id = 134] 14:12:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x115e54c00) [pid = 1654] [serial = 399] [outer = 0x0] 14:12:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x116fdac00) [pid = 1654] [serial = 400] [outer = 0x115e54c00] 14:12:43 INFO - PROCESS | 1654 | 1462223563947 Marionette DEBUG loaded listener.js 14:12:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1180c4800) [pid = 1654] [serial = 401] [outer = 0x115e54c00] 14:12:44 INFO - PROCESS | 1654 | 1462223564427 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]]]}] 14:12:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 14:12:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 721ms 14:12:44 INFO - PROCESS | 1654 | 1462223564490 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 14:12:44 INFO - PROCESS | 1654 | 1462223564494 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 14:12:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 14:12:44 INFO - PROCESS | 1654 | 1462223564499 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 14:12:44 INFO - PROCESS | 1654 | 1462223564500 Marionette TRACE conn2 <- [1,510,null,{}] 14:12:44 INFO - PROCESS | 1654 | 1462223564503 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}] 14:12:44 INFO - PROCESS | 1654 | 1462223564598 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 14:12:44 INFO - PROCESS | 1654 | 1462223564647 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x12320c800 == 47 [pid = 1654] [id = 135] 14:12:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x11865ec00) [pid = 1654] [serial = 402] [outer = 0x0] 14:12:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x119c78000) [pid = 1654] [serial = 403] [outer = 0x11865ec00] 14:12:44 INFO - PROCESS | 1654 | 1462223564676 Marionette DEBUG loaded listener.js 14:12:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1230de800) [pid = 1654] [serial = 404] [outer = 0x11865ec00] 14:12:45 INFO - PROCESS | 1654 | 1462223565098 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]]]}] 14:12:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 14:12:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 619ms 14:12:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 14:12:45 INFO - PROCESS | 1654 | 1462223565118 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 14:12:45 INFO - PROCESS | 1654 | 1462223565119 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 14:12:45 INFO - PROCESS | 1654 | 1462223565122 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 14:12:45 INFO - PROCESS | 1654 | 1462223565124 Marionette TRACE conn2 <- [1,514,null,{}] 14:12:45 INFO - PROCESS | 1654 | 1462223565134 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}] 14:12:45 INFO - PROCESS | 1654 | 1462223565252 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 14:12:45 INFO - PROCESS | 1654 | 1462223565315 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b36b800 == 48 [pid = 1654] [id = 136] 14:12:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x128583c00) [pid = 1654] [serial = 405] [outer = 0x0] 14:12:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x1288b1000) [pid = 1654] [serial = 406] [outer = 0x128583c00] 14:12:45 INFO - PROCESS | 1654 | 1462223565347 Marionette DEBUG loaded listener.js 14:12:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x128e49800) [pid = 1654] [serial = 407] [outer = 0x128583c00] 14:12:45 INFO - PROCESS | 1654 | 1462223565753 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]]]}] 14:12:45 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 14:12:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 676ms 14:12:45 INFO - PROCESS | 1654 | 1462223565799 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 14:12:45 INFO - PROCESS | 1654 | 1462223565801 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 14:12:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 14:12:45 INFO - PROCESS | 1654 | 1462223565803 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 14:12:45 INFO - PROCESS | 1654 | 1462223565804 Marionette TRACE conn2 <- [1,518,null,{}] 14:12:45 INFO - PROCESS | 1654 | 1462223565807 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}] 14:12:45 INFO - PROCESS | 1654 | 1462223565904 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 14:12:45 INFO - PROCESS | 1654 | 1462223565951 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bca4800 == 49 [pid = 1654] [id = 137] 14:12:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12a74b000) [pid = 1654] [serial = 408] [outer = 0x0] 14:12:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x12adbc800) [pid = 1654] [serial = 409] [outer = 0x12a74b000] 14:12:45 INFO - PROCESS | 1654 | 1462223565981 Marionette DEBUG loaded listener.js 14:12:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x12bc66800) [pid = 1654] [serial = 410] [outer = 0x12a74b000] 14:12:46 INFO - PROCESS | 1654 | 1462223566383 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]]]}] 14:12:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 14:12:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 621ms 14:12:46 INFO - PROCESS | 1654 | 1462223566424 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 14:12:46 INFO - PROCESS | 1654 | 1462223566426 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 14:12:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 14:12:46 INFO - PROCESS | 1654 | 1462223566428 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 14:12:46 INFO - PROCESS | 1654 | 1462223566429 Marionette TRACE conn2 <- [1,522,null,{}] 14:12:46 INFO - PROCESS | 1654 | 1462223566432 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}] 14:12:46 INFO - PROCESS | 1654 | 1462223566524 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 14:12:46 INFO - PROCESS | 1654 | 1462223566609 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c126000 == 50 [pid = 1654] [id = 138] 14:12:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x12c077000) [pid = 1654] [serial = 411] [outer = 0x0] 14:12:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x12c0c5000) [pid = 1654] [serial = 412] [outer = 0x12c077000] 14:12:46 INFO - PROCESS | 1654 | 1462223566650 Marionette DEBUG loaded listener.js 14:12:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x12c704400) [pid = 1654] [serial = 413] [outer = 0x12c077000] 14:12:47 INFO - PROCESS | 1654 | 1462223567113 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]]]}] 14:12:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 14:12:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 721ms 14:12:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 14:12:47 INFO - PROCESS | 1654 | 1462223567150 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 14:12:47 INFO - PROCESS | 1654 | 1462223567151 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 14:12:47 INFO - PROCESS | 1654 | 1462223567153 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 14:12:47 INFO - PROCESS | 1654 | 1462223567155 Marionette TRACE conn2 <- [1,526,null,{}] 14:12:47 INFO - PROCESS | 1654 | 1462223567157 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}] 14:12:47 INFO - PROCESS | 1654 | 1462223567391 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 14:12:47 INFO - PROCESS | 1654 | 1462223567468 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x11805e000 == 51 [pid = 1654] [id = 139] 14:12:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x113d03000) [pid = 1654] [serial = 414] [outer = 0x0] 14:12:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x115e56000) [pid = 1654] [serial = 415] [outer = 0x113d03000] 14:12:47 INFO - PROCESS | 1654 | 1462223567498 Marionette DEBUG loaded listener.js 14:12:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x1172ca000) [pid = 1654] [serial = 416] [outer = 0x113d03000] 14:12:47 INFO - PROCESS | 1654 | 1462223567990 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]]]}] 14:12:48 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 14:12:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 874ms 14:12:48 INFO - PROCESS | 1654 | 1462223568036 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 14:12:48 INFO - PROCESS | 1654 | 1462223568040 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 14:12:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 14:12:48 INFO - PROCESS | 1654 | 1462223568048 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 14:12:48 INFO - PROCESS | 1654 | 1462223568052 Marionette TRACE conn2 <- [1,530,null,{}] 14:12:48 INFO - PROCESS | 1654 | 1462223568056 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}] 14:12:48 INFO - PROCESS | 1654 | 1462223568189 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 14:12:48 INFO - PROCESS | 1654 | 1462223568278 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f57800 == 52 [pid = 1654] [id = 140] 14:12:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x1180b4000) [pid = 1654] [serial = 417] [outer = 0x0] 14:12:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x1186af000) [pid = 1654] [serial = 418] [outer = 0x1180b4000] 14:12:48 INFO - PROCESS | 1654 | 1462223568322 Marionette DEBUG loaded listener.js 14:12:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x119587800) [pid = 1654] [serial = 419] [outer = 0x1180b4000] 14:12:48 INFO - PROCESS | 1654 | --DOCSHELL 0x126d41000 == 51 [pid = 1654] [id = 86] 14:12:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12babe800 == 50 [pid = 1654] [id = 132] 14:12:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12b272800 == 49 [pid = 1654] [id = 131] 14:12:48 INFO - PROCESS | 1654 | --DOCSHELL 0x128c23000 == 48 [pid = 1654] [id = 130] 14:12:48 INFO - PROCESS | 1654 | --DOCSHELL 0x128c15000 == 47 [pid = 1654] [id = 129] 14:12:48 INFO - PROCESS | 1654 | --DOCSHELL 0x1257de000 == 46 [pid = 1654] [id = 128] 14:12:48 INFO - PROCESS | 1654 | --DOCSHELL 0x113d49800 == 45 [pid = 1654] [id = 127] 14:12:48 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x12adb3000) [pid = 1654] [serial = 346] [outer = 0x0] [url = about:blank] 14:12:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12331a800 == 44 [pid = 1654] [id = 126] 14:12:48 INFO - PROCESS | 1654 | --DOCSHELL 0x119fef800 == 43 [pid = 1654] [id = 125] 14:12:48 INFO - PROCESS | 1654 | --DOCSHELL 0x119978000 == 42 [pid = 1654] [id = 124] 14:12:48 INFO - PROCESS | 1654 | --DOCSHELL 0x1175b5000 == 41 [pid = 1654] [id = 123] 14:12:48 INFO - PROCESS | 1654 | --DOCSHELL 0x1175b3800 == 40 [pid = 1654] [id = 122] 14:12:48 INFO - PROCESS | 1654 | --DOCSHELL 0x116f5b000 == 39 [pid = 1654] [id = 121] 14:12:48 INFO - PROCESS | 1654 | --DOCSHELL 0x118e4f000 == 38 [pid = 1654] [id = 118] 14:12:48 INFO - PROCESS | 1654 | --DOCSHELL 0x116f55800 == 37 [pid = 1654] [id = 117] 14:12:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12a869000 == 36 [pid = 1654] [id = 116] 14:12:48 INFO - PROCESS | 1654 | 1462223568705 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"]]]}] 14:12:48 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 14:12:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 14:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:12:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 14:12:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:12:48 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 14:12:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 14:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:12:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:12:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 14:12:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:12:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 675ms 14:12:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 14:12:48 INFO - PROCESS | 1654 | 1462223568721 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 14:12:48 INFO - PROCESS | 1654 | 1462223568723 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 14:12:48 INFO - PROCESS | 1654 | 1462223568725 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 14:12:48 INFO - PROCESS | 1654 | 1462223568727 Marionette TRACE conn2 <- [1,534,null,{}] 14:12:48 INFO - PROCESS | 1654 | 1462223568729 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}] 14:12:48 INFO - PROCESS | 1654 | 1462223568809 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 14:12:48 INFO - PROCESS | 1654 | 1462223568818 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x118897000 == 37 [pid = 1654] [id = 141] 14:12:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x119b7cc00) [pid = 1654] [serial = 420] [outer = 0x0] 14:12:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x12367bc00) [pid = 1654] [serial = 421] [outer = 0x119b7cc00] 14:12:48 INFO - PROCESS | 1654 | 1462223568844 Marionette DEBUG loaded listener.js 14:12:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x124dea800) [pid = 1654] [serial = 422] [outer = 0x119b7cc00] 14:12:48 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x126dd3c00) [pid = 1654] [serial = 257] [outer = 0x0] [url = about:blank] 14:12:48 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x118f3f400) [pid = 1654] [serial = 322] [outer = 0x0] [url = about:blank] 14:12:48 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x125175c00) [pid = 1654] [serial = 328] [outer = 0x0] [url = about:blank] 14:12:48 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x116739800) [pid = 1654] [serial = 317] [outer = 0x0] [url = about:blank] 14:12:48 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x115e53800) [pid = 1654] [serial = 316] [outer = 0x0] [url = about:blank] 14:12:48 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x117c36000) [pid = 1654] [serial = 319] [outer = 0x0] [url = about:blank] 14:12:48 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x1180bf800) [pid = 1654] [serial = 320] [outer = 0x0] [url = about:blank] 14:12:48 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x11307b400) [pid = 1654] [serial = 301] [outer = 0x0] [url = about:blank] 14:12:48 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x116a7e400) [pid = 1654] [serial = 304] [outer = 0x0] [url = about:blank] 14:12:48 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x1212efc00) [pid = 1654] [serial = 310] [outer = 0x0] [url = about:blank] 14:12:48 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x119583400) [pid = 1654] [serial = 307] [outer = 0x0] [url = about:blank] 14:12:48 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x1264b7000) [pid = 1654] [serial = 313] [outer = 0x0] [url = about:blank] 14:12:48 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x128bf1000) [pid = 1654] [serial = 335] [outer = 0x0] [url = about:blank] 14:12:48 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x1286eec00) [pid = 1654] [serial = 334] [outer = 0x0] [url = about:blank] 14:12:48 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x126dcc000) [pid = 1654] [serial = 299] [outer = 0x0] [url = about:blank] 14:12:48 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x119cce800) [pid = 1654] [serial = 325] [outer = 0x0] [url = about:blank] 14:12:48 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1212f3400) [pid = 1654] [serial = 326] [outer = 0x0] [url = about:blank] 14:12:48 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x119590800) [pid = 1654] [serial = 323] [outer = 0x0] [url = about:blank] 14:12:48 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x128bf5800) [pid = 1654] [serial = 337] [outer = 0x0] [url = about:blank] 14:12:48 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x12a754400) [pid = 1654] [serial = 343] [outer = 0x0] [url = about:blank] 14:12:48 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12ab30800) [pid = 1654] [serial = 344] [outer = 0x0] [url = about:blank] 14:12:48 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x128583000) [pid = 1654] [serial = 331] [outer = 0x0] [url = about:blank] 14:12:48 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x128e52000) [pid = 1654] [serial = 338] [outer = 0x0] [url = about:blank] 14:12:48 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1285d1000) [pid = 1654] [serial = 332] [outer = 0x0] [url = about:blank] 14:12:48 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x128e64c00) [pid = 1654] [serial = 340] [outer = 0x0] [url = about:blank] 14:12:48 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x128f0e400) [pid = 1654] [serial = 341] [outer = 0x0] [url = about:blank] 14:12:48 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1258c0000) [pid = 1654] [serial = 329] [outer = 0x0] [url = about:blank] 14:12:49 INFO - PROCESS | 1654 | 1462223569207 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]]]}] 14:12:49 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 14:12:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 522ms 14:12:49 INFO - PROCESS | 1654 | 1462223569249 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 14:12:49 INFO - PROCESS | 1654 | 1462223569252 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 14:12:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 14:12:49 INFO - PROCESS | 1654 | 1462223569259 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 14:12:49 INFO - PROCESS | 1654 | 1462223569261 Marionette TRACE conn2 <- [1,538,null,{}] 14:12:49 INFO - PROCESS | 1654 | 1462223569264 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}] 14:12:49 INFO - PROCESS | 1654 | 1462223569347 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 14:12:49 INFO - PROCESS | 1654 | 1462223569353 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x119fef800 == 38 [pid = 1654] [id = 142] 14:12:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x119583400) [pid = 1654] [serial = 423] [outer = 0x0] 14:12:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x125770000) [pid = 1654] [serial = 424] [outer = 0x119583400] 14:12:49 INFO - PROCESS | 1654 | 1462223569384 Marionette DEBUG loaded listener.js 14:12:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x128586800) [pid = 1654] [serial = 425] [outer = 0x119583400] 14:12:49 INFO - PROCESS | 1654 | 1462223569748 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]]]}] 14:12:49 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. 14:12:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 529ms 14:12:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 14:12:49 INFO - PROCESS | 1654 | 1462223569785 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 14:12:49 INFO - PROCESS | 1654 | 1462223569786 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 14:12:49 INFO - PROCESS | 1654 | 1462223569788 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 14:12:49 INFO - PROCESS | 1654 | 1462223569789 Marionette TRACE conn2 <- [1,542,null,{}] 14:12:49 INFO - PROCESS | 1654 | 1462223569791 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}] 14:12:49 INFO - PROCESS | 1654 | 1462223569867 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 14:12:49 INFO - PROCESS | 1654 | 1462223569871 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x124755800 == 39 [pid = 1654] [id = 143] 14:12:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x12858d000) [pid = 1654] [serial = 426] [outer = 0x0] 14:12:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1286e7000) [pid = 1654] [serial = 427] [outer = 0x12858d000] 14:12:49 INFO - PROCESS | 1654 | 1462223569899 Marionette DEBUG loaded listener.js 14:12:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x128bf8400) [pid = 1654] [serial = 428] [outer = 0x12858d000] 14:12:50 INFO - PROCESS | 1654 | 1462223570231 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]]]}] 14:12:50 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. 14:12:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 469ms 14:12:50 INFO - PROCESS | 1654 | 1462223570258 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 14:12:50 INFO - PROCESS | 1654 | 1462223570259 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 14:12:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 14:12:50 INFO - PROCESS | 1654 | 1462223570261 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 14:12:50 INFO - PROCESS | 1654 | 1462223570263 Marionette TRACE conn2 <- [1,546,null,{}] 14:12:50 INFO - PROCESS | 1654 | 1462223570265 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}] 14:12:50 INFO - PROCESS | 1654 | 1462223570340 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 14:12:50 INFO - PROCESS | 1654 | 1462223570413 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x126d44000 == 40 [pid = 1654] [id = 144] 14:12:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12a8e6400) [pid = 1654] [serial = 429] [outer = 0x0] 14:12:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x12ab36800) [pid = 1654] [serial = 430] [outer = 0x12a8e6400] 14:12:50 INFO - PROCESS | 1654 | 1462223570458 Marionette DEBUG loaded listener.js 14:12:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12aded000) [pid = 1654] [serial = 431] [outer = 0x12a8e6400] 14:12:50 INFO - PROCESS | 1654 | 1462223570802 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]]]}] 14:12:50 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 14:12:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 571ms 14:12:50 INFO - PROCESS | 1654 | 1462223570833 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 14:12:50 INFO - PROCESS | 1654 | 1462223570835 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 14:12:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 14:12:50 INFO - PROCESS | 1654 | 1462223570837 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 14:12:50 INFO - PROCESS | 1654 | 1462223570838 Marionette TRACE conn2 <- [1,550,null,{}] 14:12:50 INFO - PROCESS | 1654 | 1462223570840 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}] 14:12:50 INFO - PROCESS | 1654 | 1462223570953 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 14:12:51 INFO - PROCESS | 1654 | 1462223570999 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x128ef2000 == 41 [pid = 1654] [id = 145] 14:12:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x12ba67c00) [pid = 1654] [serial = 432] [outer = 0x0] 14:12:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x12bc65400) [pid = 1654] [serial = 433] [outer = 0x12ba67c00] 14:12:51 INFO - PROCESS | 1654 | 1462223571030 Marionette DEBUG loaded listener.js 14:12:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x12c0cb400) [pid = 1654] [serial = 434] [outer = 0x12ba67c00] 14:12:51 INFO - PROCESS | 1654 | 1462223571387 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]]]}] 14:12:51 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. 14:12:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 570ms 14:12:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 14:12:51 INFO - PROCESS | 1654 | 1462223571407 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 14:12:51 INFO - PROCESS | 1654 | 1462223571409 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 14:12:51 INFO - PROCESS | 1654 | 1462223571411 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 14:12:51 INFO - PROCESS | 1654 | 1462223571412 Marionette TRACE conn2 <- [1,554,null,{}] 14:12:51 INFO - PROCESS | 1654 | 1462223571414 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}] 14:12:51 INFO - PROCESS | 1654 | 1462223571504 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 14:12:51 INFO - PROCESS | 1654 | 1462223571518 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ab13000 == 42 [pid = 1654] [id = 146] 14:12:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x12c704c00) [pid = 1654] [serial = 435] [outer = 0x0] 14:12:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12c709800) [pid = 1654] [serial = 436] [outer = 0x12c704c00] 14:12:51 INFO - PROCESS | 1654 | 1462223571543 Marionette DEBUG loaded listener.js 14:12:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x12c70e000) [pid = 1654] [serial = 437] [outer = 0x12c704c00] 14:12:51 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:12:51 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:12:51 INFO - PROCESS | 1654 | 1462223571899 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]]]}] 14:12:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 14:12:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 518ms 14:12:51 INFO - PROCESS | 1654 | 1462223571929 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 14:12:51 INFO - PROCESS | 1654 | 1462223571931 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 14:12:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 14:12:51 INFO - PROCESS | 1654 | 1462223571939 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 14:12:51 INFO - PROCESS | 1654 | 1462223571940 Marionette TRACE conn2 <- [1,558,null,{}] 14:12:51 INFO - PROCESS | 1654 | 1462223571942 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}] 14:12:52 INFO - PROCESS | 1654 | 1462223572035 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 14:12:52 INFO - PROCESS | 1654 | 1462223572039 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b284800 == 43 [pid = 1654] [id = 147] 14:12:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x12c70dc00) [pid = 1654] [serial = 438] [outer = 0x0] 14:12:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x12c8b7800) [pid = 1654] [serial = 439] [outer = 0x12c70dc00] 14:12:52 INFO - PROCESS | 1654 | 1462223572064 Marionette DEBUG loaded listener.js 14:12:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x12c8be000) [pid = 1654] [serial = 440] [outer = 0x12c70dc00] 14:12:52 INFO - PROCESS | 1654 | 1462223572396 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]]]}] 14:12:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 14:12:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 468ms 14:12:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 14:12:52 INFO - PROCESS | 1654 | 1462223572407 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 14:12:52 INFO - PROCESS | 1654 | 1462223572408 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 14:12:52 INFO - PROCESS | 1654 | 1462223572413 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 14:12:52 INFO - PROCESS | 1654 | 1462223572415 Marionette TRACE conn2 <- [1,562,null,{}] 14:12:52 INFO - PROCESS | 1654 | 1462223572418 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}] 14:12:52 INFO - PROCESS | 1654 | 1462223572516 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 14:12:52 INFO - PROCESS | 1654 | 1462223572529 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bca8000 == 44 [pid = 1654] [id = 148] 14:12:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x12c70f000) [pid = 1654] [serial = 441] [outer = 0x0] 14:12:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x12c8c4c00) [pid = 1654] [serial = 442] [outer = 0x12c70f000] 14:12:52 INFO - PROCESS | 1654 | 1462223572554 Marionette DEBUG loaded listener.js 14:12:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12d09ac00) [pid = 1654] [serial = 443] [outer = 0x12c70f000] 14:12:52 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:12:52 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x128e4f000) [pid = 1654] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 14:12:52 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x125773400) [pid = 1654] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 14:12:52 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x128e68c00) [pid = 1654] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 14:12:52 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x1168c8800) [pid = 1654] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 14:12:52 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x113082400) [pid = 1654] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 14:12:52 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x119f04000) [pid = 1654] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 14:12:52 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x116532800) [pid = 1654] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 14:12:52 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x12a8de800) [pid = 1654] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 14:12:52 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x116870000) [pid = 1654] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 14:12:52 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12adb7400) [pid = 1654] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 14:12:52 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1286ea800) [pid = 1654] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 14:12:52 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12c074000) [pid = 1654] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 14:12:52 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x1285d0c00) [pid = 1654] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 14:12:52 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:12:52 INFO - PROCESS | 1654 | 1462223572950 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]]]}] 14:12:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 14:12:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 571ms 14:12:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 14:12:52 INFO - PROCESS | 1654 | 1462223572984 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 14:12:52 INFO - PROCESS | 1654 | 1462223572985 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 14:12:52 INFO - PROCESS | 1654 | 1462223572987 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 14:12:52 INFO - PROCESS | 1654 | 1462223572988 Marionette TRACE conn2 <- [1,566,null,{}] 14:12:52 INFO - PROCESS | 1654 | 1462223572990 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}] 14:12:53 INFO - PROCESS | 1654 | 1462223573069 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 14:12:53 INFO - PROCESS | 1654 | 1462223573119 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x124459000 == 45 [pid = 1654] [id = 149] 14:12:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1172d2000) [pid = 1654] [serial = 444] [outer = 0x0] 14:12:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x126dcb400) [pid = 1654] [serial = 445] [outer = 0x1172d2000] 14:12:53 INFO - PROCESS | 1654 | 1462223573148 Marionette DEBUG loaded listener.js 14:12:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x12bc61000) [pid = 1654] [serial = 446] [outer = 0x1172d2000] 14:12:53 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:12:53 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:12:53 INFO - PROCESS | 1654 | 1462223573469 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]]]}] 14:12:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 14:12:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 518ms 14:12:53 INFO - PROCESS | 1654 | 1462223573506 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 14:12:53 INFO - PROCESS | 1654 | 1462223573508 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 14:12:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 14:12:53 INFO - PROCESS | 1654 | 1462223573515 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 14:12:53 INFO - PROCESS | 1654 | 1462223573517 Marionette TRACE conn2 <- [1,570,null,{}] 14:12:53 INFO - PROCESS | 1654 | 1462223573521 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}] 14:12:53 INFO - PROCESS | 1654 | 1462223573662 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 14:12:53 INFO - PROCESS | 1654 | 1462223573733 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c767800 == 46 [pid = 1654] [id = 150] 14:12:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x115d66000) [pid = 1654] [serial = 447] [outer = 0x0] 14:12:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x12c8c0000) [pid = 1654] [serial = 448] [outer = 0x115d66000] 14:12:53 INFO - PROCESS | 1654 | 1462223573773 Marionette DEBUG loaded listener.js 14:12:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12d32c800) [pid = 1654] [serial = 449] [outer = 0x115d66000] 14:12:54 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:12:54 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:12:54 INFO - PROCESS | 1654 | 1462223574116 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]]]}] 14:12:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 14:12:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 622ms 14:12:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 14:12:54 INFO - PROCESS | 1654 | 1462223574136 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 14:12:54 INFO - PROCESS | 1654 | 1462223574137 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 14:12:54 INFO - PROCESS | 1654 | 1462223574139 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 14:12:54 INFO - PROCESS | 1654 | 1462223574140 Marionette TRACE conn2 <- [1,574,null,{}] 14:12:54 INFO - PROCESS | 1654 | 1462223574143 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}] 14:12:54 INFO - PROCESS | 1654 | 1462223574225 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 14:12:54 INFO - PROCESS | 1654 | 1462223574275 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cb11800 == 47 [pid = 1654] [id = 151] 14:12:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x11a1a6400) [pid = 1654] [serial = 450] [outer = 0x0] 14:12:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x11a1b0800) [pid = 1654] [serial = 451] [outer = 0x11a1a6400] 14:12:54 INFO - PROCESS | 1654 | 1462223574300 Marionette DEBUG loaded listener.js 14:12:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x12d32a800) [pid = 1654] [serial = 452] [outer = 0x11a1a6400] 14:12:54 INFO - PROCESS | 1654 | 1462223574564 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]]]}] 14:12:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 14:12:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 468ms 14:12:54 INFO - PROCESS | 1654 | 1462223574608 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 14:12:54 INFO - PROCESS | 1654 | 1462223574610 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 14:12:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 14:12:54 INFO - PROCESS | 1654 | 1462223574621 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 14:12:54 INFO - PROCESS | 1654 | 1462223574622 Marionette TRACE conn2 <- [1,578,null,{}] 14:12:54 INFO - PROCESS | 1654 | 1462223574624 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}] 14:12:54 INFO - PROCESS | 1654 | 1462223574705 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 14:12:54 INFO - PROCESS | 1654 | 1462223574712 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cccf000 == 48 [pid = 1654] [id = 152] 14:12:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x112903800) [pid = 1654] [serial = 453] [outer = 0x0] 14:12:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x11290b400) [pid = 1654] [serial = 454] [outer = 0x112903800] 14:12:54 INFO - PROCESS | 1654 | 1462223574738 Marionette DEBUG loaded listener.js 14:12:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x11290fc00) [pid = 1654] [serial = 455] [outer = 0x112903800] 14:12:55 INFO - PROCESS | 1654 | 1462223575218 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]]]}] 14:12:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 14:12:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 618ms 14:12:55 INFO - PROCESS | 1654 | 1462223575239 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 14:12:55 INFO - PROCESS | 1654 | 1462223575242 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 14:12:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 14:12:55 INFO - PROCESS | 1654 | 1462223575248 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 14:12:55 INFO - PROCESS | 1654 | 1462223575250 Marionette TRACE conn2 <- [1,582,null,{}] 14:12:55 INFO - PROCESS | 1654 | 1462223575255 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}] 14:12:55 INFO - PROCESS | 1654 | 1462223575358 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 14:12:55 INFO - PROCESS | 1654 | 1462223575422 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x119371800 == 49 [pid = 1654] [id = 153] 14:12:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x1167ca400) [pid = 1654] [serial = 456] [outer = 0x0] 14:12:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x1180ab400) [pid = 1654] [serial = 457] [outer = 0x1167ca400] 14:12:55 INFO - PROCESS | 1654 | 1462223575452 Marionette DEBUG loaded listener.js 14:12:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x1186adc00) [pid = 1654] [serial = 458] [outer = 0x1167ca400] 14:12:55 INFO - PROCESS | 1654 | 1462223575919 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]]]}] 14:12:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 14:12:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 722ms 14:12:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 14:12:55 INFO - PROCESS | 1654 | 1462223575971 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 14:12:55 INFO - PROCESS | 1654 | 1462223575975 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 14:12:55 INFO - PROCESS | 1654 | 1462223575979 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 14:12:55 INFO - PROCESS | 1654 | 1462223575981 Marionette TRACE conn2 <- [1,586,null,{}] 14:12:55 INFO - PROCESS | 1654 | 1462223575984 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}] 14:12:56 INFO - PROCESS | 1654 | 1462223576083 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 14:12:56 INFO - PROCESS | 1654 | 1462223576178 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x124466800 == 50 [pid = 1654] [id = 154] 14:12:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x119c7cc00) [pid = 1654] [serial = 459] [outer = 0x0] 14:12:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x11a1b2000) [pid = 1654] [serial = 460] [outer = 0x119c7cc00] 14:12:56 INFO - PROCESS | 1654 | 1462223576208 Marionette DEBUG loaded listener.js 14:12:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x123677800) [pid = 1654] [serial = 461] [outer = 0x119c7cc00] 14:12:56 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:12:56 INFO - PROCESS | 1654 | 1462223576615 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]]]}] 14:12:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 14:12:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 672ms 14:12:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 14:12:56 INFO - PROCESS | 1654 | 1462223576652 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 14:12:56 INFO - PROCESS | 1654 | 1462223576653 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 14:12:56 INFO - PROCESS | 1654 | 1462223576656 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 14:12:56 INFO - PROCESS | 1654 | 1462223576658 Marionette TRACE conn2 <- [1,590,null,{}] 14:12:56 INFO - PROCESS | 1654 | 1462223576666 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}] 14:12:56 INFO - PROCESS | 1654 | 1462223576767 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 14:12:56 INFO - PROCESS | 1654 | 1462223576830 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c75f800 == 51 [pid = 1654] [id = 155] 14:12:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x125765400) [pid = 1654] [serial = 462] [outer = 0x0] 14:12:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x128590c00) [pid = 1654] [serial = 463] [outer = 0x125765400] 14:12:56 INFO - PROCESS | 1654 | 1462223576862 Marionette DEBUG loaded listener.js 14:12:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x128e6ec00) [pid = 1654] [serial = 464] [outer = 0x125765400] 14:12:57 INFO - PROCESS | 1654 | 1462223577268 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]]]}] 14:12:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 14:12:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 673ms 14:12:57 INFO - PROCESS | 1654 | 1462223577330 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 14:12:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 14:12:57 INFO - PROCESS | 1654 | 1462223577332 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 14:12:57 INFO - PROCESS | 1654 | 1462223577335 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 14:12:57 INFO - PROCESS | 1654 | 1462223577336 Marionette TRACE conn2 <- [1,594,null,{}] 14:12:57 INFO - PROCESS | 1654 | 1462223577338 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}] 14:12:57 INFO - PROCESS | 1654 | 1462223577454 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 14:12:57 INFO - PROCESS | 1654 | 1462223577544 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x12baca800 == 52 [pid = 1654] [id = 156] 14:12:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x11307b400) [pid = 1654] [serial = 465] [outer = 0x0] 14:12:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x12adb4c00) [pid = 1654] [serial = 466] [outer = 0x11307b400] 14:12:57 INFO - PROCESS | 1654 | 1462223577575 Marionette DEBUG loaded listener.js 14:12:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x12ba6e800) [pid = 1654] [serial = 467] [outer = 0x11307b400] 14:12:58 INFO - PROCESS | 1654 | 1462223578161 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]]]}] 14:12:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 14:12:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 869ms 14:12:58 INFO - PROCESS | 1654 | 1462223578204 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 14:12:58 INFO - PROCESS | 1654 | 1462223578207 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 14:12:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 14:12:58 INFO - PROCESS | 1654 | 1462223578210 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 14:12:58 INFO - PROCESS | 1654 | 1462223578213 Marionette TRACE conn2 <- [1,598,null,{}] 14:12:58 INFO - PROCESS | 1654 | 1462223578217 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}] 14:12:58 INFO - PROCESS | 1654 | 1462223578301 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 14:12:58 INFO - PROCESS | 1654 | 1462223578355 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x1184e3000 == 53 [pid = 1654] [id = 157] 14:12:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x114ffbc00) [pid = 1654] [serial = 468] [outer = 0x0] 14:12:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x1168d4c00) [pid = 1654] [serial = 469] [outer = 0x114ffbc00] 14:12:58 INFO - PROCESS | 1654 | 1462223578382 Marionette DEBUG loaded listener.js 14:12:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x1180b3000) [pid = 1654] [serial = 470] [outer = 0x114ffbc00] 14:12:58 INFO - PROCESS | 1654 | 1462223578878 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]]]}] 14:12:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 14:12:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 724ms 14:12:58 INFO - PROCESS | 1654 | 1462223578935 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 14:12:58 INFO - PROCESS | 1654 | 1462223578938 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 14:12:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 14:12:58 INFO - PROCESS | 1654 | 1462223578943 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 14:12:58 INFO - PROCESS | 1654 | 1462223578945 Marionette TRACE conn2 <- [1,602,null,{}] 14:12:58 INFO - PROCESS | 1654 | 1462223578947 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}] 14:12:59 INFO - PROCESS | 1654 | 1462223579031 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 14:12:59 INFO - PROCESS | 1654 | 1462223579083 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x116a99800 == 54 [pid = 1654] [id = 158] 14:12:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x117c3a000) [pid = 1654] [serial = 471] [outer = 0x0] 14:12:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x11846d000) [pid = 1654] [serial = 472] [outer = 0x117c3a000] 14:12:59 INFO - PROCESS | 1654 | 1462223579110 Marionette DEBUG loaded listener.js 14:12:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x118858400) [pid = 1654] [serial = 473] [outer = 0x117c3a000] 14:12:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12cb11800 == 53 [pid = 1654] [id = 151] 14:12:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12c767800 == 52 [pid = 1654] [id = 150] 14:12:59 INFO - PROCESS | 1654 | --DOCSHELL 0x124459000 == 51 [pid = 1654] [id = 149] 14:12:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12bca8000 == 50 [pid = 1654] [id = 148] 14:12:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12b284800 == 49 [pid = 1654] [id = 147] 14:12:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12ab13000 == 48 [pid = 1654] [id = 146] 14:12:59 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x12c0cc400) [pid = 1654] [serial = 397] [outer = 0x0] [url = about:blank] 14:12:59 INFO - PROCESS | 1654 | --DOCSHELL 0x128ef2000 == 47 [pid = 1654] [id = 145] 14:12:59 INFO - PROCESS | 1654 | --DOCSHELL 0x126d44000 == 46 [pid = 1654] [id = 144] 14:12:59 INFO - PROCESS | 1654 | --DOCSHELL 0x124755800 == 45 [pid = 1654] [id = 143] 14:12:59 INFO - PROCESS | 1654 | --DOCSHELL 0x119fef800 == 44 [pid = 1654] [id = 142] 14:12:59 INFO - PROCESS | 1654 | --DOCSHELL 0x118897000 == 43 [pid = 1654] [id = 141] 14:12:59 INFO - PROCESS | 1654 | --DOCSHELL 0x116f57800 == 42 [pid = 1654] [id = 140] 14:12:59 INFO - PROCESS | 1654 | --DOCSHELL 0x11805e000 == 41 [pid = 1654] [id = 139] 14:12:59 INFO - PROCESS | 1654 | --DOCSHELL 0x116f56800 == 40 [pid = 1654] [id = 134] 14:12:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12bada000 == 39 [pid = 1654] [id = 133] 14:12:59 INFO - PROCESS | 1654 | 1462223579544 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]]]}] 14:12:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 14:12:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 621ms 14:12:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 14:12:59 INFO - PROCESS | 1654 | 1462223579565 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 14:12:59 INFO - PROCESS | 1654 | 1462223579566 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 14:12:59 INFO - PROCESS | 1654 | 1462223579568 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 14:12:59 INFO - PROCESS | 1654 | 1462223579571 Marionette TRACE conn2 <- [1,606,null,{}] 14:12:59 INFO - PROCESS | 1654 | 1462223579584 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}] 14:12:59 INFO - PROCESS | 1654 | 1462223579670 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 14:12:59 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x119828400) [pid = 1654] [serial = 368] [outer = 0x0] [url = about:blank] 14:12:59 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x12ade6400) [pid = 1654] [serial = 347] [outer = 0x0] [url = about:blank] 14:12:59 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x1264b5400) [pid = 1654] [serial = 388] [outer = 0x0] [url = about:blank] 14:12:59 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x12ba6ac00) [pid = 1654] [serial = 385] [outer = 0x0] [url = about:blank] 14:12:59 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x12adee400) [pid = 1654] [serial = 383] [outer = 0x0] [url = about:blank] 14:12:59 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x12bc5ac00) [pid = 1654] [serial = 391] [outer = 0x0] [url = about:blank] 14:12:59 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x12bc7c400) [pid = 1654] [serial = 392] [outer = 0x0] [url = about:blank] 14:12:59 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x12c07a000) [pid = 1654] [serial = 394] [outer = 0x0] [url = about:blank] 14:12:59 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x1286e4400) [pid = 1654] [serial = 376] [outer = 0x0] [url = about:blank] 14:12:59 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x128bfa000) [pid = 1654] [serial = 377] [outer = 0x0] [url = about:blank] 14:12:59 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x12c0c6000) [pid = 1654] [serial = 395] [outer = 0x0] [url = about:blank] 14:12:59 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x12bc59800) [pid = 1654] [serial = 386] [outer = 0x0] [url = about:blank] 14:12:59 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x12a8dc000) [pid = 1654] [serial = 389] [outer = 0x0] [url = about:blank] 14:12:59 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x12a8df000) [pid = 1654] [serial = 379] [outer = 0x0] [url = about:blank] 14:12:59 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x126dc6000) [pid = 1654] [serial = 373] [outer = 0x0] [url = about:blank] 14:12:59 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x12858a400) [pid = 1654] [serial = 374] [outer = 0x0] [url = about:blank] 14:12:59 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x11862ac00) [pid = 1654] [serial = 352] [outer = 0x0] [url = about:blank] 14:12:59 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x128584400) [pid = 1654] [serial = 358] [outer = 0x0] [url = about:blank] 14:12:59 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x12adbd800) [pid = 1654] [serial = 382] [outer = 0x0] [url = about:blank] 14:12:59 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x118666000) [pid = 1654] [serial = 365] [outer = 0x0] [url = about:blank] 14:12:59 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x1180ab000) [pid = 1654] [serial = 364] [outer = 0x0] [url = about:blank] 14:12:59 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x116443400) [pid = 1654] [serial = 362] [outer = 0x0] [url = about:blank] 14:12:59 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x114f12c00) [pid = 1654] [serial = 361] [outer = 0x0] [url = about:blank] 14:12:59 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x124789c00) [pid = 1654] [serial = 370] [outer = 0x0] [url = about:blank] 14:12:59 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12576b000) [pid = 1654] [serial = 371] [outer = 0x0] [url = about:blank] 14:12:59 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x124791000) [pid = 1654] [serial = 355] [outer = 0x0] [url = about:blank] 14:12:59 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x116737000) [pid = 1654] [serial = 349] [outer = 0x0] [url = about:blank] 14:12:59 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12ab3bc00) [pid = 1654] [serial = 380] [outer = 0x0] [url = about:blank] 14:12:59 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x118fe7c00) [pid = 1654] [serial = 367] [outer = 0x0] [url = about:blank] 14:12:59 INFO - PROCESS | 1654 | 1462223579723 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x1184a2800 == 40 [pid = 1654] [id = 159] 14:12:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1180a8400) [pid = 1654] [serial = 474] [outer = 0x0] 14:12:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x118854400) [pid = 1654] [serial = 475] [outer = 0x1180a8400] 14:12:59 INFO - PROCESS | 1654 | 1462223579751 Marionette DEBUG loaded listener.js 14:12:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x119f0c800) [pid = 1654] [serial = 476] [outer = 0x1180a8400] 14:13:00 INFO - PROCESS | 1654 | 1462223580041 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]]]}] 14:13:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 14:13:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 521ms 14:13:00 INFO - PROCESS | 1654 | 1462223580090 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 14:13:00 INFO - PROCESS | 1654 | 1462223580092 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 14:13:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 14:13:00 INFO - PROCESS | 1654 | 1462223580097 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 14:13:00 INFO - PROCESS | 1654 | 1462223580099 Marionette TRACE conn2 <- [1,610,null,{}] 14:13:00 INFO - PROCESS | 1654 | 1462223580101 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}] 14:13:00 INFO - PROCESS | 1654 | 1462223580175 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 14:13:00 INFO - PROCESS | 1654 | 1462223580234 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x119376800 == 41 [pid = 1654] [id = 160] 14:13:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x118f3c800) [pid = 1654] [serial = 477] [outer = 0x0] 14:13:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x11a1e7c00) [pid = 1654] [serial = 478] [outer = 0x118f3c800] 14:13:00 INFO - PROCESS | 1654 | 1462223580260 Marionette DEBUG loaded listener.js 14:13:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x1242be000) [pid = 1654] [serial = 479] [outer = 0x118f3c800] 14:13:00 INFO - PROCESS | 1654 | 1462223580566 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]]]}] 14:13:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 14:13:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 521ms 14:13:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 14:13:00 INFO - PROCESS | 1654 | 1462223580618 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 14:13:00 INFO - PROCESS | 1654 | 1462223580619 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 14:13:00 INFO - PROCESS | 1654 | 1462223580621 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 14:13:00 INFO - PROCESS | 1654 | 1462223580622 Marionette TRACE conn2 <- [1,614,null,{}] 14:13:00 INFO - PROCESS | 1654 | 1462223580624 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}] 14:13:00 INFO - PROCESS | 1654 | 1462223580697 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 14:13:00 INFO - PROCESS | 1654 | 1462223580701 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x119e44000 == 42 [pid = 1654] [id = 161] 14:13:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x11290ac00) [pid = 1654] [serial = 480] [outer = 0x0] 14:13:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x124acdc00) [pid = 1654] [serial = 481] [outer = 0x11290ac00] 14:13:00 INFO - PROCESS | 1654 | 1462223580726 Marionette DEBUG loaded listener.js 14:13:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x125174400) [pid = 1654] [serial = 482] [outer = 0x11290ac00] 14:13:01 INFO - PROCESS | 1654 | 1462223581043 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]]]}] 14:13:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 14:13:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 469ms 14:13:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 14:13:01 INFO - PROCESS | 1654 | 1462223581090 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 14:13:01 INFO - PROCESS | 1654 | 1462223581091 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 14:13:01 INFO - PROCESS | 1654 | 1462223581094 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 14:13:01 INFO - PROCESS | 1654 | 1462223581095 Marionette TRACE conn2 <- [1,618,null,{}] 14:13:01 INFO - PROCESS | 1654 | 1462223581097 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}] 14:13:01 INFO - PROCESS | 1654 | 1462223581183 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 14:13:01 INFO - PROCESS | 1654 | 1462223581188 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12321f800 == 43 [pid = 1654] [id = 162] 14:13:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x12576c000) [pid = 1654] [serial = 483] [outer = 0x0] 14:13:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x1264bd400) [pid = 1654] [serial = 484] [outer = 0x12576c000] 14:13:01 INFO - PROCESS | 1654 | 1462223581217 Marionette DEBUG loaded listener.js 14:13:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x12858cc00) [pid = 1654] [serial = 485] [outer = 0x12576c000] 14:13:01 INFO - PROCESS | 1654 | 1462223581554 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]]]}] 14:13:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 14:13:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 469ms 14:13:01 INFO - PROCESS | 1654 | 1462223581564 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 14:13:01 INFO - PROCESS | 1654 | 1462223581565 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 14:13:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 14:13:01 INFO - PROCESS | 1654 | 1462223581567 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 14:13:01 INFO - PROCESS | 1654 | 1462223581568 Marionette TRACE conn2 <- [1,622,null,{}] 14:13:01 INFO - PROCESS | 1654 | 1462223581570 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}] 14:13:01 INFO - PROCESS | 1654 | 1462223581649 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 14:13:01 INFO - PROCESS | 1654 | 1462223581680 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f51000 == 44 [pid = 1654] [id = 163] 14:13:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12576e800) [pid = 1654] [serial = 486] [outer = 0x0] 14:13:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x128591400) [pid = 1654] [serial = 487] [outer = 0x12576e800] 14:13:01 INFO - PROCESS | 1654 | 1462223581705 Marionette DEBUG loaded listener.js 14:13:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x128bf0c00) [pid = 1654] [serial = 488] [outer = 0x12576e800] 14:13:02 INFO - PROCESS | 1654 | 1462223582047 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]]]}] 14:13:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 14:13:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 518ms 14:13:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 14:13:02 INFO - PROCESS | 1654 | 1462223582086 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 14:13:02 INFO - PROCESS | 1654 | 1462223582087 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 14:13:02 INFO - PROCESS | 1654 | 1462223582089 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 14:13:02 INFO - PROCESS | 1654 | 1462223582090 Marionette TRACE conn2 <- [1,626,null,{}] 14:13:02 INFO - PROCESS | 1654 | 1462223582092 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}] 14:13:02 INFO - PROCESS | 1654 | 1462223582182 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 14:13:02 INFO - PROCESS | 1654 | 1462223582186 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x124cab000 == 45 [pid = 1654] [id = 164] 14:13:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x1285d4c00) [pid = 1654] [serial = 489] [outer = 0x0] 14:13:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x128e48400) [pid = 1654] [serial = 490] [outer = 0x1285d4c00] 14:13:02 INFO - PROCESS | 1654 | 1462223582211 Marionette DEBUG loaded listener.js 14:13:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x128e63400) [pid = 1654] [serial = 491] [outer = 0x1285d4c00] 14:13:02 INFO - PROCESS | 1654 | 1462223582587 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]]]}] 14:13:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 14:13:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 518ms 14:13:02 INFO - PROCESS | 1654 | 1462223582607 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 14:13:02 INFO - PROCESS | 1654 | 1462223582609 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 14:13:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 14:13:02 INFO - PROCESS | 1654 | 1462223582611 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 14:13:02 INFO - PROCESS | 1654 | 1462223582614 Marionette TRACE conn2 <- [1,630,null,{}] 14:13:02 INFO - PROCESS | 1654 | 1462223582617 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}] 14:13:02 INFO - PROCESS | 1654 | 1462223582713 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 14:13:02 INFO - PROCESS | 1654 | 1462223582727 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x128868000 == 46 [pid = 1654] [id = 165] 14:13:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x128e4b000) [pid = 1654] [serial = 492] [outer = 0x0] 14:13:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x128f07c00) [pid = 1654] [serial = 493] [outer = 0x128e4b000] 14:13:02 INFO - PROCESS | 1654 | 1462223582752 Marionette DEBUG loaded listener.js 14:13:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x12a750800) [pid = 1654] [serial = 494] [outer = 0x128e4b000] 14:13:03 INFO - PROCESS | 1654 | 1462223583105 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]]]}] 14:13:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 14:13:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 522ms 14:13:03 INFO - PROCESS | 1654 | 1462223583134 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 14:13:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 14:13:03 INFO - PROCESS | 1654 | 1462223583136 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 14:13:03 INFO - PROCESS | 1654 | 1462223583139 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 14:13:03 INFO - PROCESS | 1654 | 1462223583141 Marionette TRACE conn2 <- [1,634,null,{}] 14:13:03 INFO - PROCESS | 1654 | 1462223583145 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}] 14:13:03 INFO - PROCESS | 1654 | 1462223583294 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 14:13:03 INFO - PROCESS | 1654 | 1462223583344 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c1e800 == 47 [pid = 1654] [id = 166] 14:13:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x128e6cc00) [pid = 1654] [serial = 495] [outer = 0x0] 14:13:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x12a8e8800) [pid = 1654] [serial = 496] [outer = 0x128e6cc00] 14:13:03 INFO - PROCESS | 1654 | 1462223583380 Marionette DEBUG loaded listener.js 14:13:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x12adbbc00) [pid = 1654] [serial = 497] [outer = 0x128e6cc00] 14:13:03 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:13:03 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:13:03 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x12c70f000) [pid = 1654] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 14:13:03 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x1172d2000) [pid = 1654] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 14:13:03 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x119b7cc00) [pid = 1654] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 14:13:03 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x1180b4000) [pid = 1654] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 14:13:03 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x12c70dc00) [pid = 1654] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 14:13:03 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x113d03000) [pid = 1654] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 14:13:03 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x12ba67c00) [pid = 1654] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 14:13:03 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x12a8e6400) [pid = 1654] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 14:13:03 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x12858d000) [pid = 1654] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 14:13:03 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x115d66000) [pid = 1654] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 14:13:03 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x119583400) [pid = 1654] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 14:13:03 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x12c704c00) [pid = 1654] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 14:13:03 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x11a1a6400) [pid = 1654] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 14:13:03 INFO - PROCESS | 1654 | 1462223583895 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]]]}] 14:13:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 14:13:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 822ms 14:13:03 INFO - PROCESS | 1654 | 1462223583962 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 14:13:03 INFO - PROCESS | 1654 | 1462223583963 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 14:13:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 14:13:03 INFO - PROCESS | 1654 | 1462223583965 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 14:13:03 INFO - PROCESS | 1654 | 1462223583967 Marionette TRACE conn2 <- [1,638,null,{}] 14:13:03 INFO - PROCESS | 1654 | 1462223583969 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}] 14:13:04 INFO - PROCESS | 1654 | 1462223584058 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 14:13:04 INFO - PROCESS | 1654 | 1462223584064 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x124fdb800 == 48 [pid = 1654] [id = 167] 14:13:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x11768e400) [pid = 1654] [serial = 498] [outer = 0x0] 14:13:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12576cc00) [pid = 1654] [serial = 499] [outer = 0x11768e400] 14:13:04 INFO - PROCESS | 1654 | 1462223584095 Marionette DEBUG loaded listener.js 14:13:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12bc5f000) [pid = 1654] [serial = 500] [outer = 0x11768e400] 14:13:04 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:13:04 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:13:04 INFO - PROCESS | 1654 | 1462223584470 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]]]}] 14:13:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 14:13:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 519ms 14:13:04 INFO - PROCESS | 1654 | 1462223584486 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 14:13:04 INFO - PROCESS | 1654 | 1462223584488 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 14:13:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 14:13:04 INFO - PROCESS | 1654 | 1462223584492 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 14:13:04 INFO - PROCESS | 1654 | 1462223584496 Marionette TRACE conn2 <- [1,642,null,{}] 14:13:04 INFO - PROCESS | 1654 | 1462223584500 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}] 14:13:04 INFO - PROCESS | 1654 | 1462223584608 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 14:13:04 INFO - PROCESS | 1654 | 1462223584614 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a8a2000 == 49 [pid = 1654] [id = 168] 14:13:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x12ba6dc00) [pid = 1654] [serial = 501] [outer = 0x0] 14:13:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12bc79400) [pid = 1654] [serial = 502] [outer = 0x12ba6dc00] 14:13:04 INFO - PROCESS | 1654 | 1462223584655 Marionette DEBUG loaded listener.js 14:13:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x12c070400) [pid = 1654] [serial = 503] [outer = 0x12ba6dc00] 14:13:05 INFO - PROCESS | 1654 | 1462223585064 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]]]}] 14:13:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 14:13:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 624ms 14:13:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 14:13:05 INFO - PROCESS | 1654 | 1462223585116 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 14:13:05 INFO - PROCESS | 1654 | 1462223585117 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 14:13:05 INFO - PROCESS | 1654 | 1462223585119 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 14:13:05 INFO - PROCESS | 1654 | 1462223585120 Marionette TRACE conn2 <- [1,646,null,{}] 14:13:05 INFO - PROCESS | 1654 | 1462223585122 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}] 14:13:05 INFO - PROCESS | 1654 | 1462223585209 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 14:13:05 INFO - PROCESS | 1654 | 1462223585215 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b27d000 == 50 [pid = 1654] [id = 169] 14:13:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x12c07bc00) [pid = 1654] [serial = 504] [outer = 0x0] 14:13:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x12c0c6000) [pid = 1654] [serial = 505] [outer = 0x12c07bc00] 14:13:05 INFO - PROCESS | 1654 | 1462223585239 Marionette DEBUG loaded listener.js 14:13:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x12c0d2400) [pid = 1654] [serial = 506] [outer = 0x12c07bc00] 14:13:05 INFO - PROCESS | 1654 | 1462223585567 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]]]}] 14:13:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 14:13:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 467ms 14:13:05 INFO - PROCESS | 1654 | 1462223585588 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 14:13:05 INFO - PROCESS | 1654 | 1462223585589 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 14:13:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 14:13:05 INFO - PROCESS | 1654 | 1462223585591 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 14:13:05 INFO - PROCESS | 1654 | 1462223585592 Marionette TRACE conn2 <- [1,650,null,{}] 14:13:05 INFO - PROCESS | 1654 | 1462223585596 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}] 14:13:05 INFO - PROCESS | 1654 | 1462223585674 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 14:13:05 INFO - PROCESS | 1654 | 1462223585680 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bac9800 == 51 [pid = 1654] [id = 170] 14:13:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x12c079400) [pid = 1654] [serial = 507] [outer = 0x0] 14:13:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x12c70ec00) [pid = 1654] [serial = 508] [outer = 0x12c079400] 14:13:05 INFO - PROCESS | 1654 | 1462223585705 Marionette DEBUG loaded listener.js 14:13:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x12c8bc400) [pid = 1654] [serial = 509] [outer = 0x12c079400] 14:13:06 INFO - PROCESS | 1654 | 1462223586180 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]]]}] 14:13:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 14:13:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 622ms 14:13:06 INFO - PROCESS | 1654 | 1462223586214 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 14:13:06 INFO - PROCESS | 1654 | 1462223586216 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 14:13:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 14:13:06 INFO - PROCESS | 1654 | 1462223586221 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 14:13:06 INFO - PROCESS | 1654 | 1462223586222 Marionette TRACE conn2 <- [1,654,null,{}] 14:13:06 INFO - PROCESS | 1654 | 1462223586226 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}] 14:13:06 INFO - PROCESS | 1654 | 1462223586325 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 14:13:06 INFO - PROCESS | 1654 | 1462223586402 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x117473000 == 52 [pid = 1654] [id = 171] 14:13:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x116870000) [pid = 1654] [serial = 510] [outer = 0x0] 14:13:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x116fdcc00) [pid = 1654] [serial = 511] [outer = 0x116870000] 14:13:06 INFO - PROCESS | 1654 | 1462223586475 Marionette DEBUG loaded listener.js 14:13:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x1180aec00) [pid = 1654] [serial = 512] [outer = 0x116870000] 14:13:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x119b7e400) [pid = 1654] [serial = 513] [outer = 0x12d0a3000] 14:13:06 INFO - PROCESS | 1654 | 1462223586941 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]]]}] 14:13:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 14:13:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 770ms 14:13:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 14:13:07 INFO - PROCESS | 1654 | 1462223586991 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 14:13:07 INFO - PROCESS | 1654 | 1462223586994 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 14:13:07 INFO - PROCESS | 1654 | 1462223586999 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 14:13:07 INFO - PROCESS | 1654 | 1462223587001 Marionette TRACE conn2 <- [1,658,null,{}] 14:13:07 INFO - PROCESS | 1654 | 1462223587003 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}] 14:13:07 INFO - PROCESS | 1654 | 1462223587101 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 14:13:07 INFO - PROCESS | 1654 | 1462223587153 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x123215800 == 53 [pid = 1654] [id = 172] 14:13:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x118851000) [pid = 1654] [serial = 514] [outer = 0x0] 14:13:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x11a1a7000) [pid = 1654] [serial = 515] [outer = 0x118851000] 14:13:07 INFO - PROCESS | 1654 | 1462223587182 Marionette DEBUG loaded listener.js 14:13:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x1230d4400) [pid = 1654] [serial = 516] [outer = 0x118851000] 14:13:07 INFO - PROCESS | 1654 | 1462223587614 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]]]}] 14:13:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 14:13:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 670ms 14:13:07 INFO - PROCESS | 1654 | 1462223587673 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 14:13:07 INFO - PROCESS | 1654 | 1462223587674 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 14:13:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 14:13:07 INFO - PROCESS | 1654 | 1462223587678 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 14:13:07 INFO - PROCESS | 1654 | 1462223587681 Marionette TRACE conn2 <- [1,662,null,{}] 14:13:07 INFO - PROCESS | 1654 | 1462223587688 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}] 14:13:07 INFO - PROCESS | 1654 | 1462223587789 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 14:13:07 INFO - PROCESS | 1654 | 1462223587855 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bacc000 == 54 [pid = 1654] [id = 173] 14:13:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x12517a800) [pid = 1654] [serial = 517] [outer = 0x0] 14:13:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x1264bac00) [pid = 1654] [serial = 518] [outer = 0x12517a800] 14:13:07 INFO - PROCESS | 1654 | 1462223587888 Marionette DEBUG loaded listener.js 14:13:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x1286e6400) [pid = 1654] [serial = 519] [outer = 0x12517a800] 14:13:08 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:13:08 INFO - PROCESS | 1654 | 1462223588292 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]]]}] 14:13:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 14:13:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 673ms 14:13:08 INFO - PROCESS | 1654 | 1462223588360 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 14:13:08 INFO - PROCESS | 1654 | 1462223588363 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 14:13:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 14:13:08 INFO - PROCESS | 1654 | 1462223588366 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 14:13:08 INFO - PROCESS | 1654 | 1462223588368 Marionette TRACE conn2 <- [1,666,null,{}] 14:13:08 INFO - PROCESS | 1654 | 1462223588370 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}] 14:13:08 INFO - PROCESS | 1654 | 1462223588468 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 14:13:08 INFO - PROCESS | 1654 | 1462223588531 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c75a800 == 55 [pid = 1654] [id = 174] 14:13:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x128f0c800) [pid = 1654] [serial = 520] [outer = 0x0] 14:13:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x12adc1400) [pid = 1654] [serial = 521] [outer = 0x128f0c800] 14:13:08 INFO - PROCESS | 1654 | 1462223588561 Marionette DEBUG loaded listener.js 14:13:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x12ba6a400) [pid = 1654] [serial = 522] [outer = 0x128f0c800] 14:13:08 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:13:08 INFO - PROCESS | 1654 | 1462223588984 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]]]}] 14:13:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 14:13:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 668ms 14:13:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 14:13:09 INFO - PROCESS | 1654 | 1462223589036 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 14:13:09 INFO - PROCESS | 1654 | 1462223589037 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 14:13:09 INFO - PROCESS | 1654 | 1462223589039 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 14:13:09 INFO - PROCESS | 1654 | 1462223589040 Marionette TRACE conn2 <- [1,670,null,{}] 14:13:09 INFO - PROCESS | 1654 | 1462223589061 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}] 14:13:09 INFO - PROCESS | 1654 | 1462223589195 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 14:13:09 INFO - PROCESS | 1654 | 1462223589205 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x118891000 == 56 [pid = 1654] [id = 175] 14:13:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x116739800) [pid = 1654] [serial = 523] [outer = 0x0] 14:13:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x119c7a000) [pid = 1654] [serial = 524] [outer = 0x116739800] 14:13:09 INFO - PROCESS | 1654 | 1462223589235 Marionette DEBUG loaded listener.js 14:13:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x12bc59400) [pid = 1654] [serial = 525] [outer = 0x116739800] 14:13:09 INFO - PROCESS | 1654 | 1462223589796 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]]]}] 14:13:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 14:13:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 769ms 14:13:09 INFO - PROCESS | 1654 | 1462223589809 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 14:13:09 INFO - PROCESS | 1654 | 1462223589811 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 14:13:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 14:13:09 INFO - PROCESS | 1654 | 1462223589815 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 14:13:09 INFO - PROCESS | 1654 | 1462223589817 Marionette TRACE conn2 <- [1,674,null,{}] 14:13:09 INFO - PROCESS | 1654 | 1462223589821 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}] 14:13:09 INFO - PROCESS | 1654 | 1462223589908 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 14:13:09 INFO - PROCESS | 1654 | 1462223589961 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x119379800 == 57 [pid = 1654] [id = 176] 14:13:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x11645f000) [pid = 1654] [serial = 526] [outer = 0x0] 14:13:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x11673d000) [pid = 1654] [serial = 527] [outer = 0x11645f000] 14:13:09 INFO - PROCESS | 1654 | 1462223589989 Marionette DEBUG loaded listener.js 14:13:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x1180be800) [pid = 1654] [serial = 528] [outer = 0x11645f000] 14:13:10 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:13:10 INFO - PROCESS | 1654 | 1462223590426 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]]]}] 14:13:10 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 14:13:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 672ms 14:13:10 INFO - PROCESS | 1654 | 1462223590503 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 14:13:10 INFO - PROCESS | 1654 | 1462223590509 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 14:13:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 14:13:10 INFO - PROCESS | 1654 | 1462223590520 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 14:13:10 INFO - PROCESS | 1654 | 1462223590523 Marionette TRACE conn2 <- [1,678,null,{}] 14:13:10 INFO - PROCESS | 1654 | 1462223590526 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}] 14:13:10 INFO - PROCESS | 1654 | 1462223590661 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 14:13:10 INFO - PROCESS | 1654 | 1462223590734 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x118e5c800 == 58 [pid = 1654] [id = 177] 14:13:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x1180af800) [pid = 1654] [serial = 529] [outer = 0x0] 14:13:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x119f05800) [pid = 1654] [serial = 530] [outer = 0x1180af800] 14:13:10 INFO - PROCESS | 1654 | 1462223590762 Marionette DEBUG loaded listener.js 14:13:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x1212ef000) [pid = 1654] [serial = 531] [outer = 0x1180af800] 14:13:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12b27d000 == 57 [pid = 1654] [id = 169] 14:13:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12a8a2000 == 56 [pid = 1654] [id = 168] 14:13:11 INFO - PROCESS | 1654 | --DOCSHELL 0x124fdb800 == 55 [pid = 1654] [id = 167] 14:13:11 INFO - PROCESS | 1654 | --DOCSHELL 0x128c1e800 == 54 [pid = 1654] [id = 166] 14:13:11 INFO - PROCESS | 1654 | --DOCSHELL 0x128868000 == 53 [pid = 1654] [id = 165] 14:13:11 INFO - PROCESS | 1654 | --DOCSHELL 0x124cab000 == 52 [pid = 1654] [id = 164] 14:13:11 INFO - PROCESS | 1654 | --DOCSHELL 0x116f51000 == 51 [pid = 1654] [id = 163] 14:13:11 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x11290b400) [pid = 1654] [serial = 454] [outer = 0x0] [url = about:blank] 14:13:11 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x12c0c5000) [pid = 1654] [serial = 412] [outer = 0x0] [url = about:blank] 14:13:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12321f800 == 50 [pid = 1654] [id = 162] 14:13:11 INFO - PROCESS | 1654 | --DOCSHELL 0x119e44000 == 49 [pid = 1654] [id = 161] 14:13:11 INFO - PROCESS | 1654 | --DOCSHELL 0x119376800 == 48 [pid = 1654] [id = 160] 14:13:11 INFO - PROCESS | 1654 | --DOCSHELL 0x1184a2800 == 47 [pid = 1654] [id = 159] 14:13:11 INFO - PROCESS | 1654 | --DOCSHELL 0x116a99800 == 46 [pid = 1654] [id = 158] 14:13:11 INFO - PROCESS | 1654 | --DOCSHELL 0x1184e3000 == 45 [pid = 1654] [id = 157] 14:13:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12cccf000 == 44 [pid = 1654] [id = 152] 14:13:11 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x12adbc800) [pid = 1654] [serial = 409] [outer = 0x0] [url = about:blank] 14:13:11 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x124dea800) [pid = 1654] [serial = 422] [outer = 0x0] [url = about:blank] 14:13:11 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x119587800) [pid = 1654] [serial = 419] [outer = 0x0] [url = about:blank] 14:13:11 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x1172ca000) [pid = 1654] [serial = 416] [outer = 0x0] [url = about:blank] 14:13:11 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x116fdac00) [pid = 1654] [serial = 400] [outer = 0x0] [url = about:blank] 14:13:11 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x119c78000) [pid = 1654] [serial = 403] [outer = 0x0] [url = about:blank] 14:13:11 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x12367bc00) [pid = 1654] [serial = 421] [outer = 0x0] [url = about:blank] 14:13:11 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x115e56000) [pid = 1654] [serial = 415] [outer = 0x0] [url = about:blank] 14:13:11 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x1288b1000) [pid = 1654] [serial = 406] [outer = 0x0] [url = about:blank] 14:13:11 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x1186af000) [pid = 1654] [serial = 418] [outer = 0x0] [url = about:blank] 14:13:11 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x125770000) [pid = 1654] [serial = 424] [outer = 0x0] [url = about:blank] 14:13:11 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x12c70e000) [pid = 1654] [serial = 437] [outer = 0x0] [url = about:blank] 14:13:11 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x12c8c4c00) [pid = 1654] [serial = 442] [outer = 0x0] [url = about:blank] 14:13:11 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x12d32c800) [pid = 1654] [serial = 449] [outer = 0x0] [url = about:blank] 14:13:11 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x12d32a800) [pid = 1654] [serial = 452] [outer = 0x0] [url = about:blank] 14:13:11 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x11a1b0800) [pid = 1654] [serial = 451] [outer = 0x0] [url = about:blank] 14:13:11 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x12d09ac00) [pid = 1654] [serial = 443] [outer = 0x0] [url = about:blank] 14:13:11 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x126dcb400) [pid = 1654] [serial = 445] [outer = 0x0] [url = about:blank] 14:13:11 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x12c8be000) [pid = 1654] [serial = 440] [outer = 0x0] [url = about:blank] 14:13:11 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x12bc65400) [pid = 1654] [serial = 433] [outer = 0x0] [url = about:blank] 14:13:11 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x12ab36800) [pid = 1654] [serial = 430] [outer = 0x0] [url = about:blank] 14:13:11 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x1286e7000) [pid = 1654] [serial = 427] [outer = 0x0] [url = about:blank] 14:13:11 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x12c8b7800) [pid = 1654] [serial = 439] [outer = 0x0] [url = about:blank] 14:13:11 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x12c8c0000) [pid = 1654] [serial = 448] [outer = 0x0] [url = about:blank] 14:13:11 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x128586800) [pid = 1654] [serial = 425] [outer = 0x0] [url = about:blank] 14:13:11 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x12aded000) [pid = 1654] [serial = 431] [outer = 0x0] [url = about:blank] 14:13:11 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x12bc61000) [pid = 1654] [serial = 446] [outer = 0x0] [url = about:blank] 14:13:11 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x128bf8400) [pid = 1654] [serial = 428] [outer = 0x0] [url = about:blank] 14:13:11 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x12c0cb400) [pid = 1654] [serial = 434] [outer = 0x0] [url = about:blank] 14:13:11 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x12c709800) [pid = 1654] [serial = 436] [outer = 0x0] [url = about:blank] 14:13:11 INFO - PROCESS | 1654 | 1462223591154 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]]]}] 14:13:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 14:13:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 673ms 14:13:11 INFO - PROCESS | 1654 | 1462223591193 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 14:13:11 INFO - PROCESS | 1654 | 1462223591195 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 14:13:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 14:13:11 INFO - PROCESS | 1654 | 1462223591199 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 14:13:11 INFO - PROCESS | 1654 | 1462223591201 Marionette TRACE conn2 <- [1,682,null,{}] 14:13:11 INFO - PROCESS | 1654 | 1462223591208 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}] 14:13:11 INFO - PROCESS | 1654 | 1462223591289 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 14:13:11 INFO - PROCESS | 1654 | 1462223591346 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x11937d800 == 45 [pid = 1654] [id = 178] 14:13:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x119588800) [pid = 1654] [serial = 532] [outer = 0x0] 14:13:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x1242c1800) [pid = 1654] [serial = 533] [outer = 0x119588800] 14:13:11 INFO - PROCESS | 1654 | 1462223591374 Marionette DEBUG loaded listener.js 14:13:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12576bc00) [pid = 1654] [serial = 534] [outer = 0x119588800] 14:13:12 INFO - PROCESS | 1654 | 1462223592168 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]]]}] 14:13:12 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) 14:13:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1021ms 14:13:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 14:13:12 INFO - PROCESS | 1654 | 1462223592220 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 14:13:12 INFO - PROCESS | 1654 | 1462223592222 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 14:13:12 INFO - PROCESS | 1654 | 1462223592224 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 14:13:12 INFO - PROCESS | 1654 | 1462223592225 Marionette TRACE conn2 <- [1,686,null,{}] 14:13:12 INFO - PROCESS | 1654 | 1462223592227 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}] 14:13:12 INFO - PROCESS | 1654 | 1462223592303 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 14:13:12 INFO - PROCESS | 1654 | 1462223592307 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x124457000 == 46 [pid = 1654] [id = 179] 14:13:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x126dcfc00) [pid = 1654] [serial = 535] [outer = 0x0] 14:13:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x1285d7c00) [pid = 1654] [serial = 536] [outer = 0x126dcfc00] 14:13:12 INFO - PROCESS | 1654 | 1462223592334 Marionette DEBUG loaded listener.js 14:13:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x128bf1400) [pid = 1654] [serial = 537] [outer = 0x126dcfc00] 14:13:13 INFO - PROCESS | 1654 | 1462223593130 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]]]}] 14:13:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 14:13:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 919ms 14:13:13 INFO - PROCESS | 1654 | 1462223593143 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 14:13:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 14:13:13 INFO - PROCESS | 1654 | 1462223593145 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 14:13:13 INFO - PROCESS | 1654 | 1462223593148 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 14:13:13 INFO - PROCESS | 1654 | 1462223593149 Marionette TRACE conn2 <- [1,690,null,{}] 14:13:13 INFO - PROCESS | 1654 | 1462223593151 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}] 14:13:13 INFO - PROCESS | 1654 | 1462223593246 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 14:13:13 INFO - PROCESS | 1654 | 1462223593279 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x126462000 == 47 [pid = 1654] [id = 180] 14:13:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x126dd3000) [pid = 1654] [serial = 538] [outer = 0x0] 14:13:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x128e51c00) [pid = 1654] [serial = 539] [outer = 0x126dd3000] 14:13:13 INFO - PROCESS | 1654 | 1462223593304 Marionette DEBUG loaded listener.js 14:13:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x128f06400) [pid = 1654] [serial = 540] [outer = 0x126dd3000] 14:13:14 INFO - PROCESS | 1654 | 1462223594110 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]]]}] 14:13:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 14:13:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 970ms 14:13:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 14:13:14 INFO - PROCESS | 1654 | 1462223594120 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 14:13:14 INFO - PROCESS | 1654 | 1462223594121 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 14:13:14 INFO - PROCESS | 1654 | 1462223594123 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 14:13:14 INFO - PROCESS | 1654 | 1462223594124 Marionette TRACE conn2 <- [1,694,null,{}] 14:13:14 INFO - PROCESS | 1654 | 1462223594126 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}] 14:13:14 INFO - PROCESS | 1654 | 1462223594237 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 14:13:14 INFO - PROCESS | 1654 | 1462223594242 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x128edf000 == 48 [pid = 1654] [id = 181] 14:13:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x128f0e400) [pid = 1654] [serial = 541] [outer = 0x0] 14:13:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x12ade1800) [pid = 1654] [serial = 542] [outer = 0x128f0e400] 14:13:14 INFO - PROCESS | 1654 | 1462223594270 Marionette DEBUG loaded listener.js 14:13:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x12c071400) [pid = 1654] [serial = 543] [outer = 0x128f0e400] 14:13:15 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x1285d4c00) [pid = 1654] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 14:13:15 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x128e4b000) [pid = 1654] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 14:13:15 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x128e6cc00) [pid = 1654] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 14:13:15 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x12576c000) [pid = 1654] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 14:13:15 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x114ffbc00) [pid = 1654] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 14:13:15 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x117c3a000) [pid = 1654] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 14:13:15 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x1180a8400) [pid = 1654] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 14:13:15 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x112903800) [pid = 1654] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 14:13:15 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x118f3c800) [pid = 1654] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 14:13:15 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x11290ac00) [pid = 1654] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 14:13:15 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x11768e400) [pid = 1654] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 14:13:15 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x12c07bc00) [pid = 1654] [serial = 504] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 14:13:15 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x12ba6dc00) [pid = 1654] [serial = 501] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 14:13:15 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x12576e800) [pid = 1654] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 14:13:15 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x12c077c00) [pid = 1654] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 14:13:15 INFO - PROCESS | 1654 | 1462223595070 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]]]}] 14:13:15 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) 14:13:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 968ms 14:13:15 INFO - PROCESS | 1654 | 1462223595092 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 14:13:15 INFO - PROCESS | 1654 | 1462223595093 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 14:13:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 14:13:15 INFO - PROCESS | 1654 | 1462223595096 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 14:13:15 INFO - PROCESS | 1654 | 1462223595097 Marionette TRACE conn2 <- [1,698,null,{}] 14:13:15 INFO - PROCESS | 1654 | 1462223595100 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}] 14:13:15 INFO - PROCESS | 1654 | 1462223595174 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 14:13:15 INFO - PROCESS | 1654 | 1462223595180 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x11953c000 == 49 [pid = 1654] [id = 182] 14:13:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x11643dc00) [pid = 1654] [serial = 544] [outer = 0x0] 14:13:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x119589c00) [pid = 1654] [serial = 545] [outer = 0x11643dc00] 14:13:15 INFO - PROCESS | 1654 | 1462223595206 Marionette DEBUG loaded listener.js 14:13:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x1286e8c00) [pid = 1654] [serial = 546] [outer = 0x11643dc00] 14:13:16 INFO - PROCESS | 1654 | 1462223596023 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]]]}] 14:13:16 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) 14:13:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 969ms 14:13:16 INFO - PROCESS | 1654 | 1462223596066 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 14:13:16 INFO - PROCESS | 1654 | 1462223596067 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 14:13:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 14:13:16 INFO - PROCESS | 1654 | 1462223596069 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 14:13:16 INFO - PROCESS | 1654 | 1462223596070 Marionette TRACE conn2 <- [1,702,null,{}] 14:13:16 INFO - PROCESS | 1654 | 1462223596072 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}] 14:13:16 INFO - PROCESS | 1654 | 1462223596141 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 14:13:16 INFO - PROCESS | 1654 | 1462223596186 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ab2b800 == 50 [pid = 1654] [id = 183] 14:13:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x118f3c800) [pid = 1654] [serial = 547] [outer = 0x0] 14:13:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x12c077c00) [pid = 1654] [serial = 548] [outer = 0x118f3c800] 14:13:16 INFO - PROCESS | 1654 | 1462223596214 Marionette DEBUG loaded listener.js 14:13:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12c705c00) [pid = 1654] [serial = 549] [outer = 0x118f3c800] 14:13:17 INFO - PROCESS | 1654 | 1462223597126 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]]]}] 14:13:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 14:13:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1069ms 14:13:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 14:13:17 INFO - PROCESS | 1654 | 1462223597139 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 14:13:17 INFO - PROCESS | 1654 | 1462223597141 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 14:13:17 INFO - PROCESS | 1654 | 1462223597146 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 14:13:17 INFO - PROCESS | 1654 | 1462223597149 Marionette TRACE conn2 <- [1,706,null,{}] 14:13:17 INFO - PROCESS | 1654 | 1462223597153 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}] 14:13:17 INFO - PROCESS | 1654 | 1462223597253 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 14:13:17 INFO - PROCESS | 1654 | 1462223597304 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x1184bc000 == 51 [pid = 1654] [id = 184] 14:13:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x1172ca000) [pid = 1654] [serial = 550] [outer = 0x0] 14:13:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x1180ad400) [pid = 1654] [serial = 551] [outer = 0x1172ca000] 14:13:17 INFO - PROCESS | 1654 | 1462223597336 Marionette DEBUG loaded listener.js 14:13:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x119583400) [pid = 1654] [serial = 552] [outer = 0x1172ca000] 14:13:18 INFO - PROCESS | 1654 | 1462223598244 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]]]}] 14:13:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 14:13:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1124ms 14:13:18 INFO - PROCESS | 1654 | 1462223598269 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 14:13:18 INFO - PROCESS | 1654 | 1462223598273 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 14:13:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 14:13:18 INFO - PROCESS | 1654 | 1462223598277 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 14:13:18 INFO - PROCESS | 1654 | 1462223598281 Marionette TRACE conn2 <- [1,710,null,{}] 14:13:18 INFO - PROCESS | 1654 | 1462223598284 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}] 14:13:18 INFO - PROCESS | 1654 | 1462223598378 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 14:13:18 INFO - PROCESS | 1654 | 1462223598427 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x124ca4800 == 52 [pid = 1654] [id = 185] 14:13:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x119c75400) [pid = 1654] [serial = 553] [outer = 0x0] 14:13:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x1244f3800) [pid = 1654] [serial = 554] [outer = 0x119c75400] 14:13:18 INFO - PROCESS | 1654 | 1462223598456 Marionette DEBUG loaded listener.js 14:13:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x1258c0400) [pid = 1654] [serial = 555] [outer = 0x119c75400] 14:13:19 INFO - PROCESS | 1654 | 1462223599360 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]]]}] 14:13:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 14:13:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1124ms 14:13:19 INFO - PROCESS | 1654 | 1462223599402 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 14:13:19 INFO - PROCESS | 1654 | 1462223599403 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 14:13:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 14:13:19 INFO - PROCESS | 1654 | 1462223599405 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 14:13:19 INFO - PROCESS | 1654 | 1462223599408 Marionette TRACE conn2 <- [1,714,null,{}] 14:13:19 INFO - PROCESS | 1654 | 1462223599415 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}] 14:13:19 INFO - PROCESS | 1654 | 1462223599516 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 14:13:19 INFO - PROCESS | 1654 | 1462223599565 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bacb000 == 53 [pid = 1654] [id = 186] 14:13:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x1286e4400) [pid = 1654] [serial = 556] [outer = 0x0] 14:13:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x12adb4800) [pid = 1654] [serial = 557] [outer = 0x1286e4400] 14:13:19 INFO - PROCESS | 1654 | 1462223599596 Marionette DEBUG loaded listener.js 14:13:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x12bc63c00) [pid = 1654] [serial = 558] [outer = 0x1286e4400] 14:13:20 INFO - PROCESS | 1654 | 1462223600493 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]]]}] 14:13:20 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 14:13:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1128ms 14:13:20 INFO - PROCESS | 1654 | 1462223600533 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 14:13:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 14:13:20 INFO - PROCESS | 1654 | 1462223600536 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 14:13:20 INFO - PROCESS | 1654 | 1462223600538 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 14:13:20 INFO - PROCESS | 1654 | 1462223600539 Marionette TRACE conn2 <- [1,718,null,{}] 14:13:20 INFO - PROCESS | 1654 | 1462223600541 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}] 14:13:20 INFO - PROCESS | 1654 | 1462223600638 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 14:13:20 INFO - PROCESS | 1654 | 1462223600687 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c12c800 == 54 [pid = 1654] [id = 187] 14:13:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x12c0c9400) [pid = 1654] [serial = 559] [outer = 0x0] 14:13:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x12c8bc800) [pid = 1654] [serial = 560] [outer = 0x12c0c9400] 14:13:20 INFO - PROCESS | 1654 | 1462223600717 Marionette DEBUG loaded listener.js 14:13:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x12c8c3000) [pid = 1654] [serial = 561] [outer = 0x12c0c9400] 14:13:21 INFO - PROCESS | 1654 | 1462223601608 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]]]}] 14:13:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 14:13:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1119ms 14:13:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 14:13:21 INFO - PROCESS | 1654 | 1462223601657 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 14:13:21 INFO - PROCESS | 1654 | 1462223601659 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 14:13:21 INFO - PROCESS | 1654 | 1462223601661 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 14:13:21 INFO - PROCESS | 1654 | 1462223601662 Marionette TRACE conn2 <- [1,722,null,{}] 14:13:21 INFO - PROCESS | 1654 | 1462223601665 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}] 14:13:21 INFO - PROCESS | 1654 | 1462223601759 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 14:13:21 INFO - PROCESS | 1654 | 1462223601810 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f47800 == 55 [pid = 1654] [id = 188] 14:13:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x114f1ac00) [pid = 1654] [serial = 562] [outer = 0x0] 14:13:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x123674400) [pid = 1654] [serial = 563] [outer = 0x114f1ac00] 14:13:21 INFO - PROCESS | 1654 | 1462223601840 Marionette DEBUG loaded listener.js 14:13:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x12bc63800) [pid = 1654] [serial = 564] [outer = 0x114f1ac00] 14:13:22 INFO - PROCESS | 1654 | 1462223602342 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] 14:13:22 INFO - PROCESS | 1654 | 1462223602386 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 14:13:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 14:13:22 INFO - PROCESS | 1654 | 1462223602390 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 14:13:22 INFO - PROCESS | 1654 | 1462223602392 Marionette TRACE conn2 <- [1,726,null,{}] 14:13:22 INFO - PROCESS | 1654 | 1462223602395 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}] 14:13:22 INFO - PROCESS | 1654 | 1462223602486 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 14:13:22 INFO - PROCESS | 1654 | 1462223602539 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x119fea000 == 56 [pid = 1654] [id = 189] 14:13:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x119824800) [pid = 1654] [serial = 565] [outer = 0x0] 14:13:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x11a1aa000) [pid = 1654] [serial = 566] [outer = 0x119824800] 14:13:22 INFO - PROCESS | 1654 | 1462223602567 Marionette DEBUG loaded listener.js 14:13:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x1232edc00) [pid = 1654] [serial = 567] [outer = 0x119824800] 14:13:23 INFO - PROCESS | 1654 | --DOCSHELL 0x11953c000 == 55 [pid = 1654] [id = 182] 14:13:23 INFO - PROCESS | 1654 | --DOCSHELL 0x128edf000 == 54 [pid = 1654] [id = 181] 14:13:23 INFO - PROCESS | 1654 | --DOCSHELL 0x126462000 == 53 [pid = 1654] [id = 180] 14:13:23 INFO - PROCESS | 1654 | --DOCSHELL 0x124457000 == 52 [pid = 1654] [id = 179] 14:13:23 INFO - PROCESS | 1654 | --DOCSHELL 0x11937d800 == 51 [pid = 1654] [id = 178] 14:13:23 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x12c70ec00) [pid = 1654] [serial = 508] [outer = 0x0] [url = about:blank] 14:13:23 INFO - PROCESS | 1654 | 1462223603029 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]]]}] 14:13:23 INFO - PROCESS | 1654 | --DOCSHELL 0x118e5c800 == 50 [pid = 1654] [id = 177] 14:13:23 INFO - PROCESS | 1654 | --DOCSHELL 0x119379800 == 49 [pid = 1654] [id = 176] 14:13:23 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x12c0d3400) [pid = 1654] [serial = 398] [outer = 0x0] [url = about:blank] 14:13:23 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x128e48400) [pid = 1654] [serial = 490] [outer = 0x0] [url = about:blank] 14:13:23 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x128f07c00) [pid = 1654] [serial = 493] [outer = 0x0] [url = about:blank] 14:13:23 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x12a8e8800) [pid = 1654] [serial = 496] [outer = 0x0] [url = about:blank] 14:13:23 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x1264bd400) [pid = 1654] [serial = 484] [outer = 0x0] [url = about:blank] 14:13:23 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x12858cc00) [pid = 1654] [serial = 485] [outer = 0x0] [url = about:blank] 14:13:23 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x1180b3000) [pid = 1654] [serial = 470] [outer = 0x0] [url = about:blank] 14:13:23 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x1168d4c00) [pid = 1654] [serial = 469] [outer = 0x0] [url = about:blank] 14:13:23 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x118858400) [pid = 1654] [serial = 473] [outer = 0x0] [url = about:blank] 14:13:23 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x11846d000) [pid = 1654] [serial = 472] [outer = 0x0] [url = about:blank] 14:13:23 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x11a1b2000) [pid = 1654] [serial = 460] [outer = 0x0] [url = about:blank] 14:13:23 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x128590c00) [pid = 1654] [serial = 463] [outer = 0x0] [url = about:blank] 14:13:23 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x118854400) [pid = 1654] [serial = 475] [outer = 0x0] [url = about:blank] 14:13:23 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x119f0c800) [pid = 1654] [serial = 476] [outer = 0x0] [url = about:blank] 14:13:23 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x12adb4c00) [pid = 1654] [serial = 466] [outer = 0x0] [url = about:blank] 14:13:23 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x12a750800) [pid = 1654] [serial = 494] [outer = 0x0] [url = about:blank] 14:13:23 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x1180ab400) [pid = 1654] [serial = 457] [outer = 0x0] [url = about:blank] 14:13:23 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x11290fc00) [pid = 1654] [serial = 455] [outer = 0x0] [url = about:blank] 14:13:23 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x11a1e7c00) [pid = 1654] [serial = 478] [outer = 0x0] [url = about:blank] 14:13:23 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x1242be000) [pid = 1654] [serial = 479] [outer = 0x0] [url = about:blank] 14:13:23 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x124acdc00) [pid = 1654] [serial = 481] [outer = 0x0] [url = about:blank] 14:13:23 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x125174400) [pid = 1654] [serial = 482] [outer = 0x0] [url = about:blank] 14:13:23 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x12576cc00) [pid = 1654] [serial = 499] [outer = 0x0] [url = about:blank] 14:13:23 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x12c0c6000) [pid = 1654] [serial = 505] [outer = 0x0] [url = about:blank] 14:13:23 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x12adbbc00) [pid = 1654] [serial = 497] [outer = 0x0] [url = about:blank] 14:13:23 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x12bc79400) [pid = 1654] [serial = 502] [outer = 0x0] [url = about:blank] 14:13:23 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x128591400) [pid = 1654] [serial = 487] [outer = 0x0] [url = about:blank] 14:13:23 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x128e63400) [pid = 1654] [serial = 491] [outer = 0x0] [url = about:blank] 14:13:23 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12bc5f000) [pid = 1654] [serial = 500] [outer = 0x0] [url = about:blank] 14:13:23 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12c0d2400) [pid = 1654] [serial = 506] [outer = 0x0] [url = about:blank] 14:13:23 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12c070400) [pid = 1654] [serial = 503] [outer = 0x0] [url = about:blank] 14:13:23 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x128bf0c00) [pid = 1654] [serial = 488] [outer = 0x0] [url = about:blank] 14:13:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 14:13:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 673ms 14:13:23 INFO - PROCESS | 1654 | 1462223603063 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 14:13:23 INFO - PROCESS | 1654 | 1462223603067 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 14:13:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 14:13:23 INFO - PROCESS | 1654 | 1462223603085 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 14:13:23 INFO - PROCESS | 1654 | 1462223603086 Marionette TRACE conn2 <- [1,730,null,{}] 14:13:23 INFO - PROCESS | 1654 | 1462223603090 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}] 14:13:23 INFO - PROCESS | 1654 | 1462223603170 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 14:13:23 INFO - PROCESS | 1654 | 1462223603198 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x1184ec800 == 50 [pid = 1654] [id = 190] 14:13:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x124790c00) [pid = 1654] [serial = 568] [outer = 0x0] 14:13:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x124de1400) [pid = 1654] [serial = 569] [outer = 0x124790c00] 14:13:23 INFO - PROCESS | 1654 | 1462223603224 Marionette DEBUG loaded listener.js 14:13:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x1264b3000) [pid = 1654] [serial = 570] [outer = 0x124790c00] 14:13:23 INFO - PROCESS | 1654 | 1462223603578 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] 14:13:23 INFO - PROCESS | 1654 | 1462223603620 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 14:13:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 14:13:23 INFO - PROCESS | 1654 | 1462223603624 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 14:13:23 INFO - PROCESS | 1654 | 1462223603626 Marionette TRACE conn2 <- [1,734,null,{}] 14:13:23 INFO - PROCESS | 1654 | 1462223603633 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}] 14:13:23 INFO - PROCESS | 1654 | 1462223603711 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 14:13:23 INFO - PROCESS | 1654 | 1462223603719 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x124761800 == 51 [pid = 1654] [id = 191] 14:13:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x1285cd400) [pid = 1654] [serial = 571] [outer = 0x0] 14:13:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x128f07c00) [pid = 1654] [serial = 572] [outer = 0x1285cd400] 14:13:23 INFO - PROCESS | 1654 | 1462223603746 Marionette DEBUG loaded listener.js 14:13:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x12adbbc00) [pid = 1654] [serial = 573] [outer = 0x1285cd400] 14:13:24 INFO - PROCESS | 1654 | 1462223604069 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]]]}] 14:13:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 14:13:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 474ms 14:13:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 14:13:24 INFO - PROCESS | 1654 | 1462223604101 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 14:13:24 INFO - PROCESS | 1654 | 1462223604104 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 14:13:24 INFO - PROCESS | 1654 | 1462223604107 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 14:13:24 INFO - PROCESS | 1654 | 1462223604109 Marionette TRACE conn2 <- [1,738,null,{}] 14:13:24 INFO - PROCESS | 1654 | 1462223604115 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}] 14:13:24 INFO - PROCESS | 1654 | 1462223604247 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 14:13:24 INFO - PROCESS | 1654 | 1462223604325 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x126d32800 == 52 [pid = 1654] [id = 192] 14:13:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x1180adc00) [pid = 1654] [serial = 574] [outer = 0x0] 14:13:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x128bf0c00) [pid = 1654] [serial = 575] [outer = 0x1180adc00] 14:13:24 INFO - PROCESS | 1654 | 1462223604363 Marionette DEBUG loaded listener.js 14:13:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x12c0c5400) [pid = 1654] [serial = 576] [outer = 0x1180adc00] 14:13:25 INFO - PROCESS | 1654 | 1462223605258 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]]]}] 14:13:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 14:13:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1170ms 14:13:25 INFO - PROCESS | 1654 | 1462223605277 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 14:13:25 INFO - PROCESS | 1654 | 1462223605279 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 14:13:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 14:13:25 INFO - PROCESS | 1654 | 1462223605287 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 14:13:25 INFO - PROCESS | 1654 | 1462223605288 Marionette TRACE conn2 <- [1,742,null,{}] 14:13:25 INFO - PROCESS | 1654 | 1462223605290 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}] 14:13:25 INFO - PROCESS | 1654 | 1462223605385 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 14:13:25 INFO - PROCESS | 1654 | 1462223605389 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x1298b2000 == 53 [pid = 1654] [id = 193] 14:13:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x111027800) [pid = 1654] [serial = 577] [outer = 0x0] 14:13:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x11102ac00) [pid = 1654] [serial = 578] [outer = 0x111027800] 14:13:25 INFO - PROCESS | 1654 | 1462223605414 Marionette DEBUG loaded listener.js 14:13:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x111031000) [pid = 1654] [serial = 579] [outer = 0x111027800] 14:13:26 INFO - PROCESS | 1654 | 1462223606296 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]]]}] 14:13:26 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 14:13:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1023ms 14:13:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 14:13:26 INFO - PROCESS | 1654 | 1462223606306 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 14:13:26 INFO - PROCESS | 1654 | 1462223606308 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 14:13:26 INFO - PROCESS | 1654 | 1462223606310 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 14:13:26 INFO - PROCESS | 1654 | 1462223606313 Marionette TRACE conn2 <- [1,746,null,{}] 14:13:26 INFO - PROCESS | 1654 | 1462223606332 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}] 14:13:26 INFO - PROCESS | 1654 | 1462223606425 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 14:13:26 INFO - PROCESS | 1654 | 1462223606429 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x117469000 == 54 [pid = 1654] [id = 194] 14:13:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x1197a1000) [pid = 1654] [serial = 580] [outer = 0x0] 14:13:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x1197a7000) [pid = 1654] [serial = 581] [outer = 0x1197a1000] 14:13:26 INFO - PROCESS | 1654 | 1462223606453 Marionette DEBUG loaded listener.js 14:13:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12c8c1400) [pid = 1654] [serial = 582] [outer = 0x1197a1000] 14:13:26 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x128f0e400) [pid = 1654] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 14:13:26 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x11643dc00) [pid = 1654] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 14:13:26 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x126dcfc00) [pid = 1654] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 14:13:26 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x1180af800) [pid = 1654] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 14:13:26 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x119588800) [pid = 1654] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 14:13:26 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x11645f000) [pid = 1654] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 14:13:26 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x126dd3000) [pid = 1654] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 14:13:27 INFO - PROCESS | 1654 | 1462223607418 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]]]}] 14:13:27 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.) 14:13:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1126ms 14:13:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 14:13:27 INFO - PROCESS | 1654 | 1462223607437 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 14:13:27 INFO - PROCESS | 1654 | 1462223607438 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 14:13:27 INFO - PROCESS | 1654 | 1462223607440 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 14:13:27 INFO - PROCESS | 1654 | 1462223607441 Marionette TRACE conn2 <- [1,750,null,{}] 14:13:27 INFO - PROCESS | 1654 | 1462223607443 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}] 14:13:27 INFO - PROCESS | 1654 | 1462223607520 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 14:13:27 INFO - PROCESS | 1654 | 1462223607570 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x124cb4800 == 55 [pid = 1654] [id = 195] 14:13:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x11643dc00) [pid = 1654] [serial = 583] [outer = 0x0] 14:13:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x124c6e800) [pid = 1654] [serial = 584] [outer = 0x11643dc00] 14:13:27 INFO - PROCESS | 1654 | 1462223607595 Marionette DEBUG loaded listener.js 14:13:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x124c72c00) [pid = 1654] [serial = 585] [outer = 0x11643dc00] 14:13:28 INFO - PROCESS | 1654 | 1462223608357 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]]]}] 14:13:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 14:13:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 968ms 14:13:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 14:13:28 INFO - PROCESS | 1654 | 1462223608409 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 14:13:28 INFO - PROCESS | 1654 | 1462223608410 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 14:13:28 INFO - PROCESS | 1654 | 1462223608412 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 14:13:28 INFO - PROCESS | 1654 | 1462223608413 Marionette TRACE conn2 <- [1,754,null,{}] 14:13:28 INFO - PROCESS | 1654 | 1462223608415 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}] 14:13:28 INFO - PROCESS | 1654 | 1462223608490 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 14:13:28 INFO - PROCESS | 1654 | 1462223608496 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c769800 == 56 [pid = 1654] [id = 196] 14:13:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x11992a800) [pid = 1654] [serial = 586] [outer = 0x0] 14:13:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x11992d400) [pid = 1654] [serial = 587] [outer = 0x11992a800] 14:13:28 INFO - PROCESS | 1654 | 1462223608522 Marionette DEBUG loaded listener.js 14:13:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x119932400) [pid = 1654] [serial = 588] [outer = 0x11992a800] 14:13:29 INFO - PROCESS | 1654 | 1462223609423 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]]]}] 14:13:29 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 14:13:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1021ms 14:13:29 INFO - PROCESS | 1654 | 1462223609434 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 14:13:29 INFO - PROCESS | 1654 | 1462223609436 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 14:13:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 14:13:29 INFO - PROCESS | 1654 | 1462223609457 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 14:13:29 INFO - PROCESS | 1654 | 1462223609459 Marionette TRACE conn2 <- [1,758,null,{}] 14:13:29 INFO - PROCESS | 1654 | 1462223609465 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}] 14:13:29 INFO - PROCESS | 1654 | 1462223609563 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 14:13:29 INFO - PROCESS | 1654 | 1462223609613 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x118882000 == 57 [pid = 1654] [id = 197] 14:13:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x1168d4c00) [pid = 1654] [serial = 589] [outer = 0x0] 14:13:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x117c33000) [pid = 1654] [serial = 590] [outer = 0x1168d4c00] 14:13:29 INFO - PROCESS | 1654 | 1462223609644 Marionette DEBUG loaded listener.js 14:13:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x1186abc00) [pid = 1654] [serial = 591] [outer = 0x1168d4c00] 14:13:30 INFO - PROCESS | 1654 | 1462223610083 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]]]}] 14:13:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 14:13:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 676ms 14:13:30 INFO - PROCESS | 1654 | 1462223610133 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 14:13:30 INFO - PROCESS | 1654 | 1462223610138 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 14:13:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 14:13:30 INFO - PROCESS | 1654 | 1462223610142 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 14:13:30 INFO - PROCESS | 1654 | 1462223610144 Marionette TRACE conn2 <- [1,762,null,{}] 14:13:30 INFO - PROCESS | 1654 | 1462223610165 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}] 14:13:30 INFO - PROCESS | 1654 | 1462223610264 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 14:13:30 INFO - PROCESS | 1654 | 1462223610328 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x12475b000 == 58 [pid = 1654] [id = 198] 14:13:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x119926000) [pid = 1654] [serial = 592] [outer = 0x0] 14:13:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x119b83800) [pid = 1654] [serial = 593] [outer = 0x119926000] 14:13:30 INFO - PROCESS | 1654 | 1462223610358 Marionette DEBUG loaded listener.js 14:13:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x1242c3800) [pid = 1654] [serial = 594] [outer = 0x119926000] 14:13:31 INFO - PROCESS | 1654 | 1462223611242 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]]]}] 14:13:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 14:13:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1141ms 14:13:31 INFO - PROCESS | 1654 | 1462223611284 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 14:13:31 INFO - PROCESS | 1654 | 1462223611285 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 14:13:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 14:13:31 INFO - PROCESS | 1654 | 1462223611288 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 14:13:31 INFO - PROCESS | 1654 | 1462223611290 Marionette TRACE conn2 <- [1,766,null,{}] 14:13:31 INFO - PROCESS | 1654 | 1462223611298 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}] 14:13:31 INFO - PROCESS | 1654 | 1462223611428 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 14:13:31 INFO - PROCESS | 1654 | 1462223611479 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c124000 == 59 [pid = 1654] [id = 199] 14:13:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x125211c00) [pid = 1654] [serial = 595] [outer = 0x0] 14:13:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x1258b9400) [pid = 1654] [serial = 596] [outer = 0x125211c00] 14:13:31 INFO - PROCESS | 1654 | 1462223611512 Marionette DEBUG loaded listener.js 14:13:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x12858d800) [pid = 1654] [serial = 597] [outer = 0x125211c00] 14:13:32 INFO - PROCESS | 1654 | 1462223612467 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]]]}] 14:13:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 14:13:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1222ms 14:13:32 INFO - PROCESS | 1654 | 1462223612511 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 14:13:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 14:13:32 INFO - PROCESS | 1654 | 1462223612513 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 14:13:32 INFO - PROCESS | 1654 | 1462223612517 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 14:13:32 INFO - PROCESS | 1654 | 1462223612519 Marionette TRACE conn2 <- [1,770,null,{}] 14:13:32 INFO - PROCESS | 1654 | 1462223612522 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}] 14:13:32 INFO - PROCESS | 1654 | 1462223612610 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 14:13:32 INFO - PROCESS | 1654 | 1462223612664 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c16800 == 60 [pid = 1654] [id = 200] 14:13:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x117c39800) [pid = 1654] [serial = 598] [outer = 0x0] 14:13:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x1180ab400) [pid = 1654] [serial = 599] [outer = 0x117c39800] 14:13:32 INFO - PROCESS | 1654 | 1462223612691 Marionette DEBUG loaded listener.js 14:13:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x118faec00) [pid = 1654] [serial = 600] [outer = 0x117c39800] 14:13:33 INFO - PROCESS | 1654 | 1462223613103 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]]]}] 14:13:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 14:13:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 622ms 14:13:33 INFO - PROCESS | 1654 | 1462223613139 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 14:13:33 INFO - PROCESS | 1654 | 1462223613143 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 14:13:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 14:13:33 INFO - PROCESS | 1654 | 1462223613147 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 14:13:33 INFO - PROCESS | 1654 | 1462223613148 Marionette TRACE conn2 <- [1,774,null,{}] 14:13:33 INFO - PROCESS | 1654 | 1462223613151 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}] 14:13:33 INFO - PROCESS | 1654 | 1462223613238 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 14:13:33 INFO - PROCESS | 1654 | 1462223613304 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x11954a000 == 61 [pid = 1654] [id = 201] 14:13:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x117c3a000) [pid = 1654] [serial = 601] [outer = 0x0] 14:13:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x1197a2400) [pid = 1654] [serial = 602] [outer = 0x117c3a000] 14:13:33 INFO - PROCESS | 1654 | 1462223613331 Marionette DEBUG loaded listener.js 14:13:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x11992b000) [pid = 1654] [serial = 603] [outer = 0x117c3a000] 14:13:33 INFO - PROCESS | 1654 | 1462223613736 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]]]}] 14:13:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 14:13:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 619ms 14:13:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 14:13:33 INFO - PROCESS | 1654 | 1462223613767 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 14:13:33 INFO - PROCESS | 1654 | 1462223613768 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 14:13:33 INFO - PROCESS | 1654 | 1462223613770 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 14:13:33 INFO - PROCESS | 1654 | 1462223613772 Marionette TRACE conn2 <- [1,778,null,{}] 14:13:33 INFO - PROCESS | 1654 | 1462223613780 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}] 14:13:33 INFO - PROCESS | 1654 | 1462223613890 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 14:13:33 INFO - PROCESS | 1654 | --DOCSHELL 0x124466800 == 60 [pid = 1654] [id = 154] 14:13:33 INFO - PROCESS | 1654 | --DOCSHELL 0x124cb4800 == 59 [pid = 1654] [id = 195] 14:13:33 INFO - PROCESS | 1654 | --DOCSHELL 0x117469000 == 58 [pid = 1654] [id = 194] 14:13:33 INFO - PROCESS | 1654 | --DOCSHELL 0x1298b2000 == 57 [pid = 1654] [id = 193] 14:13:33 INFO - PROCESS | 1654 | --DOCSHELL 0x126d32800 == 56 [pid = 1654] [id = 192] 14:13:33 INFO - PROCESS | 1654 | --DOCSHELL 0x124761800 == 55 [pid = 1654] [id = 191] 14:13:33 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x12c077c00) [pid = 1654] [serial = 548] [outer = 0x0] [url = about:blank] 14:13:33 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x116fdcc00) [pid = 1654] [serial = 511] [outer = 0x0] [url = about:blank] 14:13:33 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x12adc1400) [pid = 1654] [serial = 521] [outer = 0x0] [url = about:blank] 14:13:33 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x1264bac00) [pid = 1654] [serial = 518] [outer = 0x0] [url = about:blank] 14:13:33 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x11a1a7000) [pid = 1654] [serial = 515] [outer = 0x0] [url = about:blank] 14:13:33 INFO - PROCESS | 1654 | --DOCSHELL 0x1184ec800 == 54 [pid = 1654] [id = 190] 14:13:33 INFO - PROCESS | 1654 | --DOCSHELL 0x119fea000 == 53 [pid = 1654] [id = 189] 14:13:33 INFO - PROCESS | 1654 | --DOCSHELL 0x124ca4800 == 52 [pid = 1654] [id = 185] 14:13:33 INFO - PROCESS | 1654 | --DOCSHELL 0x1184bc000 == 51 [pid = 1654] [id = 184] 14:13:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12ab2b800 == 50 [pid = 1654] [id = 183] 14:13:33 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x12ade1800) [pid = 1654] [serial = 542] [outer = 0x0] [url = about:blank] 14:13:33 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x119589c00) [pid = 1654] [serial = 545] [outer = 0x0] [url = about:blank] 14:13:33 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x1285d7c00) [pid = 1654] [serial = 536] [outer = 0x0] [url = about:blank] 14:13:33 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x119f05800) [pid = 1654] [serial = 530] [outer = 0x0] [url = about:blank] 14:13:33 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x1212ef000) [pid = 1654] [serial = 531] [outer = 0x0] [url = about:blank] 14:13:33 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x1242c1800) [pid = 1654] [serial = 533] [outer = 0x0] [url = about:blank] 14:13:33 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x12576bc00) [pid = 1654] [serial = 534] [outer = 0x0] [url = about:blank] 14:13:33 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x1180be800) [pid = 1654] [serial = 528] [outer = 0x0] [url = about:blank] 14:13:33 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x11673d000) [pid = 1654] [serial = 527] [outer = 0x0] [url = about:blank] 14:13:33 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x1286e8c00) [pid = 1654] [serial = 546] [outer = 0x0] [url = about:blank] 14:13:33 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x119c7a000) [pid = 1654] [serial = 524] [outer = 0x0] [url = about:blank] 14:13:33 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x128e51c00) [pid = 1654] [serial = 539] [outer = 0x0] [url = about:blank] 14:13:33 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x128f06400) [pid = 1654] [serial = 540] [outer = 0x0] [url = about:blank] 14:13:33 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x1186a2400) [pid = 1654] [serial = 209] [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.] 14:13:33 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x12c071400) [pid = 1654] [serial = 543] [outer = 0x0] [url = about:blank] 14:13:33 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x128bf1400) [pid = 1654] [serial = 537] [outer = 0x0] [url = about:blank] 14:13:33 INFO - PROCESS | 1654 | 1462223613988 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x117464000 == 51 [pid = 1654] [id = 202] 14:13:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x11290a400) [pid = 1654] [serial = 604] [outer = 0x0] 14:13:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x1180be800) [pid = 1654] [serial = 605] [outer = 0x11290a400] 14:13:34 INFO - PROCESS | 1654 | 1462223614015 Marionette DEBUG loaded listener.js 14:13:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x119924800) [pid = 1654] [serial = 606] [outer = 0x11290a400] 14:13:34 INFO - PROCESS | 1654 | 1462223614323 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]]]}] 14:13:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 14:13:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 571ms 14:13:34 INFO - PROCESS | 1654 | 1462223614353 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 14:13:34 INFO - PROCESS | 1654 | 1462223614356 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 14:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 14:13:34 INFO - PROCESS | 1654 | 1462223614361 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 14:13:34 INFO - PROCESS | 1654 | 1462223614364 Marionette TRACE conn2 <- [1,782,null,{}] 14:13:34 INFO - PROCESS | 1654 | 1462223614368 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}] 14:13:34 INFO - PROCESS | 1654 | 1462223614490 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 14:13:34 INFO - PROCESS | 1654 | 1462223614497 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x12446c800 == 52 [pid = 1654] [id = 203] 14:13:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x11a1a8400) [pid = 1654] [serial = 607] [outer = 0x0] 14:13:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x124acc000) [pid = 1654] [serial = 608] [outer = 0x11a1a8400] 14:13:34 INFO - PROCESS | 1654 | 1462223614541 Marionette DEBUG loaded listener.js 14:13:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x125178400) [pid = 1654] [serial = 609] [outer = 0x11a1a8400] 14:13:35 INFO - PROCESS | 1654 | 1462223615024 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]]]}] 14:13:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 14:13:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 672ms 14:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 14:13:35 INFO - PROCESS | 1654 | 1462223615035 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 14:13:35 INFO - PROCESS | 1654 | 1462223615037 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 14:13:35 INFO - PROCESS | 1654 | 1462223615040 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 14:13:35 INFO - PROCESS | 1654 | 1462223615042 Marionette TRACE conn2 <- [1,786,null,{}] 14:13:35 INFO - PROCESS | 1654 | 1462223615048 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}] 14:13:35 INFO - PROCESS | 1654 | 1462223615133 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 14:13:35 INFO - PROCESS | 1654 | 1462223615138 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c24000 == 53 [pid = 1654] [id = 204] 14:13:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x125773c00) [pid = 1654] [serial = 610] [outer = 0x0] 14:13:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x128588800) [pid = 1654] [serial = 611] [outer = 0x125773c00] 14:13:35 INFO - PROCESS | 1654 | 1462223615163 Marionette DEBUG loaded listener.js 14:13:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x1285d8000) [pid = 1654] [serial = 612] [outer = 0x125773c00] 14:13:35 INFO - PROCESS | 1654 | 1462223615518 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]]]}] 14:13:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 14:13:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 522ms 14:13:35 INFO - PROCESS | 1654 | 1462223615564 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 14:13:35 INFO - PROCESS | 1654 | 1462223615565 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 14:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 14:13:35 INFO - PROCESS | 1654 | 1462223615568 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 14:13:35 INFO - PROCESS | 1654 | 1462223615569 Marionette TRACE conn2 <- [1,790,null,{}] 14:13:35 INFO - PROCESS | 1654 | 1462223615571 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}] 14:13:35 INFO - PROCESS | 1654 | 1462223615660 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 14:13:35 INFO - PROCESS | 1654 | 1462223615667 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ab0c000 == 54 [pid = 1654] [id = 205] 14:13:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x1286f0800) [pid = 1654] [serial = 613] [outer = 0x0] 14:13:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x128e65c00) [pid = 1654] [serial = 614] [outer = 0x1286f0800] 14:13:35 INFO - PROCESS | 1654 | 1462223615695 Marionette DEBUG loaded listener.js 14:13:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x12adb3c00) [pid = 1654] [serial = 615] [outer = 0x1286f0800] 14:13:36 INFO - PROCESS | 1654 | 1462223616035 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]]]}] 14:13:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 14:13:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 518ms 14:13:36 INFO - PROCESS | 1654 | 1462223616086 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 14:13:36 INFO - PROCESS | 1654 | 1462223616087 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 14:13:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 14:13:36 INFO - PROCESS | 1654 | 1462223616089 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 14:13:36 INFO - PROCESS | 1654 | 1462223616090 Marionette TRACE conn2 <- [1,794,null,{}] 14:13:36 INFO - PROCESS | 1654 | 1462223616093 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}] 14:13:36 INFO - PROCESS | 1654 | 1462223616195 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 14:13:36 INFO - PROCESS | 1654 | 1462223616207 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ab1b000 == 55 [pid = 1654] [id = 206] 14:13:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x126dd4400) [pid = 1654] [serial = 616] [outer = 0x0] 14:13:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x12adb8000) [pid = 1654] [serial = 617] [outer = 0x126dd4400] 14:13:36 INFO - PROCESS | 1654 | 1462223616232 Marionette DEBUG loaded listener.js 14:13:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x12bc64400) [pid = 1654] [serial = 618] [outer = 0x126dd4400] 14:13:36 INFO - PROCESS | 1654 | 1462223616567 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]]]}] 14:13:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 14:13:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 518ms 14:13:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 14:13:36 INFO - PROCESS | 1654 | 1462223616608 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 14:13:36 INFO - PROCESS | 1654 | 1462223616610 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 14:13:36 INFO - PROCESS | 1654 | 1462223616612 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 14:13:36 INFO - PROCESS | 1654 | 1462223616613 Marionette TRACE conn2 <- [1,798,null,{}] 14:13:36 INFO - PROCESS | 1654 | 1462223616615 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}] 14:13:36 INFO - PROCESS | 1654 | 1462223616708 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 14:13:36 INFO - PROCESS | 1654 | 1462223616721 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bda9800 == 56 [pid = 1654] [id = 207] 14:13:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x12ba63400) [pid = 1654] [serial = 619] [outer = 0x0] 14:13:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x12c075c00) [pid = 1654] [serial = 620] [outer = 0x12ba63400] 14:13:36 INFO - PROCESS | 1654 | 1462223616746 Marionette DEBUG loaded listener.js 14:13:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x12c0cbc00) [pid = 1654] [serial = 621] [outer = 0x12ba63400] 14:13:37 INFO - PROCESS | 1654 | 1462223617094 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]]]}] 14:13:37 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 14:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 524ms 14:13:37 INFO - PROCESS | 1654 | 1462223617136 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 14:13:37 INFO - PROCESS | 1654 | 1462223617137 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 14:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 14:13:37 INFO - PROCESS | 1654 | 1462223617140 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 14:13:37 INFO - PROCESS | 1654 | 1462223617141 Marionette TRACE conn2 <- [1,802,null,{}] 14:13:37 INFO - PROCESS | 1654 | 1462223617143 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}] 14:13:37 INFO - PROCESS | 1654 | 1462223617238 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 14:13:37 INFO - PROCESS | 1654 | 1462223617253 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cb11800 == 57 [pid = 1654] [id = 208] 14:13:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x12bc66c00) [pid = 1654] [serial = 622] [outer = 0x0] 14:13:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x12c70f400) [pid = 1654] [serial = 623] [outer = 0x12bc66c00] 14:13:37 INFO - PROCESS | 1654 | 1462223617293 Marionette DEBUG loaded listener.js 14:13:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x12c8c5000) [pid = 1654] [serial = 624] [outer = 0x12bc66c00] 14:13:37 INFO - PROCESS | 1654 | 1462223617811 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]]]}] 14:13:37 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 14:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 719ms 14:13:37 INFO - PROCESS | 1654 | 1462223617860 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 14:13:37 INFO - PROCESS | 1654 | 1462223617863 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 14:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 14:13:37 INFO - PROCESS | 1654 | 1462223617865 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 14:13:37 INFO - PROCESS | 1654 | 1462223617866 Marionette TRACE conn2 <- [1,806,null,{}] 14:13:37 INFO - PROCESS | 1654 | 1462223617869 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}] 14:13:37 INFO - PROCESS | 1654 | 1462223617972 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 14:13:37 INFO - PROCESS | 1654 | 1462223617987 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d3b6000 == 58 [pid = 1654] [id = 209] 14:13:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x12ab94c00) [pid = 1654] [serial = 625] [outer = 0x0] 14:13:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x12ab9e000) [pid = 1654] [serial = 626] [outer = 0x12ab94c00] 14:13:38 INFO - PROCESS | 1654 | 1462223618011 Marionette DEBUG loaded listener.js 14:13:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x1285d3000) [pid = 1654] [serial = 627] [outer = 0x12ab94c00] 14:13:38 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x11307a000) [pid = 1654] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 14:13:38 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x1161cb800) [pid = 1654] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 14:13:38 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x119cd6800) [pid = 1654] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 14:13:38 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x1167ca400) [pid = 1654] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 14:13:38 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x114ff6800) [pid = 1654] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 14:13:38 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x119c7cc00) [pid = 1654] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 14:13:38 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x11643d800) [pid = 1654] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 14:13:38 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x111027800) [pid = 1654] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 14:13:38 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x1197a1000) [pid = 1654] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 14:13:38 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x1180adc00) [pid = 1654] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 14:13:38 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x1285cd400) [pid = 1654] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 14:13:38 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x124790c00) [pid = 1654] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 14:13:38 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x114f1ac00) [pid = 1654] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 14:13:38 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x119824800) [pid = 1654] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 14:13:38 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x11643dc00) [pid = 1654] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 14:13:38 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x112eefc00) [pid = 1654] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 14:13:38 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x128583c00) [pid = 1654] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 14:13:38 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x12c077000) [pid = 1654] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 14:13:38 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x11865ec00) [pid = 1654] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 14:13:38 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x12a74b000) [pid = 1654] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 14:13:38 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x125770800) [pid = 1654] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 14:13:38 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x125773000) [pid = 1654] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 14:13:38 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x118fec000) [pid = 1654] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 14:13:38 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x11307b400) [pid = 1654] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 14:13:38 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x1230d2400) [pid = 1654] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 14:13:38 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x115e54c00) [pid = 1654] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 14:13:38 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x1180a5c00) [pid = 1654] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 14:13:38 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x125765400) [pid = 1654] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 14:13:38 INFO - PROCESS | 1654 | [1654] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 14:13:38 INFO - PROCESS | 1654 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 14:13:38 INFO - PROCESS | 1654 | Determined SkiaGL cache limits: Size 100663296, Items: 256 14:13:38 INFO - PROCESS | 1654 | [GFX2-]: Using SkiaGL canvas. 14:13:38 INFO - PROCESS | 1654 | 1462223618539 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]]]}] 14:13:38 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 14:13:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 724ms 14:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 14:13:38 INFO - PROCESS | 1654 | 1462223618589 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 14:13:38 INFO - PROCESS | 1654 | 1462223618591 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 14:13:38 INFO - PROCESS | 1654 | 1462223618593 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 14:13:38 INFO - PROCESS | 1654 | 1462223618595 Marionette TRACE conn2 <- [1,810,null,{}] 14:13:38 INFO - PROCESS | 1654 | 1462223618597 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}] 14:13:38 INFO - PROCESS | 1654 | 1462223618710 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 14:13:38 INFO - PROCESS | 1654 | 1462223618747 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x128219000 == 59 [pid = 1654] [id = 210] 14:13:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x1134b9c00) [pid = 1654] [serial = 628] [outer = 0x0] 14:13:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x118859c00) [pid = 1654] [serial = 629] [outer = 0x1134b9c00] 14:13:38 INFO - PROCESS | 1654 | 1462223618776 Marionette DEBUG loaded listener.js 14:13:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x1285cd400) [pid = 1654] [serial = 630] [outer = 0x1134b9c00] 14:13:39 INFO - PROCESS | 1654 | 1462223619064 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]]]}] 14:13:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 14:13:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 521ms 14:13:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 14:13:39 INFO - PROCESS | 1654 | 1462223619116 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 14:13:39 INFO - PROCESS | 1654 | 1462223619118 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 14:13:39 INFO - PROCESS | 1654 | 1462223619120 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 14:13:39 INFO - PROCESS | 1654 | 1462223619121 Marionette TRACE conn2 <- [1,814,null,{}] 14:13:39 INFO - PROCESS | 1654 | 1462223619123 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}] 14:13:39 INFO - PROCESS | 1654 | 1462223619204 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 14:13:39 INFO - PROCESS | 1654 | 1462223619256 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d6e8800 == 60 [pid = 1654] [id = 211] 14:13:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x128583c00) [pid = 1654] [serial = 631] [outer = 0x0] 14:13:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x128c67800) [pid = 1654] [serial = 632] [outer = 0x128583c00] 14:13:39 INFO - PROCESS | 1654 | 1462223619281 Marionette DEBUG loaded listener.js 14:13:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x128c6f400) [pid = 1654] [serial = 633] [outer = 0x128583c00] 14:13:39 INFO - PROCESS | 1654 | 1462223619558 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] 14:13:39 INFO - PROCESS | 1654 | 1462223619591 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 14:13:39 INFO - PROCESS | 1654 | 1462223619593 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 14:13:39 INFO - PROCESS | 1654 | 1462223619594 Marionette TRACE conn2 <- [1,818,null,{}] 14:13:39 INFO - PROCESS | 1654 | 1462223619605 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}] 14:13:39 INFO - PROCESS | 1654 | 1462223619689 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 14:13:39 INFO - PROCESS | 1654 | 1462223619694 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x12daab000 == 61 [pid = 1654] [id = 212] 14:13:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x128c6e400) [pid = 1654] [serial = 634] [outer = 0x0] 14:13:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12aba1000) [pid = 1654] [serial = 635] [outer = 0x128c6e400] 14:13:39 INFO - PROCESS | 1654 | 1462223619720 Marionette DEBUG loaded listener.js 14:13:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12c70ec00) [pid = 1654] [serial = 636] [outer = 0x128c6e400] 14:13:40 INFO - PROCESS | 1654 | 1462223620066 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]]]}] 14:13:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 14:13:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 478ms 14:13:40 INFO - PROCESS | 1654 | 1462223620071 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 14:13:40 INFO - PROCESS | 1654 | 1462223620072 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 14:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 14:13:40 INFO - PROCESS | 1654 | 1462223620074 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 14:13:40 INFO - PROCESS | 1654 | 1462223620075 Marionette TRACE conn2 <- [1,822,null,{}] 14:13:40 INFO - PROCESS | 1654 | 1462223620079 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}] 14:13:40 INFO - PROCESS | 1654 | 1462223620189 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 14:13:40 INFO - PROCESS | 1654 | 1462223620275 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x12dabc800 == 62 [pid = 1654] [id = 213] 14:13:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x128397800) [pid = 1654] [serial = 637] [outer = 0x0] 14:13:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12839d000) [pid = 1654] [serial = 638] [outer = 0x128397800] 14:13:40 INFO - PROCESS | 1654 | 1462223620318 Marionette DEBUG loaded listener.js 14:13:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x1283a2000) [pid = 1654] [serial = 639] [outer = 0x128397800] 14:13:40 INFO - PROCESS | 1654 | 1462223620888 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] 14:13:40 INFO - PROCESS | 1654 | 1462223620902 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 14:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 14:13:40 INFO - PROCESS | 1654 | 1462223620905 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 14:13:40 INFO - PROCESS | 1654 | 1462223620908 Marionette TRACE conn2 <- [1,826,null,{}] 14:13:40 INFO - PROCESS | 1654 | 1462223620912 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}] 14:13:41 INFO - PROCESS | 1654 | 1462223621014 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 14:13:41 INFO - PROCESS | 1654 | 1462223621120 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x119387000 == 63 [pid = 1654] [id = 214] 14:13:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x116551800) [pid = 1654] [serial = 640] [outer = 0x0] 14:13:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x11862ec00) [pid = 1654] [serial = 641] [outer = 0x116551800] 14:13:41 INFO - PROCESS | 1654 | 1462223621152 Marionette DEBUG loaded listener.js 14:13:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x11979ec00) [pid = 1654] [serial = 642] [outer = 0x116551800] 14:13:41 INFO - PROCESS | 1654 | 1462223621569 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]]]}] 14:13:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 14:13:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 672ms 14:13:41 INFO - PROCESS | 1654 | 1462223621578 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 14:13:41 INFO - PROCESS | 1654 | 1462223621582 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 14:13:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 14:13:41 INFO - PROCESS | 1654 | 1462223621586 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 14:13:41 INFO - PROCESS | 1654 | 1462223621588 Marionette TRACE conn2 <- [1,830,null,{}] 14:13:41 INFO - PROCESS | 1654 | 1462223621590 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}] 14:13:41 INFO - PROCESS | 1654 | 1462223621694 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 14:13:41 INFO - PROCESS | 1654 | 1462223621746 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x123715800 == 64 [pid = 1654] [id = 215] 14:13:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x1197a4000) [pid = 1654] [serial = 643] [outer = 0x0] 14:13:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x119828800) [pid = 1654] [serial = 644] [outer = 0x1197a4000] 14:13:41 INFO - PROCESS | 1654 | 1462223621776 Marionette DEBUG loaded listener.js 14:13:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x11a1adc00) [pid = 1654] [serial = 645] [outer = 0x1197a4000] 14:13:42 INFO - PROCESS | 1654 | 1462223622243 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]]]}] 14:13:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 14:13:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 669ms 14:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 14:13:42 INFO - PROCESS | 1654 | 1462223622256 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 14:13:42 INFO - PROCESS | 1654 | 1462223622257 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 14:13:42 INFO - PROCESS | 1654 | 1462223622260 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 14:13:42 INFO - PROCESS | 1654 | 1462223622262 Marionette TRACE conn2 <- [1,834,null,{}] 14:13:42 INFO - PROCESS | 1654 | 1462223622270 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}] 14:13:42 INFO - PROCESS | 1654 | 1462223622396 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 14:13:42 INFO - PROCESS | 1654 | 1462223622480 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x12dab3800 == 65 [pid = 1654] [id = 216] 14:13:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x124c77400) [pid = 1654] [serial = 646] [outer = 0x0] 14:13:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x126dd3000) [pid = 1654] [serial = 647] [outer = 0x124c77400] 14:13:42 INFO - PROCESS | 1654 | 1462223622513 Marionette DEBUG loaded listener.js 14:13:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x128589000) [pid = 1654] [serial = 648] [outer = 0x124c77400] 14:13:42 INFO - PROCESS | 1654 | 1462223622981 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]]]}] 14:13:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 14:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 773ms 14:13:43 INFO - PROCESS | 1654 | 1462223623034 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 14:13:43 INFO - PROCESS | 1654 | 1462223623037 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 14:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 14:13:43 INFO - PROCESS | 1654 | 1462223623041 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 14:13:43 INFO - PROCESS | 1654 | 1462223623043 Marionette TRACE conn2 <- [1,838,null,{}] 14:13:43 INFO - PROCESS | 1654 | 1462223623049 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}] 14:13:43 INFO - PROCESS | 1654 | 1462223623199 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 14:13:43 INFO - PROCESS | 1654 | 1462223623267 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e45f000 == 66 [pid = 1654] [id = 217] 14:13:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x1286ea800) [pid = 1654] [serial = 649] [outer = 0x0] 14:13:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x128c65000) [pid = 1654] [serial = 650] [outer = 0x1286ea800] 14:13:43 INFO - PROCESS | 1654 | 1462223623297 Marionette DEBUG loaded listener.js 14:13:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x128c6fc00) [pid = 1654] [serial = 651] [outer = 0x1286ea800] 14:13:43 INFO - PROCESS | 1654 | 1462223623713 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]]]}] 14:13:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 14:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 721ms 14:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 14:13:43 INFO - PROCESS | 1654 | 1462223623762 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 14:13:43 INFO - PROCESS | 1654 | 1462223623763 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 14:13:43 INFO - PROCESS | 1654 | 1462223623765 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 14:13:43 INFO - PROCESS | 1654 | 1462223623766 Marionette TRACE conn2 <- [1,842,null,{}] 14:13:43 INFO - PROCESS | 1654 | 1462223623769 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}] 14:13:43 INFO - PROCESS | 1654 | 1462223623864 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 14:13:43 INFO - PROCESS | 1654 | 1462223623921 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e473000 == 67 [pid = 1654] [id = 218] 14:13:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x128c68000) [pid = 1654] [serial = 652] [outer = 0x0] 14:13:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x12a74ec00) [pid = 1654] [serial = 653] [outer = 0x128c68000] 14:13:43 INFO - PROCESS | 1654 | 1462223623950 Marionette DEBUG loaded listener.js 14:13:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x12ab95400) [pid = 1654] [serial = 654] [outer = 0x128c68000] 14:13:44 INFO - PROCESS | 1654 | 1462223624373 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]]]}] 14:13:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 14:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 618ms 14:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 14:13:44 INFO - PROCESS | 1654 | 1462223624384 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 14:13:44 INFO - PROCESS | 1654 | 1462223624385 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 14:13:44 INFO - PROCESS | 1654 | 1462223624387 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 14:13:44 INFO - PROCESS | 1654 | 1462223624388 Marionette TRACE conn2 <- [1,846,null,{}] 14:13:44 INFO - PROCESS | 1654 | 1462223624391 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}] 14:13:44 INFO - PROCESS | 1654 | 1462223624505 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 14:13:44 INFO - PROCESS | 1654 | 1462223624575 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x1232a2800 == 68 [pid = 1654] [id = 219] 14:13:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x128f04400) [pid = 1654] [serial = 655] [outer = 0x0] 14:13:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x12ba70c00) [pid = 1654] [serial = 656] [outer = 0x128f04400] 14:13:44 INFO - PROCESS | 1654 | 1462223624606 Marionette DEBUG loaded listener.js 14:13:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x12d09d800) [pid = 1654] [serial = 657] [outer = 0x128f04400] 14:13:45 INFO - PROCESS | 1654 | 1462223625243 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]]]}] 14:13:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 14:13:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 871ms 14:13:45 INFO - PROCESS | 1654 | 1462223625258 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 14:13:45 INFO - PROCESS | 1654 | 1462223625261 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 14:13:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 14:13:45 INFO - PROCESS | 1654 | 1462223625267 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 14:13:45 INFO - PROCESS | 1654 | 1462223625270 Marionette TRACE conn2 <- [1,850,null,{}] 14:13:45 INFO - PROCESS | 1654 | 1462223625275 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}] 14:13:45 INFO - PROCESS | 1654 | 1462223625388 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 14:13:45 INFO - PROCESS | 1654 | 1462223625514 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x116a98800 == 69 [pid = 1654] [id = 220] 14:13:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x111023c00) [pid = 1654] [serial = 658] [outer = 0x0] 14:13:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x1110ce000) [pid = 1654] [serial = 659] [outer = 0x111023c00] 14:13:45 INFO - PROCESS | 1654 | 1462223625543 Marionette DEBUG loaded listener.js 14:13:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x112c6a800) [pid = 1654] [serial = 660] [outer = 0x111023c00] 14:13:45 INFO - PROCESS | 1654 | 1462223625968 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]]]}] 14:13:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 14:13:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 723ms 14:13:45 INFO - PROCESS | 1654 | 1462223625991 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 14:13:45 INFO - PROCESS | 1654 | 1462223625995 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 14:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 14:13:46 INFO - PROCESS | 1654 | 1462223626019 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 14:13:46 INFO - PROCESS | 1654 | 1462223626021 Marionette TRACE conn2 <- [1,854,null,{}] 14:13:46 INFO - PROCESS | 1654 | 1462223626023 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}] 14:13:46 INFO - PROCESS | 1654 | 1462223626122 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 14:13:46 INFO - PROCESS | 1654 | --DOCSHELL 0x12daab000 == 68 [pid = 1654] [id = 212] 14:13:46 INFO - PROCESS | 1654 | --DOCSHELL 0x12d6e8800 == 67 [pid = 1654] [id = 211] 14:13:46 INFO - PROCESS | 1654 | --DOCSHELL 0x128219000 == 66 [pid = 1654] [id = 210] 14:13:46 INFO - PROCESS | 1654 | --DOCSHELL 0x12d3b6000 == 65 [pid = 1654] [id = 209] 14:13:46 INFO - PROCESS | 1654 | --DOCSHELL 0x12cb11800 == 64 [pid = 1654] [id = 208] 14:13:46 INFO - PROCESS | 1654 | --DOCSHELL 0x12bda9800 == 63 [pid = 1654] [id = 207] 14:13:46 INFO - PROCESS | 1654 | --DOCSHELL 0x12ab1b000 == 62 [pid = 1654] [id = 206] 14:13:46 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x11992d400) [pid = 1654] [serial = 587] [outer = 0x0] [url = about:blank] 14:13:46 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x1180ad400) [pid = 1654] [serial = 551] [outer = 0x0] [url = about:blank] 14:13:46 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x1244f3800) [pid = 1654] [serial = 554] [outer = 0x0] [url = about:blank] 14:13:46 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x12adb4800) [pid = 1654] [serial = 557] [outer = 0x0] [url = about:blank] 14:13:46 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x12c8bc800) [pid = 1654] [serial = 560] [outer = 0x0] [url = about:blank] 14:13:46 INFO - PROCESS | 1654 | 1462223626221 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:46 INFO - PROCESS | 1654 | --DOCSHELL 0x12ab0c000 == 61 [pid = 1654] [id = 205] 14:13:46 INFO - PROCESS | 1654 | --DOCSHELL 0x128c24000 == 60 [pid = 1654] [id = 204] 14:13:46 INFO - PROCESS | 1654 | --DOCSHELL 0x12446c800 == 59 [pid = 1654] [id = 203] 14:13:46 INFO - PROCESS | 1654 | --DOCSHELL 0x117464000 == 58 [pid = 1654] [id = 202] 14:13:46 INFO - PROCESS | 1654 | --DOCSHELL 0x11954a000 == 57 [pid = 1654] [id = 201] 14:13:46 INFO - PROCESS | 1654 | --DOCSHELL 0x119c16800 == 56 [pid = 1654] [id = 200] 14:13:46 INFO - PROCESS | 1654 | --DOCSHELL 0x12c769800 == 55 [pid = 1654] [id = 196] 14:13:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x1131e0800 == 56 [pid = 1654] [id = 221] 14:13:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x112c6b000) [pid = 1654] [serial = 661] [outer = 0x0] 14:13:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x113d03400) [pid = 1654] [serial = 662] [outer = 0x112c6b000] 14:13:46 INFO - PROCESS | 1654 | 1462223626252 Marionette DEBUG loaded listener.js 14:13:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x115e56000) [pid = 1654] [serial = 663] [outer = 0x112c6b000] 14:13:46 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x115e3cc00) [pid = 1654] [serial = 302] [outer = 0x0] [url = about:blank] 14:13:46 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x128e49800) [pid = 1654] [serial = 407] [outer = 0x0] [url = about:blank] 14:13:46 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x12c704400) [pid = 1654] [serial = 413] [outer = 0x0] [url = about:blank] 14:13:46 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x1230de800) [pid = 1654] [serial = 404] [outer = 0x0] [url = about:blank] 14:13:46 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x12bc66800) [pid = 1654] [serial = 410] [outer = 0x0] [url = about:blank] 14:13:46 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x126dd4800) [pid = 1654] [serial = 314] [outer = 0x0] [url = about:blank] 14:13:46 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x128590400) [pid = 1654] [serial = 359] [outer = 0x0] [url = about:blank] 14:13:46 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x119c77000) [pid = 1654] [serial = 308] [outer = 0x0] [url = about:blank] 14:13:46 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x12ba6e800) [pid = 1654] [serial = 467] [outer = 0x0] [url = about:blank] 14:13:46 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x125773800) [pid = 1654] [serial = 356] [outer = 0x0] [url = about:blank] 14:13:46 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x1180c4800) [pid = 1654] [serial = 401] [outer = 0x0] [url = about:blank] 14:13:46 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x118fb2400) [pid = 1654] [serial = 353] [outer = 0x0] [url = about:blank] 14:13:46 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x128e6ec00) [pid = 1654] [serial = 464] [outer = 0x0] [url = about:blank] 14:13:46 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x1172d1800) [pid = 1654] [serial = 350] [outer = 0x0] [url = about:blank] 14:13:46 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x1180b3c00) [pid = 1654] [serial = 305] [outer = 0x0] [url = about:blank] 14:13:46 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x124f42800) [pid = 1654] [serial = 311] [outer = 0x0] [url = about:blank] 14:13:46 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x1186adc00) [pid = 1654] [serial = 458] [outer = 0x0] [url = about:blank] 14:13:46 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x116fdfc00) [pid = 1654] [serial = 260] [outer = 0x0] [url = about:blank] 14:13:46 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x123677800) [pid = 1654] [serial = 461] [outer = 0x0] [url = about:blank] 14:13:46 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x118468800) [pid = 1654] [serial = 263] [outer = 0x0] [url = about:blank] 14:13:46 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x11102ac00) [pid = 1654] [serial = 578] [outer = 0x0] [url = about:blank] 14:13:46 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x1197a7000) [pid = 1654] [serial = 581] [outer = 0x0] [url = about:blank] 14:13:46 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x128bf0c00) [pid = 1654] [serial = 575] [outer = 0x0] [url = about:blank] 14:13:46 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x128f07c00) [pid = 1654] [serial = 572] [outer = 0x0] [url = about:blank] 14:13:46 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x12adbbc00) [pid = 1654] [serial = 573] [outer = 0x0] [url = about:blank] 14:13:46 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x124de1400) [pid = 1654] [serial = 569] [outer = 0x0] [url = about:blank] 14:13:46 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x1264b3000) [pid = 1654] [serial = 570] [outer = 0x0] [url = about:blank] 14:13:46 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x12bc63800) [pid = 1654] [serial = 564] [outer = 0x0] [url = about:blank] 14:13:46 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x123674400) [pid = 1654] [serial = 563] [outer = 0x0] [url = about:blank] 14:13:46 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x1232edc00) [pid = 1654] [serial = 567] [outer = 0x0] [url = about:blank] 14:13:46 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x11a1aa000) [pid = 1654] [serial = 566] [outer = 0x0] [url = about:blank] 14:13:46 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12c8c1400) [pid = 1654] [serial = 582] [outer = 0x0] [url = about:blank] 14:13:46 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x111031000) [pid = 1654] [serial = 579] [outer = 0x0] [url = about:blank] 14:13:46 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x124c6e800) [pid = 1654] [serial = 584] [outer = 0x0] [url = about:blank] 14:13:46 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x124c72c00) [pid = 1654] [serial = 585] [outer = 0x0] [url = about:blank] 14:13:46 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x12c0c5400) [pid = 1654] [serial = 576] [outer = 0x0] [url = about:blank] 14:13:46 INFO - PROCESS | 1654 | 1462223626570 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]]]}] 14:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 14:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 572ms 14:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 14:13:46 INFO - PROCESS | 1654 | 1462223626589 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 14:13:46 INFO - PROCESS | 1654 | 1462223626591 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 14:13:46 INFO - PROCESS | 1654 | 1462223626593 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 14:13:46 INFO - PROCESS | 1654 | 1462223626596 Marionette TRACE conn2 <- [1,858,null,{}] 14:13:46 INFO - PROCESS | 1654 | 1462223626605 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}] 14:13:46 INFO - PROCESS | 1654 | 1462223626689 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 14:13:46 INFO - PROCESS | 1654 | 1462223626757 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x118e62800 == 57 [pid = 1654] [id = 222] 14:13:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x11643f800) [pid = 1654] [serial = 664] [outer = 0x0] 14:13:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x116fdb000) [pid = 1654] [serial = 665] [outer = 0x11643f800] 14:13:46 INFO - PROCESS | 1654 | 1462223626784 Marionette DEBUG loaded listener.js 14:13:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x1180ad400) [pid = 1654] [serial = 666] [outer = 0x11643f800] 14:13:47 INFO - PROCESS | 1654 | 1462223627091 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]]]}] 14:13:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 14:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 524ms 14:13:47 INFO - PROCESS | 1654 | 1462223627118 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 14:13:47 INFO - PROCESS | 1654 | 1462223627120 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 14:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 14:13:47 INFO - PROCESS | 1654 | 1462223627122 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 14:13:47 INFO - PROCESS | 1654 | 1462223627123 Marionette TRACE conn2 <- [1,862,null,{}] 14:13:47 INFO - PROCESS | 1654 | 1462223627125 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}] 14:13:47 INFO - PROCESS | 1654 | 1462223627203 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 14:13:47 INFO - PROCESS | 1654 | 1462223627208 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x119e39800 == 58 [pid = 1654] [id = 223] 14:13:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x118415c00) [pid = 1654] [serial = 667] [outer = 0x0] 14:13:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x1186a7400) [pid = 1654] [serial = 668] [outer = 0x118415c00] 14:13:47 INFO - PROCESS | 1654 | 1462223627236 Marionette DEBUG loaded listener.js 14:13:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x118feb800) [pid = 1654] [serial = 669] [outer = 0x118415c00] 14:13:47 INFO - PROCESS | 1654 | 1462223627556 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]]]}] 14:13:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 14:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 470ms 14:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 14:13:47 INFO - PROCESS | 1654 | 1462223627593 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 14:13:47 INFO - PROCESS | 1654 | 1462223627595 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 14:13:47 INFO - PROCESS | 1654 | 1462223627598 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 14:13:47 INFO - PROCESS | 1654 | 1462223627600 Marionette TRACE conn2 <- [1,866,null,{}] 14:13:47 INFO - PROCESS | 1654 | 1462223627603 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}] 14:13:47 INFO - PROCESS | 1654 | 1462223627720 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 14:13:47 INFO - PROCESS | 1654 | 1462223627727 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12330c800 == 59 [pid = 1654] [id = 224] 14:13:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x118ff5000) [pid = 1654] [serial = 670] [outer = 0x0] 14:13:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x11958a400) [pid = 1654] [serial = 671] [outer = 0x118ff5000] 14:13:47 INFO - PROCESS | 1654 | 1462223627771 Marionette DEBUG loaded listener.js 14:13:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x1197a0c00) [pid = 1654] [serial = 672] [outer = 0x118ff5000] 14:13:48 INFO - PROCESS | 1654 | 1462223628276 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]]]}] 14:13:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 14:13:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 721ms 14:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 14:13:48 INFO - PROCESS | 1654 | 1462223628320 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 14:13:48 INFO - PROCESS | 1654 | 1462223628321 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 14:13:48 INFO - PROCESS | 1654 | 1462223628323 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 14:13:48 INFO - PROCESS | 1654 | 1462223628324 Marionette TRACE conn2 <- [1,870,null,{}] 14:13:48 INFO - PROCESS | 1654 | 1462223628327 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}] 14:13:48 INFO - PROCESS | 1654 | 1462223628420 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 14:13:48 INFO - PROCESS | 1654 | 1462223628425 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x124cb4800 == 60 [pid = 1654] [id = 225] 14:13:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x1197a7000) [pid = 1654] [serial = 673] [outer = 0x0] 14:13:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x11992d400) [pid = 1654] [serial = 674] [outer = 0x1197a7000] 14:13:48 INFO - PROCESS | 1654 | 1462223628453 Marionette DEBUG loaded listener.js 14:13:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x11a1ae800) [pid = 1654] [serial = 675] [outer = 0x1197a7000] 14:13:48 INFO - PROCESS | 1654 | 1462223628819 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]]]}] 14:13:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 14:13:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 519ms 14:13:48 INFO - PROCESS | 1654 | 1462223628843 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 14:13:48 INFO - PROCESS | 1654 | 1462223628844 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 14:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 14:13:48 INFO - PROCESS | 1654 | 1462223628846 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 14:13:48 INFO - PROCESS | 1654 | 1462223628847 Marionette TRACE conn2 <- [1,874,null,{}] 14:13:48 INFO - PROCESS | 1654 | 1462223628850 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}] 14:13:48 INFO - PROCESS | 1654 | 1462223628950 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 14:13:48 INFO - PROCESS | 1654 | 1462223628954 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x126d43000 == 61 [pid = 1654] [id = 226] 14:13:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x1197ab400) [pid = 1654] [serial = 676] [outer = 0x0] 14:13:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x1212ef000) [pid = 1654] [serial = 677] [outer = 0x1197ab400] 14:13:48 INFO - PROCESS | 1654 | 1462223628978 Marionette DEBUG loaded listener.js 14:13:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x1232f1800) [pid = 1654] [serial = 678] [outer = 0x1197ab400] 14:13:49 INFO - PROCESS | 1654 | 1462223629329 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]]]}] 14:13:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 14:13:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 519ms 14:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 14:13:49 INFO - PROCESS | 1654 | 1462223629366 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 14:13:49 INFO - PROCESS | 1654 | 1462223629367 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 14:13:49 INFO - PROCESS | 1654 | 1462223629369 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 14:13:49 INFO - PROCESS | 1654 | 1462223629370 Marionette TRACE conn2 <- [1,878,null,{}] 14:13:49 INFO - PROCESS | 1654 | 1462223629372 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}] 14:13:49 INFO - PROCESS | 1654 | 1462223629469 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 14:13:49 INFO - PROCESS | 1654 | 1462223629481 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x12886a800 == 62 [pid = 1654] [id = 227] 14:13:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x11a1b5800) [pid = 1654] [serial = 679] [outer = 0x0] 14:13:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x12478c400) [pid = 1654] [serial = 680] [outer = 0x11a1b5800] 14:13:49 INFO - PROCESS | 1654 | 1462223629505 Marionette DEBUG loaded listener.js 14:13:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x124c6ec00) [pid = 1654] [serial = 681] [outer = 0x11a1b5800] 14:13:49 INFO - PROCESS | 1654 | 1462223629828 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]]]}] 14:13:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 14:13:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 518ms 14:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 14:13:49 INFO - PROCESS | 1654 | 1462223629887 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 14:13:49 INFO - PROCESS | 1654 | 1462223629888 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 14:13:49 INFO - PROCESS | 1654 | 1462223629890 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 14:13:49 INFO - PROCESS | 1654 | 1462223629891 Marionette TRACE conn2 <- [1,882,null,{}] 14:13:49 INFO - PROCESS | 1654 | 1462223629894 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}] 14:13:49 INFO - PROCESS | 1654 | 1462223629991 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 14:13:50 INFO - PROCESS | 1654 | 1462223630026 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x1298ae000 == 63 [pid = 1654] [id = 228] 14:13:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x1232edc00) [pid = 1654] [serial = 682] [outer = 0x0] 14:13:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x124c74400) [pid = 1654] [serial = 683] [outer = 0x1232edc00] 14:13:50 INFO - PROCESS | 1654 | 1462223630052 Marionette DEBUG loaded listener.js 14:13:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x125213800) [pid = 1654] [serial = 684] [outer = 0x1232edc00] 14:13:50 INFO - PROCESS | 1654 | 1462223630375 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]]]}] 14:13:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 14:13:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 518ms 14:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 14:13:50 INFO - PROCESS | 1654 | 1462223630410 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 14:13:50 INFO - PROCESS | 1654 | 1462223630411 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 14:13:50 INFO - PROCESS | 1654 | 1462223630413 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 14:13:50 INFO - PROCESS | 1654 | 1462223630414 Marionette TRACE conn2 <- [1,886,null,{}] 14:13:50 INFO - PROCESS | 1654 | 1462223630417 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}] 14:13:50 INFO - PROCESS | 1654 | 1462223630516 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 14:13:50 INFO - PROCESS | 1654 | 1462223630550 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ab0e000 == 64 [pid = 1654] [id = 229] 14:13:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x125765400) [pid = 1654] [serial = 685] [outer = 0x0] 14:13:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x126dcc000) [pid = 1654] [serial = 686] [outer = 0x125765400] 14:13:50 INFO - PROCESS | 1654 | 1462223630574 Marionette DEBUG loaded listener.js 14:13:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x12839dc00) [pid = 1654] [serial = 687] [outer = 0x125765400] 14:13:50 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x126dd4400) [pid = 1654] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 14:13:50 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x125773c00) [pid = 1654] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 14:13:50 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x11a1a8400) [pid = 1654] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 14:13:50 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x117c3a000) [pid = 1654] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 14:13:50 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x12bc66c00) [pid = 1654] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 14:13:50 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x12ba63400) [pid = 1654] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 14:13:50 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x1134b9c00) [pid = 1654] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 14:13:50 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x12ab94c00) [pid = 1654] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 14:13:50 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x128583c00) [pid = 1654] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 14:13:50 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x11290a400) [pid = 1654] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 14:13:50 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x116739800) [pid = 1654] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 14:13:50 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x1286f0800) [pid = 1654] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 14:13:50 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x128c6e400) [pid = 1654] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 14:13:50 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x117c39800) [pid = 1654] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 14:13:51 INFO - PROCESS | 1654 | 1462223631014 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]]]}] 14:13:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 14:13:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 622ms 14:13:51 INFO - PROCESS | 1654 | 1462223631035 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 14:13:51 INFO - PROCESS | 1654 | 1462223631037 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 14:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 14:13:51 INFO - PROCESS | 1654 | 1462223631039 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 14:13:51 INFO - PROCESS | 1654 | 1462223631040 Marionette TRACE conn2 <- [1,890,null,{}] 14:13:51 INFO - PROCESS | 1654 | 1462223631043 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}] 14:13:51 INFO - PROCESS | 1654 | 1462223631173 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 14:13:51 INFO - PROCESS | 1654 | 1462223631205 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b36b000 == 65 [pid = 1654] [id = 230] 14:13:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x118661000) [pid = 1654] [serial = 688] [outer = 0x0] 14:13:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x126dd4400) [pid = 1654] [serial = 689] [outer = 0x118661000] 14:13:51 INFO - PROCESS | 1654 | 1462223631253 Marionette DEBUG loaded listener.js 14:13:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x1288bcc00) [pid = 1654] [serial = 690] [outer = 0x118661000] 14:13:51 INFO - PROCESS | 1654 | 1462223631531 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]]]}] 14:13:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 14:13:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 519ms 14:13:51 INFO - PROCESS | 1654 | 1462223631558 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 14:13:51 INFO - PROCESS | 1654 | 1462223631559 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 14:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 14:13:51 INFO - PROCESS | 1654 | 1462223631570 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 14:13:51 INFO - PROCESS | 1654 | 1462223631571 Marionette TRACE conn2 <- [1,894,null,{}] 14:13:51 INFO - PROCESS | 1654 | 1462223631574 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}] 14:13:51 INFO - PROCESS | 1654 | 1462223631660 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 14:13:51 INFO - PROCESS | 1654 | 1462223631714 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bc91000 == 66 [pid = 1654] [id = 231] 14:13:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12839a400) [pid = 1654] [serial = 691] [outer = 0x0] 14:13:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x128c62c00) [pid = 1654] [serial = 692] [outer = 0x12839a400] 14:13:51 INFO - PROCESS | 1654 | 1462223631740 Marionette DEBUG loaded listener.js 14:13:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x128e55000) [pid = 1654] [serial = 693] [outer = 0x12839a400] 14:13:52 INFO - PROCESS | 1654 | 1462223632083 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]]]}] 14:13:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 14:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 528ms 14:13:52 INFO - PROCESS | 1654 | 1462223632091 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 14:13:52 INFO - PROCESS | 1654 | 1462223632092 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 14:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 14:13:52 INFO - PROCESS | 1654 | 1462223632099 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 14:13:52 INFO - PROCESS | 1654 | 1462223632100 Marionette TRACE conn2 <- [1,898,null,{}] 14:13:52 INFO - PROCESS | 1654 | 1462223632104 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}] 14:13:52 INFO - PROCESS | 1654 | 1462223632233 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 14:13:52 INFO - PROCESS | 1654 | 1462223632239 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c12d800 == 67 [pid = 1654] [id = 232] 14:13:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x128c68400) [pid = 1654] [serial = 694] [outer = 0x0] 14:13:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x12a753c00) [pid = 1654] [serial = 695] [outer = 0x128c68400] 14:13:52 INFO - PROCESS | 1654 | 1462223632279 Marionette DEBUG loaded listener.js 14:13:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x12ab93400) [pid = 1654] [serial = 696] [outer = 0x128c68400] 14:13:52 INFO - PROCESS | 1654 | 1462223632705 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]]]}] 14:13:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 14:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 623ms 14:13:52 INFO - PROCESS | 1654 | 1462223632727 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 14:13:52 INFO - PROCESS | 1654 | 1462223632728 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 14:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 14:13:52 INFO - PROCESS | 1654 | 1462223632734 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 14:13:52 INFO - PROCESS | 1654 | 1462223632735 Marionette TRACE conn2 <- [1,902,null,{}] 14:13:52 INFO - PROCESS | 1654 | 1462223632737 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}] 14:13:52 INFO - PROCESS | 1654 | 1462223632818 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 14:13:52 INFO - PROCESS | 1654 | 1462223632933 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x116829800 == 68 [pid = 1654] [id = 233] 14:13:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x111024000) [pid = 1654] [serial = 697] [outer = 0x0] 14:13:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x111029400) [pid = 1654] [serial = 698] [outer = 0x111024000] 14:13:52 INFO - PROCESS | 1654 | 1462223632965 Marionette DEBUG loaded listener.js 14:13:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x112904400) [pid = 1654] [serial = 699] [outer = 0x111024000] 14:13:53 INFO - PROCESS | 1654 | 1462223633416 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]]]}] 14:13:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 14:13:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 718ms 14:13:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 14:13:53 INFO - PROCESS | 1654 | 1462223633453 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 14:13:53 INFO - PROCESS | 1654 | 1462223633456 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 14:13:53 INFO - PROCESS | 1654 | 1462223633459 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 14:13:53 INFO - PROCESS | 1654 | 1462223633462 Marionette TRACE conn2 <- [1,906,null,{}] 14:13:53 INFO - PROCESS | 1654 | 1462223633465 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}] 14:13:53 INFO - PROCESS | 1654 | 1462223633570 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 14:13:53 INFO - PROCESS | 1654 | 1462223633677 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x119546800 == 69 [pid = 1654] [id = 234] 14:13:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x114ff6800) [pid = 1654] [serial = 700] [outer = 0x0] 14:13:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x115e5b000) [pid = 1654] [serial = 701] [outer = 0x114ff6800] 14:13:53 INFO - PROCESS | 1654 | 1462223633709 Marionette DEBUG loaded listener.js 14:13:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x116811c00) [pid = 1654] [serial = 702] [outer = 0x114ff6800] 14:13:54 INFO - PROCESS | 1654 | 1462223634130 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]]]}] 14:13:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 14:13:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 723ms 14:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 14:13:54 INFO - PROCESS | 1654 | 1462223634184 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 14:13:54 INFO - PROCESS | 1654 | 1462223634187 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 14:13:54 INFO - PROCESS | 1654 | 1462223634189 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 14:13:54 INFO - PROCESS | 1654 | 1462223634191 Marionette TRACE conn2 <- [1,910,null,{}] 14:13:54 INFO - PROCESS | 1654 | 1462223634193 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}] 14:13:54 INFO - PROCESS | 1654 | 1462223634296 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 14:13:54 INFO - PROCESS | 1654 | 1462223634353 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x126d4a800 == 70 [pid = 1654] [id = 235] 14:13:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x1172c9400) [pid = 1654] [serial = 703] [outer = 0x0] 14:13:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x11865e400) [pid = 1654] [serial = 704] [outer = 0x1172c9400] 14:13:54 INFO - PROCESS | 1654 | 1462223634382 Marionette DEBUG loaded listener.js 14:13:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x1197a7400) [pid = 1654] [serial = 705] [outer = 0x1172c9400] 14:13:54 INFO - PROCESS | 1654 | 1462223634835 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]]]}] 14:13:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 14:13:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 669ms 14:13:54 INFO - PROCESS | 1654 | 1462223634860 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 14:13:54 INFO - PROCESS | 1654 | 1462223634861 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 14:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 14:13:54 INFO - PROCESS | 1654 | 1462223634868 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 14:13:54 INFO - PROCESS | 1654 | 1462223634873 Marionette TRACE conn2 <- [1,914,null,{}] 14:13:54 INFO - PROCESS | 1654 | 1462223634900 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}] 14:13:55 INFO - PROCESS | 1654 | 1462223635003 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 14:13:55 INFO - PROCESS | 1654 | 1462223635058 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bad5800 == 71 [pid = 1654] [id = 236] 14:13:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x119821800) [pid = 1654] [serial = 706] [outer = 0x0] 14:13:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x119b7d000) [pid = 1654] [serial = 707] [outer = 0x119821800] 14:13:55 INFO - PROCESS | 1654 | 1462223635087 Marionette DEBUG loaded listener.js 14:13:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x12576e800) [pid = 1654] [serial = 708] [outer = 0x119821800] 14:13:55 INFO - PROCESS | 1654 | 1462223635524 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]]]}] 14:13:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 14:13:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 678ms 14:13:55 INFO - PROCESS | 1654 | 1462223635543 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 14:13:55 INFO - PROCESS | 1654 | 1462223635544 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 14:13:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 14:13:55 INFO - PROCESS | 1654 | 1462223635549 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 14:13:55 INFO - PROCESS | 1654 | 1462223635551 Marionette TRACE conn2 <- [1,918,null,{}] 14:13:55 INFO - PROCESS | 1654 | 1462223635553 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}] 14:13:55 INFO - PROCESS | 1654 | 1462223635655 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 14:13:55 INFO - PROCESS | 1654 | 1462223635708 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d3c6000 == 72 [pid = 1654] [id = 237] 14:13:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x119822000) [pid = 1654] [serial = 709] [outer = 0x0] 14:13:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x128398800) [pid = 1654] [serial = 710] [outer = 0x119822000] 14:13:55 INFO - PROCESS | 1654 | 1462223635736 Marionette DEBUG loaded listener.js 14:13:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x128c65c00) [pid = 1654] [serial = 711] [outer = 0x119822000] 14:13:56 INFO - PROCESS | 1654 | 1462223636137 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]]]}] 14:13:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 14:13:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 619ms 14:13:56 INFO - PROCESS | 1654 | 1462223636169 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 14:13:56 INFO - PROCESS | 1654 | 1462223636170 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 14:13:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 14:13:56 INFO - PROCESS | 1654 | 1462223636172 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 14:13:56 INFO - PROCESS | 1654 | 1462223636174 Marionette TRACE conn2 <- [1,922,null,{}] 14:13:56 INFO - PROCESS | 1654 | 1462223636176 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}] 14:13:56 INFO - PROCESS | 1654 | 1462223636276 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 14:13:56 INFO - PROCESS | 1654 | 1462223636366 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x12daab000 == 73 [pid = 1654] [id = 238] 14:13:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x12ab96000) [pid = 1654] [serial = 712] [outer = 0x0] 14:13:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x12ab9a000) [pid = 1654] [serial = 713] [outer = 0x12ab96000] 14:13:56 INFO - PROCESS | 1654 | 1462223636402 Marionette DEBUG loaded listener.js 14:13:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x12ade6400) [pid = 1654] [serial = 714] [outer = 0x12ab96000] 14:13:56 INFO - PROCESS | 1654 | 1462223636856 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]]]}] 14:13:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 14:13:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 719ms 14:13:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 14:13:56 INFO - PROCESS | 1654 | 1462223636891 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 14:13:56 INFO - PROCESS | 1654 | 1462223636893 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 14:13:56 INFO - PROCESS | 1654 | 1462223636917 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 14:13:56 INFO - PROCESS | 1654 | 1462223636919 Marionette TRACE conn2 <- [1,926,null,{}] 14:13:56 INFO - PROCESS | 1654 | 1462223636923 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}] 14:13:57 INFO - PROCESS | 1654 | 1462223637030 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 14:13:57 INFO - PROCESS | 1654 | 1462223637099 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x11996f800 == 74 [pid = 1654] [id = 239] 14:13:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x1212f7800) [pid = 1654] [serial = 715] [outer = 0x0] 14:13:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x12ade9c00) [pid = 1654] [serial = 716] [outer = 0x1212f7800] 14:13:57 INFO - PROCESS | 1654 | 1462223637128 Marionette DEBUG loaded listener.js 14:13:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x12ba70800) [pid = 1654] [serial = 717] [outer = 0x1212f7800] 14:13:57 INFO - PROCESS | 1654 | 1462223637738 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]]]}] 14:13:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 14:13:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 894ms 14:13:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 14:13:57 INFO - PROCESS | 1654 | 1462223637790 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 14:13:57 INFO - PROCESS | 1654 | 1462223637792 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 14:13:57 INFO - PROCESS | 1654 | 1462223637796 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 14:13:57 INFO - PROCESS | 1654 | 1462223637798 Marionette TRACE conn2 <- [1,930,null,{}] 14:13:57 INFO - PROCESS | 1654 | 1462223637801 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}] 14:13:57 INFO - PROCESS | 1654 | 1462223637899 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 14:13:57 INFO - PROCESS | 1654 | 1462223637970 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x119e46800 == 75 [pid = 1654] [id = 240] 14:13:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x112c61c00) [pid = 1654] [serial = 718] [outer = 0x0] 14:13:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x112c68c00) [pid = 1654] [serial = 719] [outer = 0x112c61c00] 14:13:58 INFO - PROCESS | 1654 | 1462223637998 Marionette DEBUG loaded listener.js 14:13:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x11645f000) [pid = 1654] [serial = 720] [outer = 0x112c61c00] 14:13:58 INFO - PROCESS | 1654 | 1462223638421 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]]]}] 14:13:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 14:13:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 672ms 14:13:58 INFO - PROCESS | 1654 | 1462223638469 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 14:13:58 INFO - PROCESS | 1654 | 1462223638474 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 14:13:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 14:13:58 INFO - PROCESS | 1654 | 1462223638481 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 14:13:58 INFO - PROCESS | 1654 | 1462223638484 Marionette TRACE conn2 <- [1,934,null,{}] 14:13:58 INFO - PROCESS | 1654 | 1462223638487 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}] 14:13:58 INFO - PROCESS | 1654 | 1462223638607 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 14:13:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12c75f800 == 74 [pid = 1654] [id = 155] 14:13:58 INFO - PROCESS | 1654 | --DOCSHELL 0x118882000 == 73 [pid = 1654] [id = 197] 14:13:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12c12d800 == 72 [pid = 1654] [id = 232] 14:13:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12bc91000 == 71 [pid = 1654] [id = 231] 14:13:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12b36b000 == 70 [pid = 1654] [id = 230] 14:13:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12ab0e000 == 69 [pid = 1654] [id = 229] 14:13:58 INFO - PROCESS | 1654 | --DOCSHELL 0x1298ae000 == 68 [pid = 1654] [id = 228] 14:13:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12886a800 == 67 [pid = 1654] [id = 227] 14:13:58 INFO - PROCESS | 1654 | 1462223638723 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:58 INFO - PROCESS | 1654 | --DOCSHELL 0x126d43000 == 66 [pid = 1654] [id = 226] 14:13:58 INFO - PROCESS | 1654 | --DOCSHELL 0x124cb4800 == 65 [pid = 1654] [id = 225] 14:13:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12330c800 == 64 [pid = 1654] [id = 224] 14:13:58 INFO - PROCESS | 1654 | --DOCSHELL 0x119e39800 == 63 [pid = 1654] [id = 223] 14:13:58 INFO - PROCESS | 1654 | --DOCSHELL 0x118e62800 == 62 [pid = 1654] [id = 222] 14:13:58 INFO - PROCESS | 1654 | --DOCSHELL 0x1131e0800 == 61 [pid = 1654] [id = 221] 14:13:58 INFO - PROCESS | 1654 | --DOCSHELL 0x116a98800 == 60 [pid = 1654] [id = 220] 14:13:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x11681c000 == 61 [pid = 1654] [id = 241] 14:13:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x11102e000) [pid = 1654] [serial = 721] [outer = 0x0] 14:13:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x11339cc00) [pid = 1654] [serial = 722] [outer = 0x11102e000] 14:13:58 INFO - PROCESS | 1654 | 1462223638757 Marionette DEBUG loaded listener.js 14:13:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x11841d800) [pid = 1654] [serial = 723] [outer = 0x11102e000] 14:13:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12dab3800 == 60 [pid = 1654] [id = 216] 14:13:58 INFO - PROCESS | 1654 | --DOCSHELL 0x123715800 == 59 [pid = 1654] [id = 215] 14:13:58 INFO - PROCESS | 1654 | --DOCSHELL 0x119387000 == 58 [pid = 1654] [id = 214] 14:13:58 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x12c70f400) [pid = 1654] [serial = 623] [outer = 0x0] [url = about:blank] 14:13:58 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x1285d8000) [pid = 1654] [serial = 612] [outer = 0x0] [url = about:blank] 14:13:58 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x1180be800) [pid = 1654] [serial = 605] [outer = 0x0] [url = about:blank] 14:13:58 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x128c6f400) [pid = 1654] [serial = 633] [outer = 0x0] [url = about:blank] 14:13:58 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x1180ab400) [pid = 1654] [serial = 599] [outer = 0x0] [url = about:blank] 14:13:58 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x12c70ec00) [pid = 1654] [serial = 636] [outer = 0x0] [url = about:blank] 14:13:58 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x12adb8000) [pid = 1654] [serial = 617] [outer = 0x0] [url = about:blank] 14:13:58 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x128588800) [pid = 1654] [serial = 611] [outer = 0x0] [url = about:blank] 14:13:58 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x119b83800) [pid = 1654] [serial = 593] [outer = 0x0] [url = about:blank] 14:13:58 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x12bc64400) [pid = 1654] [serial = 618] [outer = 0x0] [url = about:blank] 14:13:58 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x124acc000) [pid = 1654] [serial = 608] [outer = 0x0] [url = about:blank] 14:13:58 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x117c33000) [pid = 1654] [serial = 590] [outer = 0x0] [url = about:blank] 14:13:58 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x11992b000) [pid = 1654] [serial = 603] [outer = 0x0] [url = about:blank] 14:13:58 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x12c8c5000) [pid = 1654] [serial = 624] [outer = 0x0] [url = about:blank] 14:13:58 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x12c0cbc00) [pid = 1654] [serial = 621] [outer = 0x0] [url = about:blank] 14:13:58 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x1285cd400) [pid = 1654] [serial = 630] [outer = 0x0] [url = about:blank] 14:13:58 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x1285d3000) [pid = 1654] [serial = 627] [outer = 0x0] [url = about:blank] 14:13:58 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x128c67800) [pid = 1654] [serial = 632] [outer = 0x0] [url = about:blank] 14:13:58 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x1197a2400) [pid = 1654] [serial = 602] [outer = 0x0] [url = about:blank] 14:13:58 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x118859c00) [pid = 1654] [serial = 629] [outer = 0x0] [url = about:blank] 14:13:58 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x119924800) [pid = 1654] [serial = 606] [outer = 0x0] [url = about:blank] 14:13:58 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x12c075c00) [pid = 1654] [serial = 620] [outer = 0x0] [url = about:blank] 14:13:58 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x12ab9e000) [pid = 1654] [serial = 626] [outer = 0x0] [url = about:blank] 14:13:58 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x12bc59400) [pid = 1654] [serial = 525] [outer = 0x0] [url = about:blank] 14:13:58 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x12adb3c00) [pid = 1654] [serial = 615] [outer = 0x0] [url = about:blank] 14:13:58 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x1258b9400) [pid = 1654] [serial = 596] [outer = 0x0] [url = about:blank] 14:13:58 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x125178400) [pid = 1654] [serial = 609] [outer = 0x0] [url = about:blank] 14:13:58 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x12aba1000) [pid = 1654] [serial = 635] [outer = 0x0] [url = about:blank] 14:13:58 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x128e65c00) [pid = 1654] [serial = 614] [outer = 0x0] [url = about:blank] 14:13:58 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x118faec00) [pid = 1654] [serial = 600] [outer = 0x0] [url = about:blank] 14:13:59 INFO - PROCESS | 1654 | 1462223639141 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]]]}] 14:13:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 14:13:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 672ms 14:13:59 INFO - PROCESS | 1654 | 1462223639173 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 14:13:59 INFO - PROCESS | 1654 | 1462223639175 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 14:13:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 14:13:59 INFO - PROCESS | 1654 | 1462223639180 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 14:13:59 INFO - PROCESS | 1654 | 1462223639182 Marionette TRACE conn2 <- [1,938,null,{}] 14:13:59 INFO - PROCESS | 1654 | 1462223639189 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}] 14:13:59 INFO - PROCESS | 1654 | 1462223639271 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 14:13:59 INFO - PROCESS | 1654 | 1462223639277 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x12321d800 == 59 [pid = 1654] [id = 242] 14:13:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x118fea800) [pid = 1654] [serial = 724] [outer = 0x0] 14:13:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x1197a6400) [pid = 1654] [serial = 725] [outer = 0x118fea800] 14:13:59 INFO - PROCESS | 1654 | 1462223639308 Marionette DEBUG loaded listener.js 14:13:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x119931800) [pid = 1654] [serial = 726] [outer = 0x118fea800] 14:14:00 INFO - PROCESS | 1654 | --DOCSHELL 0x12c124000 == 58 [pid = 1654] [id = 199] 14:14:00 INFO - PROCESS | 1654 | --DOCSHELL 0x12bac9800 == 57 [pid = 1654] [id = 170] 14:14:00 INFO - PROCESS | 1654 | --DOCSHELL 0x12bca4800 == 56 [pid = 1654] [id = 137] 14:14:00 INFO - PROCESS | 1654 | --DOCSHELL 0x1257d4000 == 55 [pid = 1654] [id = 119] 14:14:00 INFO - PROCESS | 1654 | --DOCSHELL 0x12bacc000 == 54 [pid = 1654] [id = 173] 14:14:00 INFO - PROCESS | 1654 | --DOCSHELL 0x12475b000 == 53 [pid = 1654] [id = 198] 14:14:00 INFO - PROCESS | 1654 | --DOCSHELL 0x117473000 == 52 [pid = 1654] [id = 171] 14:14:00 INFO - PROCESS | 1654 | --DOCSHELL 0x116f47800 == 51 [pid = 1654] [id = 188] 14:14:00 INFO - PROCESS | 1654 | --DOCSHELL 0x12dabc800 == 50 [pid = 1654] [id = 213] 14:14:00 INFO - PROCESS | 1654 | --DOCSHELL 0x119371800 == 49 [pid = 1654] [id = 153] 14:14:00 INFO - PROCESS | 1654 | --DOCSHELL 0x12e45f000 == 48 [pid = 1654] [id = 217] 14:14:00 INFO - PROCESS | 1654 | --DOCSHELL 0x12c75a800 == 47 [pid = 1654] [id = 174] 14:14:00 INFO - PROCESS | 1654 | --DOCSHELL 0x12e473000 == 46 [pid = 1654] [id = 218] 14:14:00 INFO - PROCESS | 1654 | --DOCSHELL 0x12c126000 == 45 [pid = 1654] [id = 138] 14:14:00 INFO - PROCESS | 1654 | --DOCSHELL 0x1232a2800 == 44 [pid = 1654] [id = 219] 14:14:00 INFO - PROCESS | 1654 | --DOCSHELL 0x12b36b800 == 43 [pid = 1654] [id = 136] 14:14:00 INFO - PROCESS | 1654 | --DOCSHELL 0x118891000 == 42 [pid = 1654] [id = 175] 14:14:00 INFO - PROCESS | 1654 | --DOCSHELL 0x12bacb000 == 41 [pid = 1654] [id = 186] 14:14:00 INFO - PROCESS | 1654 | --DOCSHELL 0x12ab13800 == 40 [pid = 1654] [id = 120] 14:14:00 INFO - PROCESS | 1654 | --DOCSHELL 0x12c12c800 == 39 [pid = 1654] [id = 187] 14:14:00 INFO - PROCESS | 1654 | --DOCSHELL 0x12baca800 == 38 [pid = 1654] [id = 156] 14:14:00 INFO - PROCESS | 1654 | --DOCSHELL 0x123215800 == 37 [pid = 1654] [id = 172] 14:14:00 INFO - PROCESS | 1654 | --DOCSHELL 0x12320c800 == 36 [pid = 1654] [id = 135] 14:14:00 INFO - PROCESS | 1654 | --DOCSHELL 0x119e46800 == 35 [pid = 1654] [id = 240] 14:14:00 INFO - PROCESS | 1654 | --DOCSHELL 0x11996f800 == 34 [pid = 1654] [id = 239] 14:14:00 INFO - PROCESS | 1654 | --DOCSHELL 0x12daab000 == 33 [pid = 1654] [id = 238] 14:14:00 INFO - PROCESS | 1654 | --DOCSHELL 0x12d3c6000 == 32 [pid = 1654] [id = 237] 14:14:00 INFO - PROCESS | 1654 | --DOCSHELL 0x12bad5800 == 31 [pid = 1654] [id = 236] 14:14:00 INFO - PROCESS | 1654 | --DOCSHELL 0x126d4a800 == 30 [pid = 1654] [id = 235] 14:14:00 INFO - PROCESS | 1654 | --DOCSHELL 0x119546800 == 29 [pid = 1654] [id = 234] 14:14:00 INFO - PROCESS | 1654 | --DOCSHELL 0x116829800 == 28 [pid = 1654] [id = 233] 14:14:00 INFO - PROCESS | 1654 | --DOCSHELL 0x11681c000 == 27 [pid = 1654] [id = 241] 14:14:01 INFO - PROCESS | 1654 | 1462223641175 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]]]}] 14:14:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 14:14:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 2026ms 14:14:01 INFO - PROCESS | 1654 | 1462223641207 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 14:14:01 INFO - PROCESS | 1654 | 1462223641209 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 14:14:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 14:14:01 INFO - PROCESS | 1654 | 1462223641213 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 14:14:01 INFO - PROCESS | 1654 | 1462223641215 Marionette TRACE conn2 <- [1,942,null,{}] 14:14:01 INFO - PROCESS | 1654 | 1462223641219 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}] 14:14:01 INFO - PROCESS | 1654 | 1462223641297 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 14:14:01 INFO - PROCESS | 1654 | 1462223641345 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x115d1b000 == 28 [pid = 1654] [id = 243] 14:14:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x112910800) [pid = 1654] [serial = 727] [outer = 0x0] 14:14:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x112c6cc00) [pid = 1654] [serial = 728] [outer = 0x112910800] 14:14:01 INFO - PROCESS | 1654 | 1462223641375 Marionette DEBUG loaded listener.js 14:14:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x11307d800) [pid = 1654] [serial = 729] [outer = 0x112910800] 14:14:01 INFO - PROCESS | 1654 | 1462223641705 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]]]}] 14:14:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 14:14:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 524ms 14:14:01 INFO - PROCESS | 1654 | 1462223641737 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 14:14:01 INFO - PROCESS | 1654 | 1462223641741 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 14:14:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 14:14:01 INFO - PROCESS | 1654 | 1462223641746 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 14:14:01 INFO - PROCESS | 1654 | 1462223641750 Marionette TRACE conn2 <- [1,946,null,{}] 14:14:01 INFO - PROCESS | 1654 | 1462223641753 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}] 14:14:01 INFO - PROCESS | 1654 | 1462223641829 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 14:14:01 INFO - PROCESS | 1654 | 1462223641884 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x116835800 == 29 [pid = 1654] [id = 244] 14:14:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x112911400) [pid = 1654] [serial = 730] [outer = 0x0] 14:14:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x114f1d000) [pid = 1654] [serial = 731] [outer = 0x112911400] 14:14:01 INFO - PROCESS | 1654 | 1462223641912 Marionette DEBUG loaded listener.js 14:14:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x1168ca800) [pid = 1654] [serial = 732] [outer = 0x112911400] 14:14:02 INFO - PROCESS | 1654 | 1462223642301 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]]]}] 14:14:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 14:14:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 574ms 14:14:02 INFO - PROCESS | 1654 | 1462223642320 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 14:14:02 INFO - PROCESS | 1654 | 1462223642323 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 14:14:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 14:14:02 INFO - PROCESS | 1654 | 1462223642327 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 14:14:02 INFO - PROCESS | 1654 | 1462223642333 Marionette TRACE conn2 <- [1,950,null,{}] 14:14:02 INFO - PROCESS | 1654 | 1462223642345 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}] 14:14:02 INFO - PROCESS | 1654 | 1462223642501 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 14:14:02 INFO - PROCESS | 1654 | 1462223642589 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x1184ba000 == 30 [pid = 1654] [id = 245] 14:14:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x1125b7c00) [pid = 1654] [serial = 733] [outer = 0x0] 14:14:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x117c37c00) [pid = 1654] [serial = 734] [outer = 0x1125b7c00] 14:14:02 INFO - PROCESS | 1654 | 1462223642637 Marionette DEBUG loaded listener.js 14:14:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x1180b2c00) [pid = 1654] [serial = 735] [outer = 0x1125b7c00] 14:14:03 INFO - PROCESS | 1654 | 1462223643068 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]]]}] 14:14:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 14:14:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 777ms 14:14:03 INFO - PROCESS | 1654 | 1462223643104 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 14:14:03 INFO - PROCESS | 1654 | 1462223643105 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 14:14:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 14:14:03 INFO - PROCESS | 1654 | 1462223643108 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 14:14:03 INFO - PROCESS | 1654 | 1462223643109 Marionette TRACE conn2 <- [1,954,null,{}] 14:14:03 INFO - PROCESS | 1654 | 1462223643111 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}] 14:14:03 INFO - PROCESS | 1654 | 1462223643203 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 14:14:03 INFO - PROCESS | 1654 | 1462223643236 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x118e61000 == 31 [pid = 1654] [id = 246] 14:14:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x11290d400) [pid = 1654] [serial = 736] [outer = 0x0] 14:14:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x11865c800) [pid = 1654] [serial = 737] [outer = 0x11290d400] 14:14:03 INFO - PROCESS | 1654 | 1462223643262 Marionette DEBUG loaded listener.js 14:14:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x118856400) [pid = 1654] [serial = 738] [outer = 0x11290d400] 14:14:03 INFO - PROCESS | 1654 | 1462223643609 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]]]}] 14:14:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 14:14:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 519ms 14:14:03 INFO - PROCESS | 1654 | 1462223643633 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 14:14:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 14:14:03 INFO - PROCESS | 1654 | 1462223643636 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 14:14:03 INFO - PROCESS | 1654 | 1462223643639 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 14:14:03 INFO - PROCESS | 1654 | 1462223643641 Marionette TRACE conn2 <- [1,958,null,{}] 14:14:03 INFO - PROCESS | 1654 | 1462223643644 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}] 14:14:03 INFO - PROCESS | 1654 | 1462223643783 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 14:14:03 INFO - PROCESS | 1654 | 1462223643801 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c05800 == 32 [pid = 1654] [id = 247] 14:14:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x116443400) [pid = 1654] [serial = 739] [outer = 0x0] 14:14:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x118f3e800) [pid = 1654] [serial = 740] [outer = 0x116443400] 14:14:03 INFO - PROCESS | 1654 | 1462223643843 Marionette DEBUG loaded listener.js 14:14:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x119584800) [pid = 1654] [serial = 741] [outer = 0x116443400] 14:14:04 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x118f3c800) [pid = 1654] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 14:14:04 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x128f0c800) [pid = 1654] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 14:14:04 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x119c75400) [pid = 1654] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 14:14:04 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x1172ca000) [pid = 1654] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 14:14:04 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x1286e4400) [pid = 1654] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 14:14:04 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x119926000) [pid = 1654] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 14:14:04 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x12c0c9400) [pid = 1654] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 14:14:04 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x118851000) [pid = 1654] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 14:14:04 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x1168d4c00) [pid = 1654] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 14:14:04 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x125211c00) [pid = 1654] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 14:14:04 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x12c079400) [pid = 1654] [serial = 507] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 14:14:04 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x116870000) [pid = 1654] [serial = 510] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 14:14:04 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x11992a800) [pid = 1654] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 14:14:04 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x128c68400) [pid = 1654] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 14:14:04 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x128397800) [pid = 1654] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 14:14:04 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x1197ab400) [pid = 1654] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 14:14:04 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x11a1b5800) [pid = 1654] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 14:14:04 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x1286ea800) [pid = 1654] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 14:14:04 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x118ff5000) [pid = 1654] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 14:14:04 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x11643f800) [pid = 1654] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 14:14:04 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x112c6b000) [pid = 1654] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 14:14:04 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x1197a7000) [pid = 1654] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 14:14:04 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x128f04400) [pid = 1654] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 14:14:04 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x118415c00) [pid = 1654] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 14:14:04 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x128c68000) [pid = 1654] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 14:14:04 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x1232edc00) [pid = 1654] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 14:14:04 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x118661000) [pid = 1654] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 14:14:04 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x125765400) [pid = 1654] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 14:14:04 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x116551800) [pid = 1654] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 14:14:04 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x1197a4000) [pid = 1654] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 14:14:04 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x111023c00) [pid = 1654] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 14:14:04 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x124c77400) [pid = 1654] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 14:14:04 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x112c61c00) [pid = 1654] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 14:14:04 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x11102e000) [pid = 1654] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 14:14:04 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x111024000) [pid = 1654] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 14:14:04 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x114ff6800) [pid = 1654] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 14:14:04 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1172c9400) [pid = 1654] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 14:14:04 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x12839a400) [pid = 1654] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 14:14:04 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x119821800) [pid = 1654] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 14:14:04 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x119822000) [pid = 1654] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 14:14:04 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1212f7800) [pid = 1654] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 14:14:04 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12ab96000) [pid = 1654] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 14:14:04 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x12517a800) [pid = 1654] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 14:14:04 INFO - PROCESS | 1654 | 1462223644790 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]]]}] 14:14:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 14:14:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1172ms 14:14:04 INFO - PROCESS | 1654 | 1462223644811 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 14:14:04 INFO - PROCESS | 1654 | 1462223644812 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 14:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 14:14:04 INFO - PROCESS | 1654 | 1462223644817 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 14:14:04 INFO - PROCESS | 1654 | 1462223644818 Marionette TRACE conn2 <- [1,962,null,{}] 14:14:04 INFO - PROCESS | 1654 | 1462223644821 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}] 14:14:04 INFO - PROCESS | 1654 | 1462223644915 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 14:14:04 INFO - PROCESS | 1654 | 1462223644967 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x119911000 == 33 [pid = 1654] [id = 248] 14:14:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x112c65c00) [pid = 1654] [serial = 742] [outer = 0x0] 14:14:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1172c9400) [pid = 1654] [serial = 743] [outer = 0x112c65c00] 14:14:04 INFO - PROCESS | 1654 | 1462223644995 Marionette DEBUG loaded listener.js 14:14:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x11981e000) [pid = 1654] [serial = 744] [outer = 0x112c65c00] 14:14:05 INFO - PROCESS | 1654 | 1462223645286 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]]]}] 14:14:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 14:14:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 519ms 14:14:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 14:14:05 INFO - PROCESS | 1654 | 1462223645336 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 14:14:05 INFO - PROCESS | 1654 | 1462223645337 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 14:14:05 INFO - PROCESS | 1654 | 1462223645340 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 14:14:05 INFO - PROCESS | 1654 | 1462223645341 Marionette TRACE conn2 <- [1,966,null,{}] 14:14:05 INFO - PROCESS | 1654 | 1462223645343 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}] 14:14:05 INFO - PROCESS | 1654 | 1462223645413 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 14:14:05 INFO - PROCESS | 1654 | 1462223645431 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x1232a8800 == 34 [pid = 1654] [id = 249] 14:14:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x119925400) [pid = 1654] [serial = 745] [outer = 0x0] 14:14:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x11992e400) [pid = 1654] [serial = 746] [outer = 0x119925400] 14:14:05 INFO - PROCESS | 1654 | 1462223645456 Marionette DEBUG loaded listener.js 14:14:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x119c6ec00) [pid = 1654] [serial = 747] [outer = 0x119925400] 14:14:05 INFO - PROCESS | 1654 | 1462223645774 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]]]}] 14:14:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 14:14:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 470ms 14:14:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 14:14:05 INFO - PROCESS | 1654 | 1462223645810 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 14:14:05 INFO - PROCESS | 1654 | 1462223645812 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 14:14:05 INFO - PROCESS | 1654 | 1462223645816 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 14:14:05 INFO - PROCESS | 1654 | 1462223645818 Marionette TRACE conn2 <- [1,970,null,{}] 14:14:05 INFO - PROCESS | 1654 | 1462223645820 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}] 14:14:05 INFO - PROCESS | 1654 | 1462223645916 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 14:14:05 INFO - PROCESS | 1654 | 1462223645922 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x123522000 == 35 [pid = 1654] [id = 250] 14:14:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x11981f400) [pid = 1654] [serial = 748] [outer = 0x0] 14:14:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x119cd5400) [pid = 1654] [serial = 749] [outer = 0x11981f400] 14:14:05 INFO - PROCESS | 1654 | 1462223645948 Marionette DEBUG loaded listener.js 14:14:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x119f10400) [pid = 1654] [serial = 750] [outer = 0x11981f400] 14:14:06 INFO - PROCESS | 1654 | 1462223646267 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]]]}] 14:14:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 14:14:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 472ms 14:14:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 14:14:06 INFO - PROCESS | 1654 | 1462223646286 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 14:14:06 INFO - PROCESS | 1654 | 1462223646287 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 14:14:06 INFO - PROCESS | 1654 | 1462223646290 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 14:14:06 INFO - PROCESS | 1654 | 1462223646291 Marionette TRACE conn2 <- [1,974,null,{}] 14:14:06 INFO - PROCESS | 1654 | 1462223646293 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}] 14:14:06 INFO - PROCESS | 1654 | 1462223646368 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 14:14:06 INFO - PROCESS | 1654 | 1462223646372 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x1184b9800 == 36 [pid = 1654] [id = 251] 14:14:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x119927800) [pid = 1654] [serial = 751] [outer = 0x0] 14:14:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x11a1b0400) [pid = 1654] [serial = 752] [outer = 0x119927800] 14:14:06 INFO - PROCESS | 1654 | 1462223646399 Marionette DEBUG loaded listener.js 14:14:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x11a1b5400) [pid = 1654] [serial = 753] [outer = 0x119927800] 14:14:06 INFO - PROCESS | 1654 | 1462223646820 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]]]}] 14:14:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 14:14:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 570ms 14:14:06 INFO - PROCESS | 1654 | 1462223646861 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 14:14:06 INFO - PROCESS | 1654 | 1462223646863 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 14:14:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 14:14:06 INFO - PROCESS | 1654 | 1462223646869 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 14:14:06 INFO - PROCESS | 1654 | 1462223646872 Marionette TRACE conn2 <- [1,978,null,{}] 14:14:06 INFO - PROCESS | 1654 | 1462223646875 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}] 14:14:06 INFO - PROCESS | 1654 | 1462223646978 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 14:14:07 INFO - PROCESS | 1654 | 1462223647052 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x116816800 == 37 [pid = 1654] [id = 252] 14:14:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x11205d000) [pid = 1654] [serial = 754] [outer = 0x0] 14:14:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x11290a400) [pid = 1654] [serial = 755] [outer = 0x11205d000] 14:14:07 INFO - PROCESS | 1654 | 1462223647084 Marionette DEBUG loaded listener.js 14:14:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x112e1b400) [pid = 1654] [serial = 756] [outer = 0x11205d000] 14:14:07 INFO - PROCESS | 1654 | 1462223647631 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]]]}] 14:14:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 14:14:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 821ms 14:14:07 INFO - PROCESS | 1654 | 1462223647691 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 14:14:07 INFO - PROCESS | 1654 | 1462223647695 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 14:14:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 14:14:07 INFO - PROCESS | 1654 | 1462223647702 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 14:14:07 INFO - PROCESS | 1654 | 1462223647704 Marionette TRACE conn2 <- [1,982,null,{}] 14:14:07 INFO - PROCESS | 1654 | 1462223647706 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}] 14:14:07 INFO - PROCESS | 1654 | 1462223647811 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 14:14:07 INFO - PROCESS | 1654 | 1462223647884 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x119386000 == 38 [pid = 1654] [id = 253] 14:14:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x11686fc00) [pid = 1654] [serial = 757] [outer = 0x0] 14:14:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x1172c9800) [pid = 1654] [serial = 758] [outer = 0x11686fc00] 14:14:07 INFO - PROCESS | 1654 | 1462223647918 Marionette DEBUG loaded listener.js 14:14:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x117686c00) [pid = 1654] [serial = 759] [outer = 0x11686fc00] 14:14:08 INFO - PROCESS | 1654 | 1462223648604 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]]]}] 14:14:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 14:14:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 976ms 14:14:08 INFO - PROCESS | 1654 | 1462223648702 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 14:14:08 INFO - PROCESS | 1654 | 1462223648706 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 14:14:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 14:14:08 INFO - PROCESS | 1654 | 1462223648714 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 14:14:08 INFO - PROCESS | 1654 | 1462223648717 Marionette TRACE conn2 <- [1,986,null,{}] 14:14:08 INFO - PROCESS | 1654 | 1462223648723 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}] 14:14:08 INFO - PROCESS | 1654 | 1462223648855 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 14:14:08 INFO - PROCESS | 1654 | 1462223648923 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x1165ee800 == 39 [pid = 1654] [id = 254] 14:14:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x11290fc00) [pid = 1654] [serial = 760] [outer = 0x0] 14:14:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x112c6a400) [pid = 1654] [serial = 761] [outer = 0x11290fc00] 14:14:08 INFO - PROCESS | 1654 | 1462223648963 Marionette DEBUG loaded listener.js 14:14:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x113078800) [pid = 1654] [serial = 762] [outer = 0x11290fc00] 14:14:09 INFO - PROCESS | 1654 | --DOCSHELL 0x11253c000 == 38 [pid = 1654] [id = 23] 14:14:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12ab0b800 == 37 [pid = 1654] [id = 8] 14:14:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12c765000 == 36 [pid = 1654] [id = 13] 14:14:09 INFO - PROCESS | 1654 | --DOCSHELL 0x115f52000 == 35 [pid = 1654] [id = 26] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x1197a6400) [pid = 1654] [serial = 725] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x12c705c00) [pid = 1654] [serial = 549] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x12ba6a400) [pid = 1654] [serial = 522] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x128c6fc00) [pid = 1654] [serial = 651] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x1258c0400) [pid = 1654] [serial = 555] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x119583400) [pid = 1654] [serial = 552] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x12bc63c00) [pid = 1654] [serial = 558] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x1242c3800) [pid = 1654] [serial = 594] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1283a2000) [pid = 1654] [serial = 639] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12ab95400) [pid = 1654] [serial = 654] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12c8c3000) [pid = 1654] [serial = 561] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x1230d4400) [pid = 1654] [serial = 516] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1186abc00) [pid = 1654] [serial = 591] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12858d800) [pid = 1654] [serial = 597] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x11979ec00) [pid = 1654] [serial = 642] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x12c8bc400) [pid = 1654] [serial = 509] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x12ab93400) [pid = 1654] [serial = 696] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x1180aec00) [pid = 1654] [serial = 512] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x12d09d800) [pid = 1654] [serial = 657] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x11a1adc00) [pid = 1654] [serial = 645] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x128589000) [pid = 1654] [serial = 648] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1286e6400) [pid = 1654] [serial = 519] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12839d000) [pid = 1654] [serial = 638] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1212ef000) [pid = 1654] [serial = 677] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x12478c400) [pid = 1654] [serial = 680] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x128c65000) [pid = 1654] [serial = 650] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x11958a400) [pid = 1654] [serial = 671] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1197a0c00) [pid = 1654] [serial = 672] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1232f1800) [pid = 1654] [serial = 678] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x116fdb000) [pid = 1654] [serial = 665] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1180ad400) [pid = 1654] [serial = 666] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x113d03400) [pid = 1654] [serial = 662] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x11992d400) [pid = 1654] [serial = 674] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x12ba70c00) [pid = 1654] [serial = 656] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1186a7400) [pid = 1654] [serial = 668] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x118feb800) [pid = 1654] [serial = 669] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x12a74ec00) [pid = 1654] [serial = 653] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x124c74400) [pid = 1654] [serial = 683] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x124c6ec00) [pid = 1654] [serial = 681] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x126dd4400) [pid = 1654] [serial = 689] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x126dcc000) [pid = 1654] [serial = 686] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x125213800) [pid = 1654] [serial = 684] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x12839dc00) [pid = 1654] [serial = 687] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x11862ec00) [pid = 1654] [serial = 641] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x119828800) [pid = 1654] [serial = 644] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1110ce000) [pid = 1654] [serial = 659] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x112c6a800) [pid = 1654] [serial = 660] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x115e56000) [pid = 1654] [serial = 663] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x126dd3000) [pid = 1654] [serial = 647] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x112c68c00) [pid = 1654] [serial = 719] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x11645f000) [pid = 1654] [serial = 720] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x11339cc00) [pid = 1654] [serial = 722] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x111029400) [pid = 1654] [serial = 698] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x11841d800) [pid = 1654] [serial = 723] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x112904400) [pid = 1654] [serial = 699] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x115e5b000) [pid = 1654] [serial = 701] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x11865e400) [pid = 1654] [serial = 704] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x116811c00) [pid = 1654] [serial = 702] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x128c62c00) [pid = 1654] [serial = 692] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x1288bcc00) [pid = 1654] [serial = 690] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x11a1ae800) [pid = 1654] [serial = 675] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 66 (0x12576e800) [pid = 1654] [serial = 708] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 65 (0x119b7d000) [pid = 1654] [serial = 707] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 64 (0x1197a7400) [pid = 1654] [serial = 705] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 63 (0x128e55000) [pid = 1654] [serial = 693] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 62 (0x128c65c00) [pid = 1654] [serial = 711] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 61 (0x128398800) [pid = 1654] [serial = 710] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 60 (0x12ade9c00) [pid = 1654] [serial = 716] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 59 (0x12ade6400) [pid = 1654] [serial = 714] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 58 (0x12ab9a000) [pid = 1654] [serial = 713] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 57 (0x12ba70800) [pid = 1654] [serial = 717] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 56 (0x119932400) [pid = 1654] [serial = 588] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | --DOMWINDOW == 55 (0x12a753c00) [pid = 1654] [serial = 695] [outer = 0x0] [url = about:blank] 14:14:09 INFO - PROCESS | 1654 | 1462223649361 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]]]}] 14:14:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 14:14:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 676ms 14:14:09 INFO - PROCESS | 1654 | 1462223649388 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 14:14:09 INFO - PROCESS | 1654 | 1462223649392 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 14:14:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 14:14:09 INFO - PROCESS | 1654 | 1462223649401 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 14:14:09 INFO - PROCESS | 1654 | 1462223649402 Marionette TRACE conn2 <- [1,990,null,{}] 14:14:09 INFO - PROCESS | 1654 | 1462223649408 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}] 14:14:09 INFO - PROCESS | 1654 | 1462223649481 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 14:14:09 INFO - PROCESS | 1654 | 1462223649487 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x118162000 == 36 [pid = 1654] [id = 255] 14:14:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 56 (0x11339e800) [pid = 1654] [serial = 763] [outer = 0x0] 14:14:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 57 (0x116739000) [pid = 1654] [serial = 764] [outer = 0x11339e800] 14:14:09 INFO - PROCESS | 1654 | 1462223649513 Marionette DEBUG loaded listener.js 14:14:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 58 (0x116fdb000) [pid = 1654] [serial = 765] [outer = 0x11339e800] 14:14:09 INFO - PROCESS | 1654 | 1462223649854 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]]]}] 14:14:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 14:14:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 476ms 14:14:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 14:14:09 INFO - PROCESS | 1654 | 1462223649873 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 14:14:09 INFO - PROCESS | 1654 | 1462223649874 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 14:14:09 INFO - PROCESS | 1654 | 1462223649876 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 14:14:09 INFO - PROCESS | 1654 | 1462223649879 Marionette TRACE conn2 <- [1,994,null,{}] 14:14:09 INFO - PROCESS | 1654 | 1462223649890 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}] 14:14:09 INFO - PROCESS | 1654 | 1462223649968 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 14:14:10 INFO - PROCESS | 1654 | 1462223650014 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x118e5a800 == 37 [pid = 1654] [id = 256] 14:14:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 59 (0x11102f000) [pid = 1654] [serial = 766] [outer = 0x0] 14:14:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 60 (0x1172d3800) [pid = 1654] [serial = 767] [outer = 0x11102f000] 14:14:10 INFO - PROCESS | 1654 | 1462223650042 Marionette DEBUG loaded listener.js 14:14:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 61 (0x118622400) [pid = 1654] [serial = 768] [outer = 0x11102f000] 14:14:10 INFO - PROCESS | 1654 | 1462223650360 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]]]}] 14:14:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 14:14:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 526ms 14:14:10 INFO - PROCESS | 1654 | 1462223650402 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 14:14:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 14:14:10 INFO - PROCESS | 1654 | 1462223650404 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 14:14:10 INFO - PROCESS | 1654 | 1462223650406 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 14:14:10 INFO - PROCESS | 1654 | 1462223650408 Marionette TRACE conn2 <- [1,998,null,{}] 14:14:10 INFO - PROCESS | 1654 | 1462223650410 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}] 14:14:10 INFO - PROCESS | 1654 | 1462223650485 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 14:14:10 INFO - PROCESS | 1654 | 1462223650489 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c06000 == 38 [pid = 1654] [id = 257] 14:14:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 62 (0x1186a5800) [pid = 1654] [serial = 769] [outer = 0x0] 14:14:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 63 (0x118faf000) [pid = 1654] [serial = 770] [outer = 0x1186a5800] 14:14:10 INFO - PROCESS | 1654 | 1462223650516 Marionette DEBUG loaded listener.js 14:14:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 64 (0x119584400) [pid = 1654] [serial = 771] [outer = 0x1186a5800] 14:14:10 INFO - PROCESS | 1654 | 1462223650824 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]]]}] 14:14:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 14:14:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 472ms 14:14:10 INFO - PROCESS | 1654 | 1462223650879 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 14:14:10 INFO - PROCESS | 1654 | 1462223650880 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 14:14:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 14:14:10 INFO - PROCESS | 1654 | 1462223650895 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 14:14:10 INFO - PROCESS | 1654 | 1462223650896 Marionette TRACE conn2 <- [1,1002,null,{}] 14:14:10 INFO - PROCESS | 1654 | 1462223650898 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}] 14:14:10 INFO - PROCESS | 1654 | 1462223650970 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 14:14:10 INFO - PROCESS | 1654 | 1462223650974 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x123203000 == 39 [pid = 1654] [id = 258] 14:14:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x11846d000) [pid = 1654] [serial = 772] [outer = 0x0] 14:14:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x1197a2800) [pid = 1654] [serial = 773] [outer = 0x11846d000] 14:14:11 INFO - PROCESS | 1654 | 1462223651001 Marionette DEBUG loaded listener.js 14:14:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x1197aac00) [pid = 1654] [serial = 774] [outer = 0x11846d000] 14:14:11 INFO - PROCESS | 1654 | 1462223651359 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]]]}] 14:14:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 14:14:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 471ms 14:14:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 14:14:11 INFO - PROCESS | 1654 | 1462223651367 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 14:14:11 INFO - PROCESS | 1654 | 1462223651368 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 14:14:11 INFO - PROCESS | 1654 | 1462223651370 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 14:14:11 INFO - PROCESS | 1654 | 1462223651372 Marionette TRACE conn2 <- [1,1006,null,{}] 14:14:11 INFO - PROCESS | 1654 | 1462223651374 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}] 14:14:11 INFO - PROCESS | 1654 | 1462223651484 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 14:14:11 INFO - PROCESS | 1654 | 1462223651490 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x1232ac800 == 40 [pid = 1654] [id = 259] 14:14:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x119589c00) [pid = 1654] [serial = 775] [outer = 0x0] 14:14:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x119924400) [pid = 1654] [serial = 776] [outer = 0x119589c00] 14:14:11 INFO - PROCESS | 1654 | 1462223651517 Marionette DEBUG loaded listener.js 14:14:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x11a1ac000) [pid = 1654] [serial = 777] [outer = 0x119589c00] 14:14:11 INFO - PROCESS | 1654 | 1462223651858 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]]]}] 14:14:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 14:14:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 519ms 14:14:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 14:14:11 INFO - PROCESS | 1654 | 1462223651891 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 14:14:11 INFO - PROCESS | 1654 | 1462223651892 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 14:14:11 INFO - PROCESS | 1654 | 1462223651894 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 14:14:11 INFO - PROCESS | 1654 | 1462223651895 Marionette TRACE conn2 <- [1,1010,null,{}] 14:14:11 INFO - PROCESS | 1654 | 1462223651897 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}] 14:14:11 INFO - PROCESS | 1654 | 1462223651985 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 14:14:12 INFO - PROCESS | 1654 | 1462223651999 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x123718800 == 41 [pid = 1654] [id = 260] 14:14:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x119ecf800) [pid = 1654] [serial = 778] [outer = 0x0] 14:14:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x11a1e8000) [pid = 1654] [serial = 779] [outer = 0x119ecf800] 14:14:12 INFO - PROCESS | 1654 | 1462223652024 Marionette DEBUG loaded listener.js 14:14:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x1212f3800) [pid = 1654] [serial = 780] [outer = 0x119ecf800] 14:14:12 INFO - PROCESS | 1654 | 1462223652345 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]]]}] 14:14:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 14:14:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 468ms 14:14:12 INFO - PROCESS | 1654 | 1462223652362 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 14:14:12 INFO - PROCESS | 1654 | 1462223652365 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 14:14:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 14:14:12 INFO - PROCESS | 1654 | 1462223652369 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 14:14:12 INFO - PROCESS | 1654 | 1462223652370 Marionette TRACE conn2 <- [1,1014,null,{}] 14:14:12 INFO - PROCESS | 1654 | 1462223652373 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}] 14:14:12 INFO - PROCESS | 1654 | 1462223652462 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 14:14:12 INFO - PROCESS | 1654 | 1462223652494 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x124caa000 == 42 [pid = 1654] [id = 261] 14:14:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x11a1a8000) [pid = 1654] [serial = 781] [outer = 0x0] 14:14:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x1230d2400) [pid = 1654] [serial = 782] [outer = 0x11a1a8000] 14:14:12 INFO - PROCESS | 1654 | 1462223652519 Marionette DEBUG loaded listener.js 14:14:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x123673000) [pid = 1654] [serial = 783] [outer = 0x11a1a8000] 14:14:12 INFO - PROCESS | 1654 | 1462223652842 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]]]}] 14:14:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 14:14:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 520ms 14:14:12 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x1125b7c00) [pid = 1654] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 14:14:12 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x118fea800) [pid = 1654] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 14:14:12 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x112911400) [pid = 1654] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 14:14:12 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x112910800) [pid = 1654] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 14:14:12 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x11290d400) [pid = 1654] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 14:14:12 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x112c65c00) [pid = 1654] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 14:14:12 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x11981f400) [pid = 1654] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 14:14:12 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x116443400) [pid = 1654] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 14:14:12 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x119925400) [pid = 1654] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 14:14:12 INFO - PROCESS | 1654 | 1462223652909 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 14:14:12 INFO - PROCESS | 1654 | 1462223652910 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 14:14:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 14:14:12 INFO - PROCESS | 1654 | 1462223652914 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 14:14:12 INFO - PROCESS | 1654 | 1462223652915 Marionette TRACE conn2 <- [1,1018,null,{}] 14:14:12 INFO - PROCESS | 1654 | 1462223652917 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}] 14:14:13 INFO - PROCESS | 1654 | 1462223653008 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 14:14:13 INFO - PROCESS | 1654 | 1462223653041 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x118e5a000 == 43 [pid = 1654] [id = 262] 14:14:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x112c6c800) [pid = 1654] [serial = 784] [outer = 0x0] 14:14:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x118469c00) [pid = 1654] [serial = 785] [outer = 0x112c6c800] 14:14:13 INFO - PROCESS | 1654 | 1462223653066 Marionette DEBUG loaded listener.js 14:14:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x119925400) [pid = 1654] [serial = 786] [outer = 0x112c6c800] 14:14:13 INFO - PROCESS | 1654 | 1462223653335 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]]]}] 14:14:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 14:14:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 470ms 14:14:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 14:14:13 INFO - PROCESS | 1654 | 1462223653388 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 14:14:13 INFO - PROCESS | 1654 | 1462223653390 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 14:14:13 INFO - PROCESS | 1654 | 1462223653392 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 14:14:13 INFO - PROCESS | 1654 | 1462223653393 Marionette TRACE conn2 <- [1,1022,null,{}] 14:14:13 INFO - PROCESS | 1654 | 1462223653396 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}] 14:14:13 INFO - PROCESS | 1654 | 1462223653480 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 14:14:13 INFO - PROCESS | 1654 | 1462223653487 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x126d3d000 == 44 [pid = 1654] [id = 263] 14:14:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x11a1b5800) [pid = 1654] [serial = 787] [outer = 0x0] 14:14:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x124789800) [pid = 1654] [serial = 788] [outer = 0x11a1b5800] 14:14:13 INFO - PROCESS | 1654 | 1462223653515 Marionette DEBUG loaded listener.js 14:14:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x124a3ec00) [pid = 1654] [serial = 789] [outer = 0x11a1b5800] 14:14:13 INFO - PROCESS | 1654 | 1462223653945 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]]]}] 14:14:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 14:14:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 569ms 14:14:13 INFO - PROCESS | 1654 | 1462223653962 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 14:14:13 INFO - PROCESS | 1654 | 1462223653967 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 14:14:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 14:14:13 INFO - PROCESS | 1654 | 1462223653970 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 14:14:13 INFO - PROCESS | 1654 | 1462223653973 Marionette TRACE conn2 <- [1,1026,null,{}] 14:14:13 INFO - PROCESS | 1654 | 1462223653976 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}] 14:14:14 INFO - PROCESS | 1654 | 1462223654104 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 14:14:14 INFO - PROCESS | 1654 | 1462223654110 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x128869800 == 45 [pid = 1654] [id = 264] 14:14:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x124153800) [pid = 1654] [serial = 790] [outer = 0x0] 14:14:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x124c70800) [pid = 1654] [serial = 791] [outer = 0x124153800] 14:14:14 INFO - PROCESS | 1654 | 1462223654138 Marionette DEBUG loaded listener.js 14:14:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x124f40400) [pid = 1654] [serial = 792] [outer = 0x124153800] 14:14:14 INFO - PROCESS | 1654 | 1462223654521 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]]]}] 14:14:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 14:14:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 572ms 14:14:14 INFO - PROCESS | 1654 | 1462223654548 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 14:14:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 14:14:14 INFO - PROCESS | 1654 | 1462223654550 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 14:14:14 INFO - PROCESS | 1654 | 1462223654554 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 14:14:14 INFO - PROCESS | 1654 | 1462223654555 Marionette TRACE conn2 <- [1,1030,null,{}] 14:14:14 INFO - PROCESS | 1654 | 1462223654559 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}] 14:14:14 INFO - PROCESS | 1654 | 1462223654679 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 14:14:14 INFO - PROCESS | 1654 | 1462223654686 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c1c000 == 46 [pid = 1654] [id = 265] 14:14:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x124f43800) [pid = 1654] [serial = 793] [outer = 0x0] 14:14:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x125177800) [pid = 1654] [serial = 794] [outer = 0x124f43800] 14:14:14 INFO - PROCESS | 1654 | 1462223654727 Marionette DEBUG loaded listener.js 14:14:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x12576f000) [pid = 1654] [serial = 795] [outer = 0x124f43800] 14:14:15 INFO - PROCESS | 1654 | 1462223655074 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]]]}] 14:14:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 14:14:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 571ms 14:14:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 14:14:15 INFO - PROCESS | 1654 | 1462223655124 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 14:14:15 INFO - PROCESS | 1654 | 1462223655125 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 14:14:15 INFO - PROCESS | 1654 | 1462223655127 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 14:14:15 INFO - PROCESS | 1654 | 1462223655128 Marionette TRACE conn2 <- [1,1034,null,{}] 14:14:15 INFO - PROCESS | 1654 | 1462223655131 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}] 14:14:15 INFO - PROCESS | 1654 | 1462223655279 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 14:14:15 INFO - PROCESS | 1654 | 1462223655315 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x116577800 == 47 [pid = 1654] [id = 266] 14:14:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x111027000) [pid = 1654] [serial = 796] [outer = 0x0] 14:14:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x11102c800) [pid = 1654] [serial = 797] [outer = 0x111027000] 14:14:15 INFO - PROCESS | 1654 | 1462223655346 Marionette DEBUG loaded listener.js 14:14:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x11290d000) [pid = 1654] [serial = 798] [outer = 0x111027000] 14:14:15 INFO - PROCESS | 1654 | 1462223655816 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]]]}] 14:14:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 14:14:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 718ms 14:14:15 INFO - PROCESS | 1654 | 1462223655847 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 14:14:15 INFO - PROCESS | 1654 | 1462223655849 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 14:14:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 14:14:15 INFO - PROCESS | 1654 | 1462223655852 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 14:14:15 INFO - PROCESS | 1654 | 1462223655855 Marionette TRACE conn2 <- [1,1038,null,{}] 14:14:15 INFO - PROCESS | 1654 | 1462223655859 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}] 14:14:15 INFO - PROCESS | 1654 | 1462223655957 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 14:14:16 INFO - PROCESS | 1654 | 1462223656006 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x11953c000 == 48 [pid = 1654] [id = 267] 14:14:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x114ff6800) [pid = 1654] [serial = 799] [outer = 0x0] 14:14:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x116870000) [pid = 1654] [serial = 800] [outer = 0x114ff6800] 14:14:16 INFO - PROCESS | 1654 | 1462223656038 Marionette DEBUG loaded listener.js 14:14:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1172d3c00) [pid = 1654] [serial = 801] [outer = 0x114ff6800] 14:14:16 INFO - PROCESS | 1654 | 1462223656457 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]]]}] 14:14:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 14:14:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 670ms 14:14:16 INFO - PROCESS | 1654 | 1462223656524 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 14:14:16 INFO - PROCESS | 1654 | 1462223656525 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 14:14:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 14:14:16 INFO - PROCESS | 1654 | 1462223656528 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 14:14:16 INFO - PROCESS | 1654 | 1462223656529 Marionette TRACE conn2 <- [1,1042,null,{}] 14:14:16 INFO - PROCESS | 1654 | 1462223656532 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}] 14:14:16 INFO - PROCESS | 1654 | 1462223656646 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 14:14:16 INFO - PROCESS | 1654 | 1462223656722 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x124fdf000 == 49 [pid = 1654] [id = 268] 14:14:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1180b0400) [pid = 1654] [serial = 802] [outer = 0x0] 14:14:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x11866bc00) [pid = 1654] [serial = 803] [outer = 0x1180b0400] 14:14:16 INFO - PROCESS | 1654 | 1462223656751 Marionette DEBUG loaded listener.js 14:14:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11958f000) [pid = 1654] [serial = 804] [outer = 0x1180b0400] 14:14:17 INFO - PROCESS | 1654 | 1462223657176 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]]]}] 14:14:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 14:14:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 670ms 14:14:17 INFO - PROCESS | 1654 | 1462223657199 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 14:14:17 INFO - PROCESS | 1654 | 1462223657201 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 14:14:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 14:14:17 INFO - PROCESS | 1654 | 1462223657209 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 14:14:17 INFO - PROCESS | 1654 | 1462223657212 Marionette TRACE conn2 <- [1,1046,null,{}] 14:14:17 INFO - PROCESS | 1654 | 1462223657215 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}] 14:14:17 INFO - PROCESS | 1654 | 1462223657316 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 14:14:17 INFO - PROCESS | 1654 | 1462223657363 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x128ef4000 == 50 [pid = 1654] [id = 269] 14:14:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11979e800) [pid = 1654] [serial = 805] [outer = 0x0] 14:14:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x119c76800) [pid = 1654] [serial = 806] [outer = 0x11979e800] 14:14:17 INFO - PROCESS | 1654 | 1462223657392 Marionette DEBUG loaded listener.js 14:14:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1212fb400) [pid = 1654] [serial = 807] [outer = 0x11979e800] 14:14:17 INFO - PROCESS | 1654 | 1462223657797 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]]]}] 14:14:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 14:14:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 625ms 14:14:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 14:14:17 INFO - PROCESS | 1654 | 1462223657830 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 14:14:17 INFO - PROCESS | 1654 | 1462223657832 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 14:14:17 INFO - PROCESS | 1654 | 1462223657834 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 14:14:17 INFO - PROCESS | 1654 | 1462223657835 Marionette TRACE conn2 <- [1,1050,null,{}] 14:14:17 INFO - PROCESS | 1654 | 1462223657838 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}] 14:14:17 INFO - PROCESS | 1654 | 1462223657932 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 14:14:18 INFO - PROCESS | 1654 | 1462223658011 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a8a3800 == 51 [pid = 1654] [id = 270] 14:14:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1242bfc00) [pid = 1654] [serial = 808] [outer = 0x0] 14:14:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x124c6a000) [pid = 1654] [serial = 809] [outer = 0x1242bfc00] 14:14:18 INFO - PROCESS | 1654 | 1462223658052 Marionette DEBUG loaded listener.js 14:14:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x124c77000) [pid = 1654] [serial = 810] [outer = 0x1242bfc00] 14:14:18 INFO - PROCESS | 1654 | 1462223658439 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]]]}] 14:14:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 14:14:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 769ms 14:14:18 INFO - PROCESS | 1654 | 1462223658612 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 14:14:18 INFO - PROCESS | 1654 | 1462223658615 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 14:14:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 14:14:18 INFO - PROCESS | 1654 | 1462223658625 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 14:14:18 INFO - PROCESS | 1654 | 1462223658626 Marionette TRACE conn2 <- [1,1054,null,{}] 14:14:18 INFO - PROCESS | 1654 | 1462223658632 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}] 14:14:18 INFO - PROCESS | 1654 | 1462223658720 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 14:14:18 INFO - PROCESS | 1654 | 1462223658778 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x1129af800 == 52 [pid = 1654] [id = 271] 14:14:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x111f44000) [pid = 1654] [serial = 811] [outer = 0x0] 14:14:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1120dac00) [pid = 1654] [serial = 812] [outer = 0x111f44000] 14:14:18 INFO - PROCESS | 1654 | 1462223658805 Marionette DEBUG loaded listener.js 14:14:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1125b8800) [pid = 1654] [serial = 813] [outer = 0x111f44000] 14:14:19 INFO - PROCESS | 1654 | 1462223659254 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]]]}] 14:14:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 14:14:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 671ms 14:14:19 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x11a1b0400) [pid = 1654] [serial = 752] [outer = 0x0] [url = about:blank] 14:14:19 INFO - PROCESS | 1654 | 1462223659316 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 14:14:19 INFO - PROCESS | 1654 | 1462223659318 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 14:14:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 14:14:19 INFO - PROCESS | 1654 | 1462223659324 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 14:14:19 INFO - PROCESS | 1654 | 1462223659326 Marionette TRACE conn2 <- [1,1058,null,{}] 14:14:19 INFO - PROCESS | 1654 | 1462223659328 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}] 14:14:19 INFO - PROCESS | 1654 | 1462223659405 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 14:14:19 INFO - PROCESS | 1654 | 1462223659410 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x116aad000 == 53 [pid = 1654] [id = 272] 14:14:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x112c6a000) [pid = 1654] [serial = 814] [outer = 0x0] 14:14:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x112c6f000) [pid = 1654] [serial = 815] [outer = 0x112c6a000] 14:14:19 INFO - PROCESS | 1654 | 1462223659438 Marionette DEBUG loaded listener.js 14:14:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x11301c400) [pid = 1654] [serial = 816] [outer = 0x112c6a000] 14:14:19 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1180b2c00) [pid = 1654] [serial = 735] [outer = 0x0] [url = about:blank] 14:14:19 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x117c37c00) [pid = 1654] [serial = 734] [outer = 0x0] [url = about:blank] 14:14:19 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x119931800) [pid = 1654] [serial = 726] [outer = 0x0] [url = about:blank] 14:14:19 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x114f1d000) [pid = 1654] [serial = 731] [outer = 0x0] [url = about:blank] 14:14:19 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x112c6cc00) [pid = 1654] [serial = 728] [outer = 0x0] [url = about:blank] 14:14:19 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x11307d800) [pid = 1654] [serial = 729] [outer = 0x0] [url = about:blank] 14:14:19 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x118856400) [pid = 1654] [serial = 738] [outer = 0x0] [url = about:blank] 14:14:19 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x11865c800) [pid = 1654] [serial = 737] [outer = 0x0] [url = about:blank] 14:14:19 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1172c9400) [pid = 1654] [serial = 743] [outer = 0x0] [url = about:blank] 14:14:19 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x119f10400) [pid = 1654] [serial = 750] [outer = 0x0] [url = about:blank] 14:14:19 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x118f3e800) [pid = 1654] [serial = 740] [outer = 0x0] [url = about:blank] 14:14:19 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x11992e400) [pid = 1654] [serial = 746] [outer = 0x0] [url = about:blank] 14:14:19 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x119584800) [pid = 1654] [serial = 741] [outer = 0x0] [url = about:blank] 14:14:19 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x11981e000) [pid = 1654] [serial = 744] [outer = 0x0] [url = about:blank] 14:14:19 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x119c6ec00) [pid = 1654] [serial = 747] [outer = 0x0] [url = about:blank] 14:14:19 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1168ca800) [pid = 1654] [serial = 732] [outer = 0x0] [url = about:blank] 14:14:19 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x119cd5400) [pid = 1654] [serial = 749] [outer = 0x0] [url = about:blank] 14:14:19 INFO - PROCESS | 1654 | 1462223659771 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]]]}] 14:14:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 14:14:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 472ms 14:14:19 INFO - PROCESS | 1654 | 1462223659794 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 14:14:19 INFO - PROCESS | 1654 | 1462223659796 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 14:14:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 14:14:19 INFO - PROCESS | 1654 | 1462223659801 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 14:14:19 INFO - PROCESS | 1654 | 1462223659802 Marionette TRACE conn2 <- [1,1062,null,{}] 14:14:19 INFO - PROCESS | 1654 | 1462223659808 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}] 14:14:19 INFO - PROCESS | 1654 | 1462223659886 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 14:14:19 INFO - PROCESS | 1654 | 1462223659892 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x1184aa000 == 54 [pid = 1654] [id = 273] 14:14:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x114ff8800) [pid = 1654] [serial = 817] [outer = 0x0] 14:14:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x11643ec00) [pid = 1654] [serial = 818] [outer = 0x114ff8800] 14:14:19 INFO - PROCESS | 1654 | 1462223659923 Marionette DEBUG loaded listener.js 14:14:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1167ce400) [pid = 1654] [serial = 819] [outer = 0x114ff8800] 14:14:20 INFO - PROCESS | 1654 | 1462223660291 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]]]}] 14:14:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 14:14:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 522ms 14:14:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 14:14:20 INFO - PROCESS | 1654 | 1462223660325 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 14:14:20 INFO - PROCESS | 1654 | 1462223660327 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 14:14:20 INFO - PROCESS | 1654 | 1462223660330 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 14:14:20 INFO - PROCESS | 1654 | 1462223660332 Marionette TRACE conn2 <- [1,1066,null,{}] 14:14:20 INFO - PROCESS | 1654 | 1462223660336 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}] 14:14:20 INFO - PROCESS | 1654 | 1462223660456 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 14:14:20 INFO - PROCESS | 1654 | 1462223660480 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x118f84000 == 55 [pid = 1654] [id = 274] 14:14:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x116a7dc00) [pid = 1654] [serial = 820] [outer = 0x0] 14:14:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1172ca800) [pid = 1654] [serial = 821] [outer = 0x116a7dc00] 14:14:20 INFO - PROCESS | 1654 | 1462223660527 Marionette DEBUG loaded listener.js 14:14:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11768c400) [pid = 1654] [serial = 822] [outer = 0x116a7dc00] 14:14:20 INFO - PROCESS | 1654 | 1462223660936 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]]]}] 14:14:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 14:14:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 623ms 14:14:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 14:14:20 INFO - PROCESS | 1654 | 1462223660954 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 14:14:20 INFO - PROCESS | 1654 | 1462223660956 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 14:14:20 INFO - PROCESS | 1654 | 1462223660959 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 14:14:20 INFO - PROCESS | 1654 | 1462223660961 Marionette TRACE conn2 <- [1,1070,null,{}] 14:14:20 INFO - PROCESS | 1654 | 1462223660965 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}] 14:14:21 INFO - PROCESS | 1654 | 1462223661083 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 14:14:21 INFO - PROCESS | 1654 | 1462223661090 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x119912800 == 56 [pid = 1654] [id = 275] 14:14:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x117c35800) [pid = 1654] [serial = 823] [outer = 0x0] 14:14:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1180af800) [pid = 1654] [serial = 824] [outer = 0x117c35800] 14:14:21 INFO - PROCESS | 1654 | 1462223661130 Marionette DEBUG loaded listener.js 14:14:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x11841e800) [pid = 1654] [serial = 825] [outer = 0x117c35800] 14:14:21 INFO - PROCESS | 1654 | 1462223661654 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]]]}] 14:14:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 14:14:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 719ms 14:14:21 INFO - PROCESS | 1654 | 1462223661680 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 14:14:21 INFO - PROCESS | 1654 | 1462223661682 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 14:14:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 14:14:21 INFO - PROCESS | 1654 | 1462223661692 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 14:14:21 INFO - PROCESS | 1654 | 1462223661694 Marionette TRACE conn2 <- [1,1074,null,{}] 14:14:21 INFO - PROCESS | 1654 | 1462223661699 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}] 14:14:21 INFO - PROCESS | 1654 | 1462223661807 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 14:14:21 INFO - PROCESS | 1654 | 1462223661848 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x121256800 == 57 [pid = 1654] [id = 276] 14:14:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x11885a000) [pid = 1654] [serial = 826] [outer = 0x0] 14:14:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x118f34800) [pid = 1654] [serial = 827] [outer = 0x11885a000] 14:14:21 INFO - PROCESS | 1654 | 1462223661875 Marionette DEBUG loaded listener.js 14:14:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x118ff3400) [pid = 1654] [serial = 828] [outer = 0x11885a000] 14:14:22 INFO - PROCESS | 1654 | 1462223662215 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]]]}] 14:14:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 14:14:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 576ms 14:14:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 14:14:22 INFO - PROCESS | 1654 | 1462223662262 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 14:14:22 INFO - PROCESS | 1654 | 1462223662263 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 14:14:22 INFO - PROCESS | 1654 | 1462223662265 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 14:14:22 INFO - PROCESS | 1654 | 1462223662266 Marionette TRACE conn2 <- [1,1078,null,{}] 14:14:22 INFO - PROCESS | 1654 | 1462223662269 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}] 14:14:22 INFO - PROCESS | 1654 | 1462223662359 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 14:14:22 INFO - PROCESS | 1654 | 1462223662370 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x1232b7800 == 58 [pid = 1654] [id = 277] 14:14:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x118ff3800) [pid = 1654] [serial = 829] [outer = 0x0] 14:14:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x11979d000) [pid = 1654] [serial = 830] [outer = 0x118ff3800] 14:14:22 INFO - PROCESS | 1654 | 1462223662395 Marionette DEBUG loaded listener.js 14:14:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1197a9400) [pid = 1654] [serial = 831] [outer = 0x118ff3800] 14:14:22 INFO - PROCESS | 1654 | 1462223662738 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]]]}] 14:14:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 14:14:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 519ms 14:14:22 INFO - PROCESS | 1654 | 1462223662785 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 14:14:22 INFO - PROCESS | 1654 | 1462223662786 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 14:14:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 14:14:22 INFO - PROCESS | 1654 | 1462223662788 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 14:14:22 INFO - PROCESS | 1654 | 1462223662789 Marionette TRACE conn2 <- [1,1082,null,{}] 14:14:22 INFO - PROCESS | 1654 | 1462223662791 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}] 14:14:22 INFO - PROCESS | 1654 | 1462223662884 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 14:14:22 INFO - PROCESS | 1654 | 1462223662897 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x123713800 == 59 [pid = 1654] [id = 278] 14:14:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x11981c400) [pid = 1654] [serial = 832] [outer = 0x0] 14:14:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x119823400) [pid = 1654] [serial = 833] [outer = 0x11981c400] 14:14:22 INFO - PROCESS | 1654 | 1462223662921 Marionette DEBUG loaded listener.js 14:14:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x119925800) [pid = 1654] [serial = 834] [outer = 0x11981c400] 14:14:23 INFO - PROCESS | 1654 | 1462223663267 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]]]}] 14:14:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 14:14:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 519ms 14:14:23 INFO - PROCESS | 1654 | 1462223663307 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 14:14:23 INFO - PROCESS | 1654 | 1462223663308 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 14:14:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 14:14:23 INFO - PROCESS | 1654 | 1462223663310 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 14:14:23 INFO - PROCESS | 1654 | 1462223663312 Marionette TRACE conn2 <- [1,1086,null,{}] 14:14:23 INFO - PROCESS | 1654 | 1462223663314 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}] 14:14:23 INFO - PROCESS | 1654 | 1462223663407 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 14:14:23 INFO - PROCESS | 1654 | 1462223663411 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x1247ef800 == 60 [pid = 1654] [id = 279] 14:14:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x119928400) [pid = 1654] [serial = 835] [outer = 0x0] 14:14:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x119932400) [pid = 1654] [serial = 836] [outer = 0x119928400] 14:14:23 INFO - PROCESS | 1654 | 1462223663464 Marionette DEBUG loaded listener.js 14:14:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x119cd4000) [pid = 1654] [serial = 837] [outer = 0x119928400] 14:14:23 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x119589c00) [pid = 1654] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 14:14:23 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x119ecf800) [pid = 1654] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 14:14:23 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x11290fc00) [pid = 1654] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 14:14:23 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1186a5800) [pid = 1654] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 14:14:23 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x11102f000) [pid = 1654] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 14:14:23 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x11339e800) [pid = 1654] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 14:14:23 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x11846d000) [pid = 1654] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 14:14:23 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x11a1a8000) [pid = 1654] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 14:14:23 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x112c6c800) [pid = 1654] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 14:14:23 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x124153800) [pid = 1654] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 14:14:23 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x11a1b5800) [pid = 1654] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 14:14:23 INFO - PROCESS | 1654 | 1462223663804 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]]]}] 14:14:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 14:14:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 519ms 14:14:23 INFO - PROCESS | 1654 | 1462223663830 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 14:14:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 14:14:23 INFO - PROCESS | 1654 | 1462223663833 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 14:14:23 INFO - PROCESS | 1654 | 1462223663836 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 14:14:23 INFO - PROCESS | 1654 | 1462223663837 Marionette TRACE conn2 <- [1,1090,null,{}] 14:14:23 INFO - PROCESS | 1654 | 1462223663839 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}] 14:14:23 INFO - PROCESS | 1654 | 1462223663921 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 14:14:23 INFO - PROCESS | 1654 | 1462223663968 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x124fdf800 == 61 [pid = 1654] [id = 280] 14:14:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x117c3f800) [pid = 1654] [serial = 838] [outer = 0x0] 14:14:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1197aa000) [pid = 1654] [serial = 839] [outer = 0x117c3f800] 14:14:23 INFO - PROCESS | 1654 | 1462223663994 Marionette DEBUG loaded listener.js 14:14:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x119f02800) [pid = 1654] [serial = 840] [outer = 0x117c3f800] 14:14:24 INFO - PROCESS | 1654 | 1462223664284 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]]]}] 14:14:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 14:14:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 467ms 14:14:24 INFO - PROCESS | 1654 | 1462223664304 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 14:14:24 INFO - PROCESS | 1654 | 1462223664306 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 14:14:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 14:14:24 INFO - PROCESS | 1654 | 1462223664308 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 14:14:24 INFO - PROCESS | 1654 | 1462223664310 Marionette TRACE conn2 <- [1,1094,null,{}] 14:14:24 INFO - PROCESS | 1654 | 1462223664312 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}] 14:14:24 INFO - PROCESS | 1654 | 1462223664407 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 14:14:24 INFO - PROCESS | 1654 | 1462223664411 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x128206000 == 62 [pid = 1654] [id = 281] 14:14:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x119ecf800) [pid = 1654] [serial = 841] [outer = 0x0] 14:14:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x11a1ad800) [pid = 1654] [serial = 842] [outer = 0x119ecf800] 14:14:24 INFO - PROCESS | 1654 | 1462223664443 Marionette DEBUG loaded listener.js 14:14:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1235d4000) [pid = 1654] [serial = 843] [outer = 0x119ecf800] 14:14:24 INFO - PROCESS | 1654 | 1462223664782 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]]]}] 14:14:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 14:14:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 519ms 14:14:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 14:14:24 INFO - PROCESS | 1654 | 1462223664835 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 14:14:24 INFO - PROCESS | 1654 | 1462223664836 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 14:14:24 INFO - PROCESS | 1654 | 1462223664838 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 14:14:24 INFO - PROCESS | 1654 | 1462223664839 Marionette TRACE conn2 <- [1,1098,null,{}] 14:14:24 INFO - PROCESS | 1654 | 1462223664842 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}] 14:14:24 INFO - PROCESS | 1654 | 1462223664927 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 14:14:24 INFO - PROCESS | 1654 | 1462223664932 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x128edf000 == 63 [pid = 1654] [id = 282] 14:14:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x124295800) [pid = 1654] [serial = 844] [outer = 0x0] 14:14:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1244f0c00) [pid = 1654] [serial = 845] [outer = 0x124295800] 14:14:24 INFO - PROCESS | 1654 | 1462223664960 Marionette DEBUG loaded listener.js 14:14:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x124c6c000) [pid = 1654] [serial = 846] [outer = 0x124295800] 14:14:25 INFO - PROCESS | 1654 | 1462223665302 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]]]}] 14:14:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 14:14:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 468ms 14:14:25 INFO - PROCESS | 1654 | 1462223665307 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 14:14:25 INFO - PROCESS | 1654 | 1462223665308 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 14:14:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 14:14:25 INFO - PROCESS | 1654 | 1462223665310 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 14:14:25 INFO - PROCESS | 1654 | 1462223665311 Marionette TRACE conn2 <- [1,1102,null,{}] 14:14:25 INFO - PROCESS | 1654 | 1462223665314 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}] 14:14:25 INFO - PROCESS | 1654 | 1462223665396 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 14:14:25 INFO - PROCESS | 1654 | 1462223665403 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a86a800 == 64 [pid = 1654] [id = 283] 14:14:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x124c70c00) [pid = 1654] [serial = 847] [outer = 0x0] 14:14:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x124de5c00) [pid = 1654] [serial = 848] [outer = 0x124c70c00] 14:14:25 INFO - PROCESS | 1654 | 1462223665427 Marionette DEBUG loaded listener.js 14:14:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x124f8fc00) [pid = 1654] [serial = 849] [outer = 0x124c70c00] 14:14:25 INFO - PROCESS | 1654 | 1462223665837 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]]]}] 14:14:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 14:14:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 572ms 14:14:25 INFO - PROCESS | 1654 | 1462223665883 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 14:14:25 INFO - PROCESS | 1654 | 1462223665885 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 14:14:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 14:14:25 INFO - PROCESS | 1654 | 1462223665889 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 14:14:25 INFO - PROCESS | 1654 | 1462223665891 Marionette TRACE conn2 <- [1,1106,null,{}] 14:14:25 INFO - PROCESS | 1654 | 1462223665895 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}] 14:14:25 INFO - PROCESS | 1654 | 1462223665996 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 14:14:26 INFO - PROCESS | 1654 | 1462223666047 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x116581800 == 65 [pid = 1654] [id = 284] 14:14:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1125bfc00) [pid = 1654] [serial = 850] [outer = 0x0] 14:14:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x112905800) [pid = 1654] [serial = 851] [outer = 0x1125bfc00] 14:14:26 INFO - PROCESS | 1654 | 1462223666079 Marionette DEBUG loaded listener.js 14:14:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x112c63400) [pid = 1654] [serial = 852] [outer = 0x1125bfc00] 14:14:26 INFO - PROCESS | 1654 | 1462223666506 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]]]}] 14:14:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 14:14:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 671ms 14:14:26 INFO - PROCESS | 1654 | 1462223666560 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 14:14:26 INFO - PROCESS | 1654 | 1462223666564 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 14:14:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 14:14:26 INFO - PROCESS | 1654 | 1462223666569 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 14:14:26 INFO - PROCESS | 1654 | 1462223666571 Marionette TRACE conn2 <- [1,1110,null,{}] 14:14:26 INFO - PROCESS | 1654 | 1462223666573 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}] 14:14:26 INFO - PROCESS | 1654 | 1462223666673 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 14:14:26 INFO - PROCESS | 1654 | 1462223666724 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c1e800 == 66 [pid = 1654] [id = 285] 14:14:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x112e14400) [pid = 1654] [serial = 853] [outer = 0x0] 14:14:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x115d65800) [pid = 1654] [serial = 854] [outer = 0x112e14400] 14:14:26 INFO - PROCESS | 1654 | 1462223666754 Marionette DEBUG loaded listener.js 14:14:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x116874c00) [pid = 1654] [serial = 855] [outer = 0x112e14400] 14:14:27 INFO - PROCESS | 1654 | 1462223667170 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]]]}] 14:14:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 14:14:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 621ms 14:14:27 INFO - PROCESS | 1654 | 1462223667189 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 14:14:27 INFO - PROCESS | 1654 | 1462223667191 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 14:14:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 14:14:27 INFO - PROCESS | 1654 | 1462223667193 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 14:14:27 INFO - PROCESS | 1654 | 1462223667196 Marionette TRACE conn2 <- [1,1114,null,{}] 14:14:27 INFO - PROCESS | 1654 | 1462223667204 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}] 14:14:27 INFO - PROCESS | 1654 | 1462223667307 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 14:14:27 INFO - PROCESS | 1654 | 1462223667355 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x128efb800 == 67 [pid = 1654] [id = 286] 14:14:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1172cf400) [pid = 1654] [serial = 856] [outer = 0x0] 14:14:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x11866a000) [pid = 1654] [serial = 857] [outer = 0x1172cf400] 14:14:27 INFO - PROCESS | 1654 | 1462223667391 Marionette DEBUG loaded listener.js 14:14:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x118f3b400) [pid = 1654] [serial = 858] [outer = 0x1172cf400] 14:14:27 INFO - PROCESS | 1654 | 1462223667840 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]]]}] 14:14:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 14:14:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 673ms 14:14:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 14:14:27 INFO - PROCESS | 1654 | 1462223667867 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 14:14:27 INFO - PROCESS | 1654 | 1462223667868 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 14:14:27 INFO - PROCESS | 1654 | 1462223667871 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 14:14:27 INFO - PROCESS | 1654 | 1462223667872 Marionette TRACE conn2 <- [1,1118,null,{}] 14:14:27 INFO - PROCESS | 1654 | 1462223667874 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}] 14:14:27 INFO - PROCESS | 1654 | 1462223667975 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 14:14:28 INFO - PROCESS | 1654 | 1462223668023 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b282000 == 68 [pid = 1654] [id = 287] 14:14:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1197a4c00) [pid = 1654] [serial = 859] [outer = 0x0] 14:14:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x119f0c800) [pid = 1654] [serial = 860] [outer = 0x1197a4c00] 14:14:28 INFO - PROCESS | 1654 | 1462223668054 Marionette DEBUG loaded listener.js 14:14:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1212f1000) [pid = 1654] [serial = 861] [outer = 0x1197a4c00] 14:14:28 INFO - PROCESS | 1654 | 1462223668444 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]]]}] 14:14:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 14:14:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 619ms 14:14:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 14:14:28 INFO - PROCESS | 1654 | 1462223668491 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 14:14:28 INFO - PROCESS | 1654 | 1462223668492 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 14:14:28 INFO - PROCESS | 1654 | 1462223668494 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 14:14:28 INFO - PROCESS | 1654 | 1462223668496 Marionette TRACE conn2 <- [1,1122,null,{}] 14:14:28 INFO - PROCESS | 1654 | 1462223668498 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}] 14:14:28 INFO - PROCESS | 1654 | 1462223668595 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 14:14:28 INFO - PROCESS | 1654 | 1462223668678 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b36d000 == 69 [pid = 1654] [id = 288] 14:14:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x11a1eb800) [pid = 1654] [serial = 862] [outer = 0x0] 14:14:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1244f3800) [pid = 1654] [serial = 863] [outer = 0x11a1eb800] 14:14:28 INFO - PROCESS | 1654 | 1462223668719 Marionette DEBUG loaded listener.js 14:14:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x124f38400) [pid = 1654] [serial = 864] [outer = 0x11a1eb800] 14:14:29 INFO - PROCESS | 1654 | 1462223669132 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]]]}] 14:14:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 14:14:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 671ms 14:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 14:14:29 INFO - PROCESS | 1654 | 1462223669165 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 14:14:29 INFO - PROCESS | 1654 | 1462223669167 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 14:14:29 INFO - PROCESS | 1654 | 1462223669169 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 14:14:29 INFO - PROCESS | 1654 | 1462223669170 Marionette TRACE conn2 <- [1,1126,null,{}] 14:14:29 INFO - PROCESS | 1654 | 1462223669172 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}] 14:14:29 INFO - PROCESS | 1654 | 1462223669284 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 14:14:29 INFO - PROCESS | 1654 | 1462223669349 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x12badc000 == 70 [pid = 1654] [id = 289] 14:14:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x125170c00) [pid = 1654] [serial = 865] [outer = 0x0] 14:14:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x1258b8c00) [pid = 1654] [serial = 866] [outer = 0x125170c00] 14:14:29 INFO - PROCESS | 1654 | 1462223669379 Marionette DEBUG loaded listener.js 14:14:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x1264bd400) [pid = 1654] [serial = 867] [outer = 0x125170c00] 14:14:29 INFO - PROCESS | 1654 | 1462223669816 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]]]}] 14:14:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 14:14:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 671ms 14:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 14:14:29 INFO - PROCESS | 1654 | 1462223669841 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 14:14:29 INFO - PROCESS | 1654 | 1462223669843 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 14:14:29 INFO - PROCESS | 1654 | 1462223669845 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 14:14:29 INFO - PROCESS | 1654 | 1462223669846 Marionette TRACE conn2 <- [1,1130,null,{}] 14:14:29 INFO - PROCESS | 1654 | 1462223669849 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}] 14:14:30 INFO - PROCESS | 1654 | 1462223670108 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 14:14:30 INFO - PROCESS | 1654 | 1462223670328 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x1175af800 == 71 [pid = 1654] [id = 290] 14:14:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x112053000) [pid = 1654] [serial = 868] [outer = 0x0] 14:14:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x112903000) [pid = 1654] [serial = 869] [outer = 0x112053000] 14:14:30 INFO - PROCESS | 1654 | 1462223670424 Marionette DEBUG loaded listener.js 14:14:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x116874800) [pid = 1654] [serial = 870] [outer = 0x112053000] 14:14:30 INFO - PROCESS | 1654 | --DOCSHELL 0x128c11800 == 70 [pid = 1654] [id = 6] 14:14:30 INFO - PROCESS | 1654 | --DOCSHELL 0x128edf000 == 69 [pid = 1654] [id = 282] 14:14:30 INFO - PROCESS | 1654 | --DOCSHELL 0x128206000 == 68 [pid = 1654] [id = 281] 14:14:30 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x125177800) [pid = 1654] [serial = 794] [outer = 0x0] [url = about:blank] 14:14:31 INFO - PROCESS | 1654 | --DOCSHELL 0x124fdf800 == 67 [pid = 1654] [id = 280] 14:14:31 INFO - PROCESS | 1654 | --DOCSHELL 0x1247ef800 == 66 [pid = 1654] [id = 279] 14:14:31 INFO - PROCESS | 1654 | --DOCSHELL 0x123713800 == 65 [pid = 1654] [id = 278] 14:14:31 INFO - PROCESS | 1654 | --DOCSHELL 0x1232b7800 == 64 [pid = 1654] [id = 277] 14:14:31 INFO - PROCESS | 1654 | --DOCSHELL 0x121256800 == 63 [pid = 1654] [id = 276] 14:14:31 INFO - PROCESS | 1654 | --DOCSHELL 0x119912800 == 62 [pid = 1654] [id = 275] 14:14:31 INFO - PROCESS | 1654 | --DOCSHELL 0x118f84000 == 61 [pid = 1654] [id = 274] 14:14:31 INFO - PROCESS | 1654 | 1462223671016 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]]]}] 14:14:31 INFO - PROCESS | 1654 | --DOCSHELL 0x1184aa000 == 60 [pid = 1654] [id = 273] 14:14:31 INFO - PROCESS | 1654 | --DOCSHELL 0x116aad000 == 59 [pid = 1654] [id = 272] 14:14:31 INFO - PROCESS | 1654 | --DOCSHELL 0x1129af800 == 58 [pid = 1654] [id = 271] 14:14:31 INFO - PROCESS | 1654 | --DOCSHELL 0x116577800 == 57 [pid = 1654] [id = 266] 14:14:31 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x119924400) [pid = 1654] [serial = 776] [outer = 0x0] [url = about:blank] 14:14:31 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x11a1e8000) [pid = 1654] [serial = 779] [outer = 0x0] [url = about:blank] 14:14:31 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x1172c9800) [pid = 1654] [serial = 758] [outer = 0x0] [url = about:blank] 14:14:31 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x113078800) [pid = 1654] [serial = 762] [outer = 0x0] [url = about:blank] 14:14:31 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x112c6a400) [pid = 1654] [serial = 761] [outer = 0x0] [url = about:blank] 14:14:31 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x118faf000) [pid = 1654] [serial = 770] [outer = 0x0] [url = about:blank] 14:14:31 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x119584400) [pid = 1654] [serial = 771] [outer = 0x0] [url = about:blank] 14:14:31 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x1172d3800) [pid = 1654] [serial = 767] [outer = 0x0] [url = about:blank] 14:14:31 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x118622400) [pid = 1654] [serial = 768] [outer = 0x0] [url = about:blank] 14:14:31 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x116739000) [pid = 1654] [serial = 764] [outer = 0x0] [url = about:blank] 14:14:31 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x116fdb000) [pid = 1654] [serial = 765] [outer = 0x0] [url = about:blank] 14:14:31 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1197a2800) [pid = 1654] [serial = 773] [outer = 0x0] [url = about:blank] 14:14:31 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x11290a400) [pid = 1654] [serial = 755] [outer = 0x0] [url = about:blank] 14:14:31 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x1230d2400) [pid = 1654] [serial = 782] [outer = 0x0] [url = about:blank] 14:14:31 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x118469c00) [pid = 1654] [serial = 785] [outer = 0x0] [url = about:blank] 14:14:31 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x119925400) [pid = 1654] [serial = 786] [outer = 0x0] [url = about:blank] 14:14:31 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x123673000) [pid = 1654] [serial = 783] [outer = 0x0] [url = about:blank] 14:14:31 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x124c70800) [pid = 1654] [serial = 791] [outer = 0x0] [url = about:blank] 14:14:31 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1212f3800) [pid = 1654] [serial = 780] [outer = 0x0] [url = about:blank] 14:14:31 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x124789800) [pid = 1654] [serial = 788] [outer = 0x0] [url = about:blank] 14:14:31 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x11a1ac000) [pid = 1654] [serial = 777] [outer = 0x0] [url = about:blank] 14:14:31 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x124a3ec00) [pid = 1654] [serial = 789] [outer = 0x0] [url = about:blank] 14:14:31 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x124f40400) [pid = 1654] [serial = 792] [outer = 0x0] [url = about:blank] 14:14:31 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1197aac00) [pid = 1654] [serial = 774] [outer = 0x0] [url = about:blank] 14:14:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 14:14:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1228ms 14:14:31 INFO - PROCESS | 1654 | 1462223671079 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 14:14:31 INFO - PROCESS | 1654 | 1462223671083 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 14:14:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 14:14:31 INFO - PROCESS | 1654 | 1462223671087 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 14:14:31 INFO - PROCESS | 1654 | 1462223671089 Marionette TRACE conn2 <- [1,1134,null,{}] 14:14:31 INFO - PROCESS | 1654 | 1462223671092 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}] 14:14:31 INFO - PROCESS | 1654 | 1462223671171 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 14:14:31 INFO - PROCESS | 1654 | 1462223671177 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f4f800 == 58 [pid = 1654] [id = 291] 14:14:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x116806c00) [pid = 1654] [serial = 871] [outer = 0x0] 14:14:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1172ccc00) [pid = 1654] [serial = 872] [outer = 0x116806c00] 14:14:31 INFO - PROCESS | 1654 | 1462223671208 Marionette DEBUG loaded listener.js 14:14:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x118472400) [pid = 1654] [serial = 873] [outer = 0x116806c00] 14:14:31 INFO - PROCESS | 1654 | 1462223671583 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]]]}] 14:14:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 14:14:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 523ms 14:14:31 INFO - PROCESS | 1654 | 1462223671633 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 14:14:31 INFO - PROCESS | 1654 | 1462223671635 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 14:14:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 14:14:31 INFO - PROCESS | 1654 | 1462223671639 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 14:14:31 INFO - PROCESS | 1654 | 1462223671640 Marionette TRACE conn2 <- [1,1138,null,{}] 14:14:31 INFO - PROCESS | 1654 | 1462223671643 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}] 14:14:31 INFO - PROCESS | 1654 | 1462223671731 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 14:14:31 INFO - PROCESS | 1654 | 1462223671741 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x11954c000 == 59 [pid = 1654] [id = 292] 14:14:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1186a7400) [pid = 1654] [serial = 874] [outer = 0x0] 14:14:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x118faec00) [pid = 1654] [serial = 875] [outer = 0x1186a7400] 14:14:31 INFO - PROCESS | 1654 | 1462223671782 Marionette DEBUG loaded listener.js 14:14:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x119591800) [pid = 1654] [serial = 876] [outer = 0x1186a7400] 14:14:32 INFO - PROCESS | 1654 | 1462223672261 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]]]}] 14:14:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 14:14:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 669ms 14:14:32 INFO - PROCESS | 1654 | 1462223672309 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 14:14:32 INFO - PROCESS | 1654 | 1462223672314 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 14:14:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 14:14:32 INFO - PROCESS | 1654 | 1462223672326 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 14:14:32 INFO - PROCESS | 1654 | 1462223672330 Marionette TRACE conn2 <- [1,1142,null,{}] 14:14:32 INFO - PROCESS | 1654 | 1462223672336 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}] 14:14:32 INFO - PROCESS | 1654 | 1462223672467 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 14:14:32 INFO - PROCESS | 1654 | 1462223672568 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x123317000 == 60 [pid = 1654] [id = 293] 14:14:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1197a6400) [pid = 1654] [serial = 877] [outer = 0x0] 14:14:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x119b83800) [pid = 1654] [serial = 878] [outer = 0x1197a6400] 14:14:32 INFO - PROCESS | 1654 | 1462223672614 Marionette DEBUG loaded listener.js 14:14:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x11a130400) [pid = 1654] [serial = 879] [outer = 0x1197a6400] 14:14:33 INFO - PROCESS | 1654 | 1462223673015 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]]]}] 14:14:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 14:14:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 734ms 14:14:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 14:14:33 INFO - PROCESS | 1654 | 1462223673053 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 14:14:33 INFO - PROCESS | 1654 | 1462223673054 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 14:14:33 INFO - PROCESS | 1654 | 1462223673056 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 14:14:33 INFO - PROCESS | 1654 | 1462223673057 Marionette TRACE conn2 <- [1,1146,null,{}] 14:14:33 INFO - PROCESS | 1654 | 1462223673060 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}] 14:14:33 INFO - PROCESS | 1654 | 1462223673167 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 14:14:33 INFO - PROCESS | 1654 | 1462223673180 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x115f44000 == 61 [pid = 1654] [id = 294] 14:14:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1197a0400) [pid = 1654] [serial = 880] [outer = 0x0] 14:14:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1212ee400) [pid = 1654] [serial = 881] [outer = 0x1197a0400] 14:14:33 INFO - PROCESS | 1654 | 1462223673206 Marionette DEBUG loaded listener.js 14:14:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x124789800) [pid = 1654] [serial = 882] [outer = 0x1197a0400] 14:14:33 INFO - PROCESS | 1654 | 1462223673506 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]]]}] 14:14:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 14:14:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 468ms 14:14:33 INFO - PROCESS | 1654 | 1462223673525 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 14:14:33 INFO - PROCESS | 1654 | 1462223673527 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 14:14:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 14:14:33 INFO - PROCESS | 1654 | 1462223673529 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 14:14:33 INFO - PROCESS | 1654 | 1462223673532 Marionette TRACE conn2 <- [1,1150,null,{}] 14:14:33 INFO - PROCESS | 1654 | 1462223673541 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}] 14:14:33 INFO - PROCESS | 1654 | 1462223673653 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 14:14:33 INFO - PROCESS | 1654 | 1462223673660 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x12585c800 == 62 [pid = 1654] [id = 295] 14:14:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x124f41c00) [pid = 1654] [serial = 883] [outer = 0x0] 14:14:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x125174400) [pid = 1654] [serial = 884] [outer = 0x124f41c00] 14:14:33 INFO - PROCESS | 1654 | 1462223673712 Marionette DEBUG loaded listener.js 14:14:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1258bfc00) [pid = 1654] [serial = 885] [outer = 0x124f41c00] 14:14:34 INFO - PROCESS | 1654 | 1462223674243 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]]]}] 14:14:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 14:14:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 729ms 14:14:34 INFO - PROCESS | 1654 | 1462223674273 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 14:14:34 INFO - PROCESS | 1654 | 1462223674275 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 14:14:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 14:14:34 INFO - PROCESS | 1654 | 1462223674278 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 14:14:34 INFO - PROCESS | 1654 | 1462223674279 Marionette TRACE conn2 <- [1,1154,null,{}] 14:14:34 INFO - PROCESS | 1654 | 1462223674285 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}] 14:14:34 INFO - PROCESS | 1654 | 1462223674406 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 14:14:34 INFO - PROCESS | 1654 | 1462223674443 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x12889c800 == 63 [pid = 1654] [id = 296] 14:14:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1264bfc00) [pid = 1654] [serial = 886] [outer = 0x0] 14:14:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x126bad000) [pid = 1654] [serial = 887] [outer = 0x1264bfc00] 14:14:34 INFO - PROCESS | 1654 | 1462223674468 Marionette DEBUG loaded listener.js 14:14:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x126dce400) [pid = 1654] [serial = 888] [outer = 0x1264bfc00] 14:14:34 INFO - PROCESS | 1654 | 1462223674775 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]]]}] 14:14:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 14:14:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 525ms 14:14:34 INFO - PROCESS | 1654 | 1462223674804 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 14:14:34 INFO - PROCESS | 1654 | 1462223674805 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 14:14:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 14:14:34 INFO - PROCESS | 1654 | 1462223674807 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 14:14:34 INFO - PROCESS | 1654 | 1462223674809 Marionette TRACE conn2 <- [1,1158,null,{}] 14:14:34 INFO - PROCESS | 1654 | 1462223674811 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}] 14:14:34 INFO - PROCESS | 1654 | 1462223674909 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 14:14:34 INFO - PROCESS | 1654 | 1462223674921 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c22800 == 64 [pid = 1654] [id = 297] 14:14:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x118469000) [pid = 1654] [serial = 889] [outer = 0x0] 14:14:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x126dcd800) [pid = 1654] [serial = 890] [outer = 0x118469000] 14:14:34 INFO - PROCESS | 1654 | 1462223674946 Marionette DEBUG loaded listener.js 14:14:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x12839b000) [pid = 1654] [serial = 891] [outer = 0x118469000] 14:14:35 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x111f44000) [pid = 1654] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 14:14:35 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x117c3f800) [pid = 1654] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 14:14:35 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x11981c400) [pid = 1654] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 14:14:35 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x116a7dc00) [pid = 1654] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 14:14:35 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x11885a000) [pid = 1654] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 14:14:35 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x117c35800) [pid = 1654] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 14:14:35 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x119928400) [pid = 1654] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 14:14:35 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x112c6a000) [pid = 1654] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 14:14:35 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x124295800) [pid = 1654] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 14:14:35 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x118ff3800) [pid = 1654] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 14:14:35 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x124f43800) [pid = 1654] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 14:14:35 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x119ecf800) [pid = 1654] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 14:14:35 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x114ff8800) [pid = 1654] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 14:14:35 INFO - PROCESS | 1654 | 1462223675453 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]]]}] 14:14:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 14:14:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 671ms 14:14:35 INFO - PROCESS | 1654 | 1462223675480 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 14:14:35 INFO - PROCESS | 1654 | 1462223675484 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 14:14:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 14:14:35 INFO - PROCESS | 1654 | 1462223675502 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 14:14:35 INFO - PROCESS | 1654 | 1462223675504 Marionette TRACE conn2 <- [1,1162,null,{}] 14:14:35 INFO - PROCESS | 1654 | 1462223675510 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}] 14:14:35 INFO - PROCESS | 1654 | 1462223675637 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 14:14:35 INFO - PROCESS | 1654 | 1462223675714 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x1232a5800 == 65 [pid = 1654] [id = 298] 14:14:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x111f44000) [pid = 1654] [serial = 892] [outer = 0x0] 14:14:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x117c3a000) [pid = 1654] [serial = 893] [outer = 0x111f44000] 14:14:35 INFO - PROCESS | 1654 | 1462223675739 Marionette DEBUG loaded listener.js 14:14:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x124cbc400) [pid = 1654] [serial = 894] [outer = 0x111f44000] 14:14:36 INFO - PROCESS | 1654 | 1462223676021 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]]]}] 14:14:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 14:14:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 573ms 14:14:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 14:14:36 INFO - PROCESS | 1654 | 1462223676075 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 14:14:36 INFO - PROCESS | 1654 | 1462223676076 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 14:14:36 INFO - PROCESS | 1654 | 1462223676078 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 14:14:36 INFO - PROCESS | 1654 | 1462223676080 Marionette TRACE conn2 <- [1,1166,null,{}] 14:14:36 INFO - PROCESS | 1654 | 1462223676085 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}] 14:14:36 INFO - PROCESS | 1654 | 1462223676198 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 14:14:36 INFO - PROCESS | 1654 | 1462223676265 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b363800 == 66 [pid = 1654] [id = 299] 14:14:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x123677800) [pid = 1654] [serial = 895] [outer = 0x0] 14:14:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x128585800) [pid = 1654] [serial = 896] [outer = 0x123677800] 14:14:36 INFO - PROCESS | 1654 | 1462223676306 Marionette DEBUG loaded listener.js 14:14:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x12858ac00) [pid = 1654] [serial = 897] [outer = 0x123677800] 14:14:36 INFO - PROCESS | 1654 | 1462223676624 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]]]}] 14:14:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 14:14:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 574ms 14:14:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 14:14:36 INFO - PROCESS | 1654 | 1462223676657 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 14:14:36 INFO - PROCESS | 1654 | 1462223676658 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 14:14:36 INFO - PROCESS | 1654 | 1462223676660 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 14:14:36 INFO - PROCESS | 1654 | 1462223676661 Marionette TRACE conn2 <- [1,1170,null,{}] 14:14:36 INFO - PROCESS | 1654 | 1462223676663 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}] 14:14:36 INFO - PROCESS | 1654 | 1462223676760 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 14:14:36 INFO - PROCESS | 1654 | 1462223676764 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bca1000 == 67 [pid = 1654] [id = 300] 14:14:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12858d400) [pid = 1654] [serial = 898] [outer = 0x0] 14:14:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1285cd400) [pid = 1654] [serial = 899] [outer = 0x12858d400] 14:14:36 INFO - PROCESS | 1654 | 1462223676793 Marionette DEBUG loaded listener.js 14:14:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1285d6c00) [pid = 1654] [serial = 900] [outer = 0x12858d400] 14:14:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1286e3c00) [pid = 1654] [serial = 901] [outer = 0x12d0a3000] 14:14:37 INFO - PROCESS | 1654 | 1462223677167 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]]]}] 14:14:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 14:14:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 519ms 14:14:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 14:14:37 INFO - PROCESS | 1654 | 1462223677181 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 14:14:37 INFO - PROCESS | 1654 | 1462223677184 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 14:14:37 INFO - PROCESS | 1654 | 1462223677187 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 14:14:37 INFO - PROCESS | 1654 | 1462223677188 Marionette TRACE conn2 <- [1,1174,null,{}] 14:14:37 INFO - PROCESS | 1654 | 1462223677191 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}] 14:14:37 INFO - PROCESS | 1654 | 1462223677284 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 14:14:37 INFO - PROCESS | 1654 | 1462223677289 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c121000 == 68 [pid = 1654] [id = 301] 14:14:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x1285db800) [pid = 1654] [serial = 902] [outer = 0x0] 14:14:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x128bf1c00) [pid = 1654] [serial = 903] [outer = 0x1285db800] 14:14:37 INFO - PROCESS | 1654 | 1462223677313 Marionette DEBUG loaded listener.js 14:14:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x128bf8c00) [pid = 1654] [serial = 904] [outer = 0x1285db800] 14:14:37 INFO - PROCESS | 1654 | 1462223677849 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 14:14:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 14:14:37 INFO - PROCESS | 1654 | 1462223677861 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 14:14:37 INFO - PROCESS | 1654 | 1462223677865 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 14:14:37 INFO - PROCESS | 1654 | 1462223677869 Marionette TRACE conn2 <- [1,1178,null,{}] 14:14:37 INFO - PROCESS | 1654 | 1462223677873 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}] 14:14:37 INFO - PROCESS | 1654 | 1462223677978 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 14:14:38 INFO - PROCESS | 1654 | 1462223678044 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x11938b000 == 69 [pid = 1654] [id = 302] 14:14:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x1167ce000) [pid = 1654] [serial = 905] [outer = 0x0] 14:14:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x117c3fc00) [pid = 1654] [serial = 906] [outer = 0x1167ce000] 14:14:38 INFO - PROCESS | 1654 | 1462223678074 Marionette DEBUG loaded listener.js 14:14:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x11862c400) [pid = 1654] [serial = 907] [outer = 0x1167ce000] 14:14:38 INFO - PROCESS | 1654 | 1462223678499 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] 14:14:38 INFO - PROCESS | 1654 | 1462223678542 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 14:14:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 14:14:38 INFO - PROCESS | 1654 | 1462223678547 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 14:14:38 INFO - PROCESS | 1654 | 1462223678549 Marionette TRACE conn2 <- [1,1182,null,{}] 14:14:38 INFO - PROCESS | 1654 | 1462223678551 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}] 14:14:38 INFO - PROCESS | 1654 | 1462223678655 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 14:14:38 INFO - PROCESS | 1654 | 1462223678727 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x1257da000 == 70 [pid = 1654] [id = 303] 14:14:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x11885c800) [pid = 1654] [serial = 908] [outer = 0x0] 14:14:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x1197a9800) [pid = 1654] [serial = 909] [outer = 0x11885c800] 14:14:38 INFO - PROCESS | 1654 | 1462223678798 Marionette DEBUG loaded listener.js 14:14:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x119ecb800) [pid = 1654] [serial = 910] [outer = 0x11885c800] 14:14:39 INFO - PROCESS | 1654 | 1462223679231 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] 14:14:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 14:14:39 INFO - PROCESS | 1654 | 1462223679271 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 14:14:39 INFO - PROCESS | 1654 | 1462223679274 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 14:14:39 INFO - PROCESS | 1654 | 1462223679278 Marionette TRACE conn2 <- [1,1186,null,{}] 14:14:39 INFO - PROCESS | 1654 | 1462223679288 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}] 14:14:39 INFO - PROCESS | 1654 | 1462223679444 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 14:14:39 INFO - PROCESS | 1654 | 1462223679542 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c126000 == 71 [pid = 1654] [id = 304] 14:14:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x123674000) [pid = 1654] [serial = 911] [outer = 0x0] 14:14:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x124f40400) [pid = 1654] [serial = 912] [outer = 0x123674000] 14:14:39 INFO - PROCESS | 1654 | 1462223679574 Marionette DEBUG loaded listener.js 14:14:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x126baf400) [pid = 1654] [serial = 913] [outer = 0x123674000] 14:14:40 INFO - PROCESS | 1654 | 1462223680019 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] 14:14:40 INFO - PROCESS | 1654 | 1462223680051 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 14:14:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 14:14:40 INFO - PROCESS | 1654 | 1462223680053 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 14:14:40 INFO - PROCESS | 1654 | 1462223680054 Marionette TRACE conn2 <- [1,1190,null,{}] 14:14:40 INFO - PROCESS | 1654 | 1462223680057 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}] 14:14:40 INFO - PROCESS | 1654 | 1462223680159 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 14:14:40 INFO - PROCESS | 1654 | 1462223680212 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c776000 == 72 [pid = 1654] [id = 305] 14:14:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x126dcc400) [pid = 1654] [serial = 914] [outer = 0x0] 14:14:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12858fc00) [pid = 1654] [serial = 915] [outer = 0x126dcc400] 14:14:40 INFO - PROCESS | 1654 | 1462223680254 Marionette DEBUG loaded listener.js 14:14:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x1286ebc00) [pid = 1654] [serial = 916] [outer = 0x126dcc400] 14:14:40 INFO - PROCESS | 1654 | 1462223680668 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] 14:14:40 INFO - PROCESS | 1654 | 1462223680726 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 14:14:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 14:14:40 INFO - PROCESS | 1654 | 1462223680728 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 14:14:40 INFO - PROCESS | 1654 | 1462223680730 Marionette TRACE conn2 <- [1,1194,null,{}] 14:14:40 INFO - PROCESS | 1654 | 1462223680732 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}] 14:14:40 INFO - PROCESS | 1654 | 1462223680832 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 14:14:40 INFO - PROCESS | 1654 | 1462223680887 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x1298bf800 == 73 [pid = 1654] [id = 306] 14:14:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x1242c8400) [pid = 1654] [serial = 917] [outer = 0x0] 14:14:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x128bf1800) [pid = 1654] [serial = 918] [outer = 0x1242c8400] 14:14:40 INFO - PROCESS | 1654 | 1462223680917 Marionette DEBUG loaded listener.js 14:14:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x128bfa800) [pid = 1654] [serial = 919] [outer = 0x1242c8400] 14:14:41 INFO - PROCESS | 1654 | 1462223681515 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] 14:14:41 INFO - PROCESS | 1654 | 1462223681556 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 14:14:41 INFO - PROCESS | 1654 | 1462223681559 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 14:14:41 INFO - PROCESS | 1654 | 1462223681562 Marionette TRACE conn2 <- [1,1198,null,{}] 14:14:41 INFO - PROCESS | 1654 | 1462223681566 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}] 14:14:41 INFO - PROCESS | 1654 | 1462223681659 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 14:14:41 INFO - PROCESS | 1654 | 1462223681714 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x12321d000 == 74 [pid = 1654] [id = 307] 14:14:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x113d03400) [pid = 1654] [serial = 920] [outer = 0x0] 14:14:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x117c33000) [pid = 1654] [serial = 921] [outer = 0x113d03400] 14:14:41 INFO - PROCESS | 1654 | 1462223681742 Marionette DEBUG loaded listener.js 14:14:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x118472000) [pid = 1654] [serial = 922] [outer = 0x113d03400] 14:14:42 INFO - PROCESS | 1654 | 1462223682172 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]]]}] 14:14:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 14:14:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 621ms 14:14:42 INFO - PROCESS | 1654 | 1462223682180 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 14:14:42 INFO - PROCESS | 1654 | 1462223682184 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 14:14:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 14:14:42 INFO - PROCESS | 1654 | 1462223682188 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 14:14:42 INFO - PROCESS | 1654 | 1462223682190 Marionette TRACE conn2 <- [1,1202,null,{}] 14:14:42 INFO - PROCESS | 1654 | 1462223682192 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}] 14:14:42 INFO - PROCESS | 1654 | 1462223682281 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 14:14:42 INFO - PROCESS | 1654 | 1462223682348 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x118e54000 == 75 [pid = 1654] [id = 308] 14:14:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x114fecc00) [pid = 1654] [serial = 923] [outer = 0x0] 14:14:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x11865c800) [pid = 1654] [serial = 924] [outer = 0x114fecc00] 14:14:42 INFO - PROCESS | 1654 | 1462223682376 Marionette DEBUG loaded listener.js 14:14:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x118ff5400) [pid = 1654] [serial = 925] [outer = 0x114fecc00] 14:14:42 INFO - PROCESS | 1654 | --DOCSHELL 0x126d3d000 == 74 [pid = 1654] [id = 263] 14:14:42 INFO - PROCESS | 1654 | --DOCSHELL 0x12bad8000 == 73 [pid = 1654] [id = 10] 14:14:42 INFO - PROCESS | 1654 | --DOCSHELL 0x12bca1000 == 72 [pid = 1654] [id = 300] 14:14:42 INFO - PROCESS | 1654 | --DOCSHELL 0x12b363800 == 71 [pid = 1654] [id = 299] 14:14:42 INFO - PROCESS | 1654 | --DOCSHELL 0x1232a5800 == 70 [pid = 1654] [id = 298] 14:14:42 INFO - PROCESS | 1654 | --DOCSHELL 0x128c22800 == 69 [pid = 1654] [id = 297] 14:14:42 INFO - PROCESS | 1654 | --DOCSHELL 0x12889c800 == 68 [pid = 1654] [id = 296] 14:14:42 INFO - PROCESS | 1654 | --DOCSHELL 0x12585c800 == 67 [pid = 1654] [id = 295] 14:14:42 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x124de5c00) [pid = 1654] [serial = 848] [outer = 0x0] [url = about:blank] 14:14:42 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x11102c800) [pid = 1654] [serial = 797] [outer = 0x0] [url = about:blank] 14:14:42 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x119c76800) [pid = 1654] [serial = 806] [outer = 0x0] [url = about:blank] 14:14:42 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x124c6a000) [pid = 1654] [serial = 809] [outer = 0x0] [url = about:blank] 14:14:42 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x11866bc00) [pid = 1654] [serial = 803] [outer = 0x0] [url = about:blank] 14:14:42 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x116870000) [pid = 1654] [serial = 800] [outer = 0x0] [url = about:blank] 14:14:42 INFO - PROCESS | 1654 | --DOCSHELL 0x115f44000 == 66 [pid = 1654] [id = 294] 14:14:42 INFO - PROCESS | 1654 | --DOCSHELL 0x123317000 == 65 [pid = 1654] [id = 293] 14:14:42 INFO - PROCESS | 1654 | --DOCSHELL 0x11954c000 == 64 [pid = 1654] [id = 292] 14:14:42 INFO - PROCESS | 1654 | --DOCSHELL 0x116f4f800 == 63 [pid = 1654] [id = 291] 14:14:42 INFO - PROCESS | 1654 | --DOCSHELL 0x1175af800 == 62 [pid = 1654] [id = 290] 14:14:42 INFO - PROCESS | 1654 | --DOCSHELL 0x12b282000 == 61 [pid = 1654] [id = 287] 14:14:42 INFO - PROCESS | 1654 | --DOCSHELL 0x116581800 == 60 [pid = 1654] [id = 284] 14:14:42 INFO - PROCESS | 1654 | 1462223682773 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]]]}] 14:14:42 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 14:14:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 618ms 14:14:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 14:14:42 INFO - PROCESS | 1654 | 1462223682807 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 14:14:42 INFO - PROCESS | 1654 | 1462223682808 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 14:14:42 INFO - PROCESS | 1654 | 1462223682811 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 14:14:42 INFO - PROCESS | 1654 | 1462223682813 Marionette TRACE conn2 <- [1,1206,null,{}] 14:14:42 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x124c6c000) [pid = 1654] [serial = 846] [outer = 0x0] [url = about:blank] 14:14:42 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x1125b8800) [pid = 1654] [serial = 813] [outer = 0x0] [url = about:blank] 14:14:42 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x1197aa000) [pid = 1654] [serial = 839] [outer = 0x0] [url = about:blank] 14:14:42 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x119925800) [pid = 1654] [serial = 834] [outer = 0x0] [url = about:blank] 14:14:42 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x1172ca800) [pid = 1654] [serial = 821] [outer = 0x0] [url = about:blank] 14:14:42 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x118ff3400) [pid = 1654] [serial = 828] [outer = 0x0] [url = about:blank] 14:14:42 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x11841e800) [pid = 1654] [serial = 825] [outer = 0x0] [url = about:blank] 14:14:42 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x119cd4000) [pid = 1654] [serial = 837] [outer = 0x0] [url = about:blank] 14:14:42 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x119823400) [pid = 1654] [serial = 833] [outer = 0x0] [url = about:blank] 14:14:42 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x112c6f000) [pid = 1654] [serial = 815] [outer = 0x0] [url = about:blank] 14:14:42 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x118f34800) [pid = 1654] [serial = 827] [outer = 0x0] [url = about:blank] 14:14:42 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x1244f0c00) [pid = 1654] [serial = 845] [outer = 0x0] [url = about:blank] 14:14:42 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x1197a9400) [pid = 1654] [serial = 831] [outer = 0x0] [url = about:blank] 14:14:42 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x11768c400) [pid = 1654] [serial = 822] [outer = 0x0] [url = about:blank] 14:14:42 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x12576f000) [pid = 1654] [serial = 795] [outer = 0x0] [url = about:blank] 14:14:42 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x11a1ad800) [pid = 1654] [serial = 842] [outer = 0x0] [url = about:blank] 14:14:42 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x11301c400) [pid = 1654] [serial = 816] [outer = 0x0] [url = about:blank] 14:14:42 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x119f02800) [pid = 1654] [serial = 840] [outer = 0x0] [url = about:blank] 14:14:42 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1180af800) [pid = 1654] [serial = 824] [outer = 0x0] [url = about:blank] 14:14:42 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x119932400) [pid = 1654] [serial = 836] [outer = 0x0] [url = about:blank] 14:14:42 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x11643ec00) [pid = 1654] [serial = 818] [outer = 0x0] [url = about:blank] 14:14:42 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1120dac00) [pid = 1654] [serial = 812] [outer = 0x0] [url = about:blank] 14:14:42 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x11979d000) [pid = 1654] [serial = 830] [outer = 0x0] [url = about:blank] 14:14:42 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1167ce400) [pid = 1654] [serial = 819] [outer = 0x0] [url = about:blank] 14:14:42 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1235d4000) [pid = 1654] [serial = 843] [outer = 0x0] [url = about:blank] 14:14:42 INFO - PROCESS | 1654 | 1462223682840 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}] 14:14:42 INFO - PROCESS | 1654 | 1462223682940 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 14:14:42 INFO - PROCESS | 1654 | 1462223682966 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x1184be000 == 61 [pid = 1654] [id = 309] 14:14:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1197aac00) [pid = 1654] [serial = 926] [outer = 0x0] 14:14:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x119824000) [pid = 1654] [serial = 927] [outer = 0x1197aac00] 14:14:43 INFO - PROCESS | 1654 | 1462223682997 Marionette DEBUG loaded listener.js 14:14:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x11992b400) [pid = 1654] [serial = 928] [outer = 0x1197aac00] 14:14:43 INFO - PROCESS | 1654 | 1462223683336 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]]]}] 14:14:43 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 14:14:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 576ms 14:14:43 INFO - PROCESS | 1654 | 1462223683398 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 14:14:43 INFO - PROCESS | 1654 | 1462223683400 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 14:14:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 14:14:43 INFO - PROCESS | 1654 | 1462223683404 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 14:14:43 INFO - PROCESS | 1654 | 1462223683405 Marionette TRACE conn2 <- [1,1210,null,{}] 14:14:43 INFO - PROCESS | 1654 | 1462223683407 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}] 14:14:43 INFO - PROCESS | 1654 | 1462223683488 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 14:14:43 INFO - PROCESS | 1654 | 1462223683492 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x123215000 == 62 [pid = 1654] [id = 310] 14:14:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x119c75400) [pid = 1654] [serial = 929] [outer = 0x0] 14:14:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x11a1b3400) [pid = 1654] [serial = 930] [outer = 0x119c75400] 14:14:43 INFO - PROCESS | 1654 | 1462223683518 Marionette DEBUG loaded listener.js 14:14:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1212f9000) [pid = 1654] [serial = 931] [outer = 0x119c75400] 14:14:43 INFO - PROCESS | 1654 | 1462223683852 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]]]}] 14:14:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 14:14:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 469ms 14:14:43 INFO - PROCESS | 1654 | 1462223683873 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 14:14:43 INFO - PROCESS | 1654 | 1462223683874 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 14:14:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 14:14:43 INFO - PROCESS | 1654 | 1462223683877 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 14:14:43 INFO - PROCESS | 1654 | 1462223683878 Marionette TRACE conn2 <- [1,1214,null,{}] 14:14:43 INFO - PROCESS | 1654 | 1462223683880 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}] 14:14:43 INFO - PROCESS | 1654 | 1462223683957 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 14:14:44 INFO - PROCESS | 1654 | 1462223684012 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x124466800 == 63 [pid = 1654] [id = 311] 14:14:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x119cd4000) [pid = 1654] [serial = 932] [outer = 0x0] 14:14:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x1235d4000) [pid = 1654] [serial = 933] [outer = 0x119cd4000] 14:14:44 INFO - PROCESS | 1654 | 1462223684038 Marionette DEBUG loaded listener.js 14:14:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x124c73000) [pid = 1654] [serial = 934] [outer = 0x119cd4000] 14:14:44 INFO - PROCESS | 1654 | 1462223684328 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]]]}] 14:14:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 14:14:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 468ms 14:14:44 INFO - PROCESS | 1654 | 1462223684345 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 14:14:44 INFO - PROCESS | 1654 | 1462223684346 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 14:14:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 14:14:44 INFO - PROCESS | 1654 | 1462223684352 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 14:14:44 INFO - PROCESS | 1654 | 1462223684353 Marionette TRACE conn2 <- [1,1218,null,{}] 14:14:44 INFO - PROCESS | 1654 | 1462223684356 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}] 14:14:44 INFO - PROCESS | 1654 | 1462223684451 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 14:14:44 INFO - PROCESS | 1654 | 1462223684457 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x126d4c000 == 64 [pid = 1654] [id = 312] 14:14:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x124f3f800) [pid = 1654] [serial = 935] [outer = 0x0] 14:14:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x1264b3400) [pid = 1654] [serial = 936] [outer = 0x124f3f800] 14:14:44 INFO - PROCESS | 1654 | 1462223684484 Marionette DEBUG loaded listener.js 14:14:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x12839e000) [pid = 1654] [serial = 937] [outer = 0x124f3f800] 14:14:44 INFO - PROCESS | 1654 | 1462223684823 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]]]}] 14:14:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 14:14:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 524ms 14:14:44 INFO - PROCESS | 1654 | 1462223684884 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 14:14:44 INFO - PROCESS | 1654 | 1462223684886 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 14:14:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 14:14:44 INFO - PROCESS | 1654 | 1462223684888 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 14:14:44 INFO - PROCESS | 1654 | 1462223684889 Marionette TRACE conn2 <- [1,1222,null,{}] 14:14:44 INFO - PROCESS | 1654 | 1462223684892 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}] 14:14:44 INFO - PROCESS | 1654 | 1462223684990 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 14:14:45 INFO - PROCESS | 1654 | 1462223685004 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c15800 == 65 [pid = 1654] [id = 313] 14:14:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x1264b9400) [pid = 1654] [serial = 938] [outer = 0x0] 14:14:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x12858a800) [pid = 1654] [serial = 939] [outer = 0x1264b9400] 14:14:45 INFO - PROCESS | 1654 | 1462223685028 Marionette DEBUG loaded listener.js 14:14:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x1286e7c00) [pid = 1654] [serial = 940] [outer = 0x1264b9400] 14:14:45 INFO - PROCESS | 1654 | 1462223685370 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] 14:14:45 INFO - PROCESS | 1654 | 1462223685409 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 14:14:45 INFO - PROCESS | 1654 | 1462223685411 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 14:14:45 INFO - PROCESS | 1654 | 1462223685412 Marionette TRACE conn2 <- [1,1226,null,{}] 14:14:45 INFO - PROCESS | 1654 | 1462223685415 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}] 14:14:45 INFO - PROCESS | 1654 | 1462223685511 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 14:14:45 INFO - PROCESS | 1654 | 1462223685515 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a860000 == 66 [pid = 1654] [id = 314] 14:14:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x12839f000) [pid = 1654] [serial = 941] [outer = 0x0] 14:14:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x128c64000) [pid = 1654] [serial = 942] [outer = 0x12839f000] 14:14:45 INFO - PROCESS | 1654 | 1462223685568 Marionette DEBUG loaded listener.js 14:14:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x128c6c400) [pid = 1654] [serial = 943] [outer = 0x12839f000] 14:14:45 INFO - PROCESS | 1654 | 1462223685884 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]]]}] 14:14:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 14:14:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 521ms 14:14:45 INFO - PROCESS | 1654 | 1462223685934 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 14:14:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 14:14:45 INFO - PROCESS | 1654 | 1462223685935 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 14:14:45 INFO - PROCESS | 1654 | 1462223685937 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 14:14:45 INFO - PROCESS | 1654 | 1462223685938 Marionette TRACE conn2 <- [1,1230,null,{}] 14:14:45 INFO - PROCESS | 1654 | 1462223685940 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}] 14:14:46 INFO - PROCESS | 1654 | 1462223686039 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 14:14:46 INFO - PROCESS | 1654 | 1462223686052 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b271800 == 67 [pid = 1654] [id = 315] 14:14:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x128c6b000) [pid = 1654] [serial = 944] [outer = 0x0] 14:14:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x128e4e400) [pid = 1654] [serial = 945] [outer = 0x128c6b000] 14:14:46 INFO - PROCESS | 1654 | 1462223686076 Marionette DEBUG loaded listener.js 14:14:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x128e55000) [pid = 1654] [serial = 946] [outer = 0x128c6b000] 14:14:46 INFO - PROCESS | 1654 | 1462223686420 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]]]}] 14:14:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 14:14:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 518ms 14:14:46 INFO - PROCESS | 1654 | 1462223686457 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 14:14:46 INFO - PROCESS | 1654 | 1462223686458 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 14:14:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 14:14:46 INFO - PROCESS | 1654 | 1462223686460 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 14:14:46 INFO - PROCESS | 1654 | 1462223686461 Marionette TRACE conn2 <- [1,1234,null,{}] 14:14:46 INFO - PROCESS | 1654 | 1462223686464 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}] 14:14:46 INFO - PROCESS | 1654 | 1462223686563 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 14:14:46 INFO - PROCESS | 1654 | 1462223686567 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bc8f800 == 68 [pid = 1654] [id = 316] 14:14:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x128c70800) [pid = 1654] [serial = 947] [outer = 0x0] 14:14:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x128e66400) [pid = 1654] [serial = 948] [outer = 0x128c70800] 14:14:46 INFO - PROCESS | 1654 | 1462223686621 Marionette DEBUG loaded listener.js 14:14:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x128e6f000) [pid = 1654] [serial = 949] [outer = 0x128c70800] 14:14:47 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x1180b0400) [pid = 1654] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 14:14:47 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x124f41c00) [pid = 1654] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 14:14:47 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x1264bfc00) [pid = 1654] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 14:14:47 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x118469000) [pid = 1654] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 14:14:47 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x111f44000) [pid = 1654] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 14:14:47 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x1186a7400) [pid = 1654] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 14:14:47 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x112053000) [pid = 1654] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 14:14:47 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x1197a6400) [pid = 1654] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 14:14:47 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x116806c00) [pid = 1654] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 14:14:47 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x123677800) [pid = 1654] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 14:14:47 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x1197a0400) [pid = 1654] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 14:14:47 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x114ff6800) [pid = 1654] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 14:14:47 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x119927800) [pid = 1654] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 14:14:47 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x1242bfc00) [pid = 1654] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 14:14:47 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x11686fc00) [pid = 1654] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 14:14:47 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x11205d000) [pid = 1654] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 14:14:47 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x111027000) [pid = 1654] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 14:14:47 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x11979e800) [pid = 1654] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 14:14:47 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x12858d400) [pid = 1654] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 14:14:47 INFO - PROCESS | 1654 | 1462223687063 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]]]}] 14:14:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 14:14:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 624ms 14:14:47 INFO - PROCESS | 1654 | 1462223687085 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 14:14:47 INFO - PROCESS | 1654 | 1462223687087 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 14:14:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 14:14:47 INFO - PROCESS | 1654 | 1462223687089 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 14:14:47 INFO - PROCESS | 1654 | 1462223687091 Marionette TRACE conn2 <- [1,1238,null,{}] 14:14:47 INFO - PROCESS | 1654 | 1462223687093 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}] 14:14:47 INFO - PROCESS | 1654 | 1462223687192 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 14:14:47 INFO - PROCESS | 1654 | 1462223687196 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x1232b5800 == 69 [pid = 1654] [id = 317] 14:14:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1172d0400) [pid = 1654] [serial = 950] [outer = 0x0] 14:14:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x11979e800) [pid = 1654] [serial = 951] [outer = 0x1172d0400] 14:14:47 INFO - PROCESS | 1654 | 1462223687225 Marionette DEBUG loaded listener.js 14:14:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x126dd0c00) [pid = 1654] [serial = 952] [outer = 0x1172d0400] 14:14:47 INFO - PROCESS | 1654 | 1462223687550 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]]]}] 14:14:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 14:14:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 470ms 14:14:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 14:14:47 INFO - PROCESS | 1654 | 1462223687562 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 14:14:47 INFO - PROCESS | 1654 | 1462223687563 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 14:14:47 INFO - PROCESS | 1654 | 1462223687567 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 14:14:47 INFO - PROCESS | 1654 | 1462223687570 Marionette TRACE conn2 <- [1,1242,null,{}] 14:14:47 INFO - PROCESS | 1654 | 1462223687573 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}] 14:14:47 INFO - PROCESS | 1654 | 1462223687678 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 14:14:47 INFO - PROCESS | 1654 | 1462223687684 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c130000 == 70 [pid = 1654] [id = 318] 14:14:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x125175c00) [pid = 1654] [serial = 953] [outer = 0x0] 14:14:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x128f06000) [pid = 1654] [serial = 954] [outer = 0x125175c00] 14:14:47 INFO - PROCESS | 1654 | 1462223687708 Marionette DEBUG loaded listener.js 14:14:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12a74d000) [pid = 1654] [serial = 955] [outer = 0x125175c00] 14:14:48 INFO - PROCESS | 1654 | 1462223688025 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]]]}] 14:14:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 14:14:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 472ms 14:14:48 INFO - PROCESS | 1654 | 1462223688038 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 14:14:48 INFO - PROCESS | 1654 | 1462223688039 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 14:14:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 14:14:48 INFO - PROCESS | 1654 | 1462223688041 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 14:14:48 INFO - PROCESS | 1654 | 1462223688042 Marionette TRACE conn2 <- [1,1246,null,{}] 14:14:48 INFO - PROCESS | 1654 | 1462223688044 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}] 14:14:48 INFO - PROCESS | 1654 | 1462223688130 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 14:14:48 INFO - PROCESS | 1654 | 1462223688137 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d3aa000 == 71 [pid = 1654] [id = 319] 14:14:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x12a74e000) [pid = 1654] [serial = 956] [outer = 0x0] 14:14:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x12a8e4000) [pid = 1654] [serial = 957] [outer = 0x12a74e000] 14:14:48 INFO - PROCESS | 1654 | 1462223688161 Marionette DEBUG loaded listener.js 14:14:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x12ab2fc00) [pid = 1654] [serial = 958] [outer = 0x12a74e000] 14:14:48 INFO - PROCESS | 1654 | 1462223688488 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]]]}] 14:14:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 14:14:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 469ms 14:14:48 INFO - PROCESS | 1654 | 1462223688511 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 14:14:48 INFO - PROCESS | 1654 | 1462223688512 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 14:14:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 14:14:48 INFO - PROCESS | 1654 | 1462223688514 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 14:14:48 INFO - PROCESS | 1654 | 1462223688515 Marionette TRACE conn2 <- [1,1250,null,{}] 14:14:48 INFO - PROCESS | 1654 | 1462223688518 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}] 14:14:48 INFO - PROCESS | 1654 | 1462223688624 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 14:14:48 INFO - PROCESS | 1654 | 1462223688631 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d3be000 == 72 [pid = 1654] [id = 320] 14:14:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x12a74ec00) [pid = 1654] [serial = 959] [outer = 0x0] 14:14:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x12ab33000) [pid = 1654] [serial = 960] [outer = 0x12a74ec00] 14:14:48 INFO - PROCESS | 1654 | 1462223688655 Marionette DEBUG loaded listener.js 14:14:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x12ab93400) [pid = 1654] [serial = 961] [outer = 0x12a74ec00] 14:14:48 INFO - PROCESS | 1654 | 1462223688974 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]]]}] 14:14:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 14:14:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 471ms 14:14:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 14:14:48 INFO - PROCESS | 1654 | 1462223688987 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 14:14:48 INFO - PROCESS | 1654 | 1462223688988 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 14:14:48 INFO - PROCESS | 1654 | 1462223688990 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 14:14:48 INFO - PROCESS | 1654 | 1462223688991 Marionette TRACE conn2 <- [1,1254,null,{}] 14:14:48 INFO - PROCESS | 1654 | 1462223688993 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}] 14:14:49 INFO - PROCESS | 1654 | 1462223689142 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 14:14:49 INFO - PROCESS | 1654 | 1462223689200 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x115f52000 == 73 [pid = 1654] [id = 321] 14:14:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x11102cc00) [pid = 1654] [serial = 962] [outer = 0x0] 14:14:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x1120e0c00) [pid = 1654] [serial = 963] [outer = 0x11102cc00] 14:14:49 INFO - PROCESS | 1654 | 1462223689232 Marionette DEBUG loaded listener.js 14:14:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x112e15000) [pid = 1654] [serial = 964] [outer = 0x11102cc00] 14:14:49 INFO - PROCESS | 1654 | 1462223689648 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]]]}] 14:14:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 14:14:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 719ms 14:14:49 INFO - PROCESS | 1654 | 1462223689710 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 14:14:49 INFO - PROCESS | 1654 | 1462223689712 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 14:14:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 14:14:49 INFO - PROCESS | 1654 | 1462223689715 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 14:14:49 INFO - PROCESS | 1654 | 1462223689718 Marionette TRACE conn2 <- [1,1258,null,{}] 14:14:49 INFO - PROCESS | 1654 | 1462223689721 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}] 14:14:49 INFO - PROCESS | 1654 | 1462223689834 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 14:14:49 INFO - PROCESS | 1654 | 1462223689892 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c0e000 == 74 [pid = 1654] [id = 322] 14:14:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x116462400) [pid = 1654] [serial = 965] [outer = 0x0] 14:14:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x1180b0400) [pid = 1654] [serial = 966] [outer = 0x116462400] 14:14:49 INFO - PROCESS | 1654 | 1462223689925 Marionette DEBUG loaded listener.js 14:14:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x1186a7000) [pid = 1654] [serial = 967] [outer = 0x116462400] 14:14:50 INFO - PROCESS | 1654 | 1462223690355 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]]]}] 14:14:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 14:14:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 671ms 14:14:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 14:14:50 INFO - PROCESS | 1654 | 1462223690387 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 14:14:50 INFO - PROCESS | 1654 | 1462223690389 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 14:14:50 INFO - PROCESS | 1654 | 1462223690392 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 14:14:50 INFO - PROCESS | 1654 | 1462223690393 Marionette TRACE conn2 <- [1,1262,null,{}] 14:14:50 INFO - PROCESS | 1654 | 1462223690395 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}] 14:14:50 INFO - PROCESS | 1654 | 1462223690522 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 14:14:50 INFO - PROCESS | 1654 | 1462223690605 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x126d47800 == 75 [pid = 1654] [id = 323] 14:14:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x119ecc400) [pid = 1654] [serial = 968] [outer = 0x0] 14:14:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x11a1b0800) [pid = 1654] [serial = 969] [outer = 0x119ecc400] 14:14:50 INFO - PROCESS | 1654 | 1462223690635 Marionette DEBUG loaded listener.js 14:14:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x124788000) [pid = 1654] [serial = 970] [outer = 0x119ecc400] 14:14:51 INFO - PROCESS | 1654 | 1462223691055 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]]]}] 14:14:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 14:14:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 719ms 14:14:51 INFO - PROCESS | 1654 | 1462223691111 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 14:14:51 INFO - PROCESS | 1654 | 1462223691114 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 14:14:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 14:14:51 INFO - PROCESS | 1654 | 1462223691122 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 14:14:51 INFO - PROCESS | 1654 | 1462223691125 Marionette TRACE conn2 <- [1,1266,null,{}] 14:14:51 INFO - PROCESS | 1654 | 1462223691127 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}] 14:14:51 INFO - PROCESS | 1654 | 1462223691233 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 14:14:51 INFO - PROCESS | 1654 | 1462223691289 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ccd2000 == 76 [pid = 1654] [id = 324] 14:14:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x12478f000) [pid = 1654] [serial = 971] [outer = 0x0] 14:14:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x1258c2800) [pid = 1654] [serial = 972] [outer = 0x12478f000] 14:14:51 INFO - PROCESS | 1654 | 1462223691318 Marionette DEBUG loaded listener.js 14:14:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x128398800) [pid = 1654] [serial = 973] [outer = 0x12478f000] 14:14:51 INFO - PROCESS | 1654 | 1462223691734 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]]]}] 14:14:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 14:14:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 625ms 14:14:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 14:14:51 INFO - PROCESS | 1654 | 1462223691744 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 14:14:51 INFO - PROCESS | 1654 | 1462223691745 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 14:14:51 INFO - PROCESS | 1654 | 1462223691747 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 14:14:51 INFO - PROCESS | 1654 | 1462223691750 Marionette TRACE conn2 <- [1,1270,null,{}] 14:14:51 INFO - PROCESS | 1654 | 1462223691754 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}] 14:14:51 INFO - PROCESS | 1654 | 1462223691855 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 14:14:51 INFO - PROCESS | 1654 | 1462223691953 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d879800 == 77 [pid = 1654] [id = 325] 14:14:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x1286ed000) [pid = 1654] [serial = 974] [outer = 0x0] 14:14:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x128c6fc00) [pid = 1654] [serial = 975] [outer = 0x1286ed000] 14:14:51 INFO - PROCESS | 1654 | 1462223691982 Marionette DEBUG loaded listener.js 14:14:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x128f07000) [pid = 1654] [serial = 976] [outer = 0x1286ed000] 14:14:52 INFO - PROCESS | 1654 | 1462223692385 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]]]}] 14:14:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 14:14:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 671ms 14:14:52 INFO - PROCESS | 1654 | 1462223692419 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 14:14:52 INFO - PROCESS | 1654 | 1462223692420 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 14:14:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 14:14:52 INFO - PROCESS | 1654 | 1462223692423 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 14:14:52 INFO - PROCESS | 1654 | 1462223692424 Marionette TRACE conn2 <- [1,1274,null,{}] 14:14:52 INFO - PROCESS | 1654 | 1462223692426 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}] 14:14:52 INFO - PROCESS | 1654 | 1462223692532 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 14:14:52 INFO - PROCESS | 1654 | 1462223692590 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bda5000 == 78 [pid = 1654] [id = 326] 14:14:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x12ab9a400) [pid = 1654] [serial = 977] [outer = 0x0] 14:14:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x12ab9f000) [pid = 1654] [serial = 978] [outer = 0x12ab9a400] 14:14:52 INFO - PROCESS | 1654 | 1462223692694 Marionette DEBUG loaded listener.js 14:14:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x12adb9400) [pid = 1654] [serial = 979] [outer = 0x12ab9a400] 14:14:53 INFO - PROCESS | 1654 | 1462223693108 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]]]}] 14:14:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 14:14:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 918ms 14:14:53 INFO - PROCESS | 1654 | 1462223693346 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 14:14:53 INFO - PROCESS | 1654 | 1462223693349 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 14:14:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 14:14:53 INFO - PROCESS | 1654 | 1462223693370 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 14:14:53 INFO - PROCESS | 1654 | 1462223693372 Marionette TRACE conn2 <- [1,1278,null,{}] 14:14:53 INFO - PROCESS | 1654 | 1462223693375 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}] 14:14:53 INFO - PROCESS | 1654 | 1462223693473 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 14:14:53 INFO - PROCESS | 1654 | 1462223693525 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x118f99000 == 79 [pid = 1654] [id = 327] 14:14:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x114ff1c00) [pid = 1654] [serial = 980] [outer = 0x0] 14:14:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x115e34400) [pid = 1654] [serial = 981] [outer = 0x114ff1c00] 14:14:53 INFO - PROCESS | 1654 | 1462223693552 Marionette DEBUG loaded listener.js 14:14:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x116739000) [pid = 1654] [serial = 982] [outer = 0x114ff1c00] 14:14:53 INFO - PROCESS | 1654 | 1462223693977 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]]]}] 14:14:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 14:14:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 623ms 14:14:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 14:14:54 INFO - PROCESS | 1654 | 1462223693992 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 14:14:54 INFO - PROCESS | 1654 | 1462223693994 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 14:14:54 INFO - PROCESS | 1654 | 1462223693999 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 14:14:54 INFO - PROCESS | 1654 | 1462223694003 Marionette TRACE conn2 <- [1,1282,null,{}] 14:14:54 INFO - PROCESS | 1654 | 1462223694005 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}] 14:14:54 INFO - PROCESS | 1654 | 1462223694110 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 14:14:54 INFO - PROCESS | 1654 | 1462223694236 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x11746b800 == 80 [pid = 1654] [id = 328] 14:14:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x1172cc400) [pid = 1654] [serial = 983] [outer = 0x0] 14:14:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x117c3f000) [pid = 1654] [serial = 984] [outer = 0x1172cc400] 14:14:54 INFO - PROCESS | 1654 | 1462223694284 Marionette DEBUG loaded listener.js 14:14:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x11846c000) [pid = 1654] [serial = 985] [outer = 0x1172cc400] 14:14:54 INFO - PROCESS | 1654 | --DOCSHELL 0x1120b2000 == 79 [pid = 1654] [id = 25] 14:14:54 INFO - PROCESS | 1654 | --DOCSHELL 0x12321d800 == 78 [pid = 1654] [id = 242] 14:14:54 INFO - PROCESS | 1654 | --DOCSHELL 0x11953c000 == 77 [pid = 1654] [id = 267] 14:14:54 INFO - PROCESS | 1654 | --DOCSHELL 0x12d3be000 == 76 [pid = 1654] [id = 320] 14:14:54 INFO - PROCESS | 1654 | --DOCSHELL 0x12d3aa000 == 75 [pid = 1654] [id = 319] 14:14:54 INFO - PROCESS | 1654 | --DOCSHELL 0x12c130000 == 74 [pid = 1654] [id = 318] 14:14:54 INFO - PROCESS | 1654 | --DOCSHELL 0x1232b5800 == 73 [pid = 1654] [id = 317] 14:14:54 INFO - PROCESS | 1654 | --DOCSHELL 0x12bc8f800 == 72 [pid = 1654] [id = 316] 14:14:54 INFO - PROCESS | 1654 | --DOCSHELL 0x12b271800 == 71 [pid = 1654] [id = 315] 14:14:54 INFO - PROCESS | 1654 | --DOCSHELL 0x12a860000 == 70 [pid = 1654] [id = 314] 14:14:54 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x115d65800) [pid = 1654] [serial = 854] [outer = 0x0] [url = about:blank] 14:14:54 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x11866a000) [pid = 1654] [serial = 857] [outer = 0x0] [url = about:blank] 14:14:54 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x119f0c800) [pid = 1654] [serial = 860] [outer = 0x0] [url = about:blank] 14:14:54 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x1244f3800) [pid = 1654] [serial = 863] [outer = 0x0] [url = about:blank] 14:14:54 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x1258b8c00) [pid = 1654] [serial = 866] [outer = 0x0] [url = about:blank] 14:14:54 INFO - PROCESS | 1654 | --DOCSHELL 0x128c15800 == 69 [pid = 1654] [id = 313] 14:14:54 INFO - PROCESS | 1654 | --DOCSHELL 0x126d4c000 == 68 [pid = 1654] [id = 312] 14:14:54 INFO - PROCESS | 1654 | --DOCSHELL 0x124466800 == 67 [pid = 1654] [id = 311] 14:14:54 INFO - PROCESS | 1654 | --DOCSHELL 0x123215000 == 66 [pid = 1654] [id = 310] 14:14:54 INFO - PROCESS | 1654 | --DOCSHELL 0x1184be000 == 65 [pid = 1654] [id = 309] 14:14:54 INFO - PROCESS | 1654 | --DOCSHELL 0x118e54000 == 64 [pid = 1654] [id = 308] 14:14:54 INFO - PROCESS | 1654 | --DOCSHELL 0x12321d000 == 63 [pid = 1654] [id = 307] 14:14:54 INFO - PROCESS | 1654 | --DOCSHELL 0x12c121000 == 62 [pid = 1654] [id = 301] 14:14:54 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x1172d3c00) [pid = 1654] [serial = 801] [outer = 0x0] [url = about:blank] 14:14:54 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x11a1b5400) [pid = 1654] [serial = 753] [outer = 0x0] [url = about:blank] 14:14:54 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x124c77000) [pid = 1654] [serial = 810] [outer = 0x0] [url = about:blank] 14:14:54 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x117686c00) [pid = 1654] [serial = 759] [outer = 0x0] [url = about:blank] 14:14:54 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x112e1b400) [pid = 1654] [serial = 756] [outer = 0x0] [url = about:blank] 14:14:54 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x11290d000) [pid = 1654] [serial = 798] [outer = 0x0] [url = about:blank] 14:14:54 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x1212fb400) [pid = 1654] [serial = 807] [outer = 0x0] [url = about:blank] 14:14:54 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x11958f000) [pid = 1654] [serial = 804] [outer = 0x0] [url = about:blank] 14:14:54 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x125174400) [pid = 1654] [serial = 884] [outer = 0x0] [url = about:blank] 14:14:54 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x126bad000) [pid = 1654] [serial = 887] [outer = 0x0] [url = about:blank] 14:14:54 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x126dcd800) [pid = 1654] [serial = 890] [outer = 0x0] [url = about:blank] 14:14:54 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x117c3a000) [pid = 1654] [serial = 893] [outer = 0x0] [url = about:blank] 14:14:54 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x126dce400) [pid = 1654] [serial = 888] [outer = 0x0] [url = about:blank] 14:14:54 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x118faec00) [pid = 1654] [serial = 875] [outer = 0x0] [url = about:blank] 14:14:54 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x119591800) [pid = 1654] [serial = 876] [outer = 0x0] [url = about:blank] 14:14:54 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x116874800) [pid = 1654] [serial = 870] [outer = 0x0] [url = about:blank] 14:14:54 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x112903000) [pid = 1654] [serial = 869] [outer = 0x0] [url = about:blank] 14:14:54 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x119b83800) [pid = 1654] [serial = 878] [outer = 0x0] [url = about:blank] 14:14:54 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x11a130400) [pid = 1654] [serial = 879] [outer = 0x0] [url = about:blank] 14:14:54 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x112905800) [pid = 1654] [serial = 851] [outer = 0x0] [url = about:blank] 14:14:54 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x1172ccc00) [pid = 1654] [serial = 872] [outer = 0x0] [url = about:blank] 14:14:54 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x118472400) [pid = 1654] [serial = 873] [outer = 0x0] [url = about:blank] 14:14:54 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x124cbc400) [pid = 1654] [serial = 894] [outer = 0x0] [url = about:blank] 14:14:54 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x119b7e400) [pid = 1654] [serial = 513] [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.] 14:14:54 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12839b000) [pid = 1654] [serial = 891] [outer = 0x0] [url = about:blank] 14:14:54 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x128585800) [pid = 1654] [serial = 896] [outer = 0x0] [url = about:blank] 14:14:54 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x1212ee400) [pid = 1654] [serial = 881] [outer = 0x0] [url = about:blank] 14:14:54 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x124789800) [pid = 1654] [serial = 882] [outer = 0x0] [url = about:blank] 14:14:54 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12858ac00) [pid = 1654] [serial = 897] [outer = 0x0] [url = about:blank] 14:14:54 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1258bfc00) [pid = 1654] [serial = 885] [outer = 0x0] [url = about:blank] 14:14:54 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x1285d6c00) [pid = 1654] [serial = 900] [outer = 0x0] [url = about:blank] 14:14:54 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1285cd400) [pid = 1654] [serial = 899] [outer = 0x0] [url = about:blank] 14:14:54 INFO - PROCESS | 1654 | 1462223694705 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]]]}] 14:14:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 14:14:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 724ms 14:14:54 INFO - PROCESS | 1654 | 1462223694733 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 14:14:54 INFO - PROCESS | 1654 | 1462223694735 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 14:14:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 14:14:54 INFO - PROCESS | 1654 | 1462223694737 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 14:14:54 INFO - PROCESS | 1654 | 1462223694739 Marionette TRACE conn2 <- [1,1286,null,{}] 14:14:54 INFO - PROCESS | 1654 | 1462223694745 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}] 14:14:54 INFO - PROCESS | 1654 | 1462223694827 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 14:14:54 INFO - PROCESS | 1654 | 1462223694882 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x1184be000 == 63 [pid = 1654] [id = 329] 14:14:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x11846a800) [pid = 1654] [serial = 986] [outer = 0x0] 14:14:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x118fa8c00) [pid = 1654] [serial = 987] [outer = 0x11846a800] 14:14:54 INFO - PROCESS | 1654 | 1462223694911 Marionette DEBUG loaded listener.js 14:14:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1197a1c00) [pid = 1654] [serial = 988] [outer = 0x11846a800] 14:14:55 INFO - PROCESS | 1654 | 1462223695225 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]]]}] 14:14:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 14:14:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 518ms 14:14:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 14:14:55 INFO - PROCESS | 1654 | 1462223695256 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 14:14:55 INFO - PROCESS | 1654 | 1462223695257 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 14:14:55 INFO - PROCESS | 1654 | 1462223695259 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 14:14:55 INFO - PROCESS | 1654 | 1462223695261 Marionette TRACE conn2 <- [1,1290,null,{}] 14:14:55 INFO - PROCESS | 1654 | 1462223695263 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}] 14:14:55 INFO - PROCESS | 1654 | 1462223695342 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 14:14:55 INFO - PROCESS | 1654 | 1462223695347 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x121267000 == 64 [pid = 1654] [id = 330] 14:14:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x1197ab000) [pid = 1654] [serial = 989] [outer = 0x0] 14:14:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x119930400) [pid = 1654] [serial = 990] [outer = 0x1197ab000] 14:14:55 INFO - PROCESS | 1654 | 1462223695376 Marionette DEBUG loaded listener.js 14:14:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x119cce800) [pid = 1654] [serial = 991] [outer = 0x1197ab000] 14:14:55 INFO - PROCESS | 1654 | 1462223695692 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]]]}] 14:14:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 14:14:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 469ms 14:14:55 INFO - PROCESS | 1654 | 1462223695729 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 14:14:55 INFO - PROCESS | 1654 | 1462223695730 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 14:14:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 14:14:55 INFO - PROCESS | 1654 | 1462223695735 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 14:14:55 INFO - PROCESS | 1654 | 1462223695736 Marionette TRACE conn2 <- [1,1294,null,{}] 14:14:55 INFO - PROCESS | 1654 | 1462223695739 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}] 14:14:55 INFO - PROCESS | 1654 | 1462223695813 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 14:14:55 INFO - PROCESS | 1654 | 1462223695820 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x12350a000 == 65 [pid = 1654] [id = 331] 14:14:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x119f0c800) [pid = 1654] [serial = 992] [outer = 0x0] 14:14:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x11a1ae000) [pid = 1654] [serial = 993] [outer = 0x119f0c800] 14:14:55 INFO - PROCESS | 1654 | 1462223695845 Marionette DEBUG loaded listener.js 14:14:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x1212f6000) [pid = 1654] [serial = 994] [outer = 0x119f0c800] 14:14:56 INFO - PROCESS | 1654 | 1462223696182 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]]]}] 14:14:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 14:14:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 468ms 14:14:56 INFO - PROCESS | 1654 | 1462223696204 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 14:14:56 INFO - PROCESS | 1654 | 1462223696205 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 14:14:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 14:14:56 INFO - PROCESS | 1654 | 1462223696207 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 14:14:56 INFO - PROCESS | 1654 | 1462223696208 Marionette TRACE conn2 <- [1,1298,null,{}] 14:14:56 INFO - PROCESS | 1654 | 1462223696211 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}] 14:14:56 INFO - PROCESS | 1654 | 1462223696334 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 14:14:56 INFO - PROCESS | 1654 | 1462223696416 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x12446e800 == 66 [pid = 1654] [id = 332] 14:14:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x11a1b0400) [pid = 1654] [serial = 995] [outer = 0x0] 14:14:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x124789800) [pid = 1654] [serial = 996] [outer = 0x11a1b0400] 14:14:56 INFO - PROCESS | 1654 | 1462223696455 Marionette DEBUG loaded listener.js 14:14:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x125219000) [pid = 1654] [serial = 997] [outer = 0x11a1b0400] 14:14:56 INFO - PROCESS | 1654 | 1462223696870 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]]]}] 14:14:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 14:14:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 673ms 14:14:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 14:14:56 INFO - PROCESS | 1654 | 1462223696880 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 14:14:56 INFO - PROCESS | 1654 | 1462223696882 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 14:14:56 INFO - PROCESS | 1654 | 1462223696886 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 14:14:56 INFO - PROCESS | 1654 | 1462223696887 Marionette TRACE conn2 <- [1,1302,null,{}] 14:14:56 INFO - PROCESS | 1654 | 1462223696890 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}] 14:14:56 INFO - PROCESS | 1654 | 1462223696988 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 14:14:57 INFO - PROCESS | 1654 | 1462223697003 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x124cb3800 == 67 [pid = 1654] [id = 333] 14:14:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x125770c00) [pid = 1654] [serial = 998] [outer = 0x0] 14:14:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x1264ba800) [pid = 1654] [serial = 999] [outer = 0x125770c00] 14:14:57 INFO - PROCESS | 1654 | 1462223697027 Marionette DEBUG loaded listener.js 14:14:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x128396c00) [pid = 1654] [serial = 1000] [outer = 0x125770c00] 14:14:57 INFO - PROCESS | 1654 | 1462223697368 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]]]}] 14:14:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 14:14:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 518ms 14:14:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 14:14:57 INFO - PROCESS | 1654 | 1462223697405 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 14:14:57 INFO - PROCESS | 1654 | 1462223697406 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 14:14:57 INFO - PROCESS | 1654 | 1462223697408 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 14:14:57 INFO - PROCESS | 1654 | 1462223697409 Marionette TRACE conn2 <- [1,1306,null,{}] 14:14:57 INFO - PROCESS | 1654 | 1462223697412 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}] 14:14:57 INFO - PROCESS | 1654 | 1462223697512 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 14:14:57 INFO - PROCESS | 1654 | 1462223697516 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x128205000 == 68 [pid = 1654] [id = 334] 14:14:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x1264bfc00) [pid = 1654] [serial = 1001] [outer = 0x0] 14:14:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x128582c00) [pid = 1654] [serial = 1002] [outer = 0x1264bfc00] 14:14:57 INFO - PROCESS | 1654 | 1462223697541 Marionette DEBUG loaded listener.js 14:14:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x1285d0400) [pid = 1654] [serial = 1003] [outer = 0x1264bfc00] 14:14:57 INFO - PROCESS | 1654 | 1462223697889 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]]]}] 14:14:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 14:14:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 520ms 14:14:57 INFO - PROCESS | 1654 | 1462223697930 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 14:14:57 INFO - PROCESS | 1654 | 1462223697931 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 14:14:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 14:14:57 INFO - PROCESS | 1654 | 1462223697934 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 14:14:57 INFO - PROCESS | 1654 | 1462223697935 Marionette TRACE conn2 <- [1,1310,null,{}] 14:14:57 INFO - PROCESS | 1654 | 1462223697937 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}] 14:14:58 INFO - PROCESS | 1654 | 1462223698040 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 14:14:58 INFO - PROCESS | 1654 | 1462223698074 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x128ee1800 == 69 [pid = 1654] [id = 335] 14:14:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x1285cd400) [pid = 1654] [serial = 1004] [outer = 0x0] 14:14:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x128bef800) [pid = 1654] [serial = 1005] [outer = 0x1285cd400] 14:14:58 INFO - PROCESS | 1654 | 1462223698100 Marionette DEBUG loaded listener.js 14:14:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x128c66800) [pid = 1654] [serial = 1006] [outer = 0x1285cd400] 14:14:58 INFO - PROCESS | 1654 | 1462223698413 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] 14:14:58 INFO - PROCESS | 1654 | 1462223698457 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 14:14:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 14:14:58 INFO - PROCESS | 1654 | 1462223698459 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 14:14:58 INFO - PROCESS | 1654 | 1462223698460 Marionette TRACE conn2 <- [1,1314,null,{}] 14:14:58 INFO - PROCESS | 1654 | 1462223698468 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}] 14:14:58 INFO - PROCESS | 1654 | 1462223698575 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 14:14:58 INFO - PROCESS | 1654 | 1462223698610 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a85f000 == 70 [pid = 1654] [id = 336] 14:14:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x1285d0800) [pid = 1654] [serial = 1007] [outer = 0x0] 14:14:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x128e49800) [pid = 1654] [serial = 1008] [outer = 0x1285d0800] 14:14:58 INFO - PROCESS | 1654 | 1462223698636 Marionette DEBUG loaded listener.js 14:14:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x128f10400) [pid = 1654] [serial = 1009] [outer = 0x1285d0800] 14:14:58 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x12839f000) [pid = 1654] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 14:14:58 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x128c6b000) [pid = 1654] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 14:14:58 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x128c70800) [pid = 1654] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 14:14:58 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x124f3f800) [pid = 1654] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 14:14:58 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x113d03400) [pid = 1654] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 14:14:58 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x114fecc00) [pid = 1654] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 14:14:58 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x119c75400) [pid = 1654] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 14:14:58 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x1285db800) [pid = 1654] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 14:14:58 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x119cd4000) [pid = 1654] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 14:14:58 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x1197aac00) [pid = 1654] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 14:14:58 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x12a74e000) [pid = 1654] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 14:14:58 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x1172d0400) [pid = 1654] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 14:14:58 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x125175c00) [pid = 1654] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 14:14:58 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x1264b9400) [pid = 1654] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 14:14:58 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x11a1eb800) [pid = 1654] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 14:14:58 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x1172cf400) [pid = 1654] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 14:14:58 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x1197a4c00) [pid = 1654] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 14:14:58 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x112e14400) [pid = 1654] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 14:14:58 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x125170c00) [pid = 1654] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 14:14:58 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x124c70c00) [pid = 1654] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 14:14:58 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1125bfc00) [pid = 1654] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 14:14:59 INFO - PROCESS | 1654 | 1462223699100 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]]]}] 14:14:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 14:14:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 677ms 14:14:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 14:14:59 INFO - PROCESS | 1654 | 1462223699138 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 14:14:59 INFO - PROCESS | 1654 | 1462223699141 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 14:14:59 INFO - PROCESS | 1654 | 1462223699144 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 14:14:59 INFO - PROCESS | 1654 | 1462223699147 Marionette TRACE conn2 <- [1,1318,null,{}] 14:14:59 INFO - PROCESS | 1654 | 1462223699157 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}] 14:14:59 INFO - PROCESS | 1654 | 1462223699314 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 14:14:59 INFO - PROCESS | 1654 | 1462223699321 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b275000 == 71 [pid = 1654] [id = 337] 14:14:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x1172d0400) [pid = 1654] [serial = 1010] [outer = 0x0] 14:14:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x124296800) [pid = 1654] [serial = 1011] [outer = 0x1172d0400] 14:14:59 INFO - PROCESS | 1654 | 1462223699350 Marionette DEBUG loaded listener.js 14:14:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x128f10c00) [pid = 1654] [serial = 1012] [outer = 0x1172d0400] 14:14:59 INFO - PROCESS | 1654 | 1462223699770 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]]]}] 14:14:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 14:14:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 675ms 14:14:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 14:14:59 INFO - PROCESS | 1654 | 1462223699819 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 14:14:59 INFO - PROCESS | 1654 | 1462223699821 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 14:14:59 INFO - PROCESS | 1654 | 1462223699823 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 14:14:59 INFO - PROCESS | 1654 | 1462223699824 Marionette TRACE conn2 <- [1,1322,null,{}] 14:14:59 INFO - PROCESS | 1654 | 1462223699827 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}] 14:14:59 INFO - PROCESS | 1654 | 1462223699949 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 14:15:00 INFO - PROCESS | 1654 | 1462223700001 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bc93000 == 72 [pid = 1654] [id = 338] 14:15:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12ab38400) [pid = 1654] [serial = 1013] [outer = 0x0] 14:15:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x12ab9c400) [pid = 1654] [serial = 1014] [outer = 0x12ab38400] 14:15:00 INFO - PROCESS | 1654 | 1462223700041 Marionette DEBUG loaded listener.js 14:15:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x12adb5800) [pid = 1654] [serial = 1015] [outer = 0x12ab38400] 14:15:00 INFO - PROCESS | 1654 | 1462223700437 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]]]}] 14:15:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 14:15:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 669ms 14:15:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 14:15:00 INFO - PROCESS | 1654 | 1462223700493 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 14:15:00 INFO - PROCESS | 1654 | 1462223700494 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 14:15:00 INFO - PROCESS | 1654 | 1462223700496 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 14:15:00 INFO - PROCESS | 1654 | 1462223700497 Marionette TRACE conn2 <- [1,1326,null,{}] 14:15:00 INFO - PROCESS | 1654 | 1462223700503 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}] 14:15:00 INFO - PROCESS | 1654 | 1462223700585 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 14:15:00 INFO - PROCESS | 1654 | 1462223700590 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c75b000 == 73 [pid = 1654] [id = 339] 14:15:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x12ab31c00) [pid = 1654] [serial = 1016] [outer = 0x0] 14:15:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x12adbc800) [pid = 1654] [serial = 1017] [outer = 0x12ab31c00] 14:15:00 INFO - PROCESS | 1654 | 1462223700614 Marionette DEBUG loaded listener.js 14:15:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x12adea000) [pid = 1654] [serial = 1018] [outer = 0x12ab31c00] 14:15:01 INFO - PROCESS | 1654 | 1462223701035 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]]]}] 14:15:01 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 14:15:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 572ms 14:15:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 14:15:01 INFO - PROCESS | 1654 | 1462223701069 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 14:15:01 INFO - PROCESS | 1654 | 1462223701072 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 14:15:01 INFO - PROCESS | 1654 | 1462223701075 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 14:15:01 INFO - PROCESS | 1654 | 1462223701078 Marionette TRACE conn2 <- [1,1330,null,{}] 14:15:01 INFO - PROCESS | 1654 | 1462223701082 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}] 14:15:01 INFO - PROCESS | 1654 | 1462223701189 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 14:15:01 INFO - PROCESS | 1654 | 1462223701245 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f62800 == 74 [pid = 1654] [id = 340] 14:15:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x112905800) [pid = 1654] [serial = 1019] [outer = 0x0] 14:15:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x113079000) [pid = 1654] [serial = 1020] [outer = 0x112905800] 14:15:01 INFO - PROCESS | 1654 | 1462223701276 Marionette DEBUG loaded listener.js 14:15:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x116871c00) [pid = 1654] [serial = 1021] [outer = 0x112905800] 14:15:01 INFO - PROCESS | 1654 | 1462223701740 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]]]}] 14:15:01 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 14:15:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 720ms 14:15:01 INFO - PROCESS | 1654 | 1462223701796 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 14:15:01 INFO - PROCESS | 1654 | 1462223701800 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 14:15:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 14:15:01 INFO - PROCESS | 1654 | 1462223701805 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 14:15:01 INFO - PROCESS | 1654 | 1462223701807 Marionette TRACE conn2 <- [1,1334,null,{}] 14:15:01 INFO - PROCESS | 1654 | 1462223701809 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}] 14:15:01 INFO - PROCESS | 1654 | 1462223701917 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 14:15:01 INFO - PROCESS | 1654 | 1462223701973 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12329c800 == 75 [pid = 1654] [id = 341] 14:15:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x1172c9000) [pid = 1654] [serial = 1022] [outer = 0x0] 14:15:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x118f33c00) [pid = 1654] [serial = 1023] [outer = 0x1172c9000] 14:15:02 INFO - PROCESS | 1654 | 1462223702003 Marionette DEBUG loaded listener.js 14:15:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x11979f400) [pid = 1654] [serial = 1024] [outer = 0x1172c9000] 14:15:02 INFO - PROCESS | 1654 | 1462223702421 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]]]}] 14:15:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 14:15:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 669ms 14:15:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 14:15:02 INFO - PROCESS | 1654 | 1462223702475 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 14:15:02 INFO - PROCESS | 1654 | 1462223702476 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 14:15:02 INFO - PROCESS | 1654 | 1462223702479 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 14:15:02 INFO - PROCESS | 1654 | 1462223702481 Marionette TRACE conn2 <- [1,1338,null,{}] 14:15:02 INFO - PROCESS | 1654 | 1462223702489 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}] 14:15:02 INFO - PROCESS | 1654 | 1462223702613 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 14:15:02 INFO - PROCESS | 1654 | 1462223702671 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b26f000 == 76 [pid = 1654] [id = 342] 14:15:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x119cce400) [pid = 1654] [serial = 1025] [outer = 0x0] 14:15:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x1244f1c00) [pid = 1654] [serial = 1026] [outer = 0x119cce400] 14:15:02 INFO - PROCESS | 1654 | 1462223702703 Marionette DEBUG loaded listener.js 14:15:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x124c72000) [pid = 1654] [serial = 1027] [outer = 0x119cce400] 14:15:03 INFO - PROCESS | 1654 | 1462223703665 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]]]}] 14:15:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 14:15:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1227ms 14:15:03 INFO - PROCESS | 1654 | 1462223703706 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 14:15:03 INFO - PROCESS | 1654 | 1462223703708 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 14:15:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 14:15:03 INFO - PROCESS | 1654 | 1462223703711 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 14:15:03 INFO - PROCESS | 1654 | 1462223703712 Marionette TRACE conn2 <- [1,1342,null,{}] 14:15:03 INFO - PROCESS | 1654 | 1462223703714 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}] 14:15:03 INFO - PROCESS | 1654 | 1462223703818 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 14:15:03 INFO - PROCESS | 1654 | 1462223703871 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ccd0000 == 77 [pid = 1654] [id = 343] 14:15:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x124c72400) [pid = 1654] [serial = 1028] [outer = 0x0] 14:15:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x1264b7000) [pid = 1654] [serial = 1029] [outer = 0x124c72400] 14:15:03 INFO - PROCESS | 1654 | 1462223703901 Marionette DEBUG loaded listener.js 14:15:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x128587000) [pid = 1654] [serial = 1030] [outer = 0x124c72400] 14:15:04 INFO - PROCESS | 1654 | 1462223704390 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]]]}] 14:15:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 14:15:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 718ms 14:15:04 INFO - PROCESS | 1654 | 1462223704430 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 14:15:04 INFO - PROCESS | 1654 | 1462223704431 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 14:15:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 14:15:04 INFO - PROCESS | 1654 | 1462223704433 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 14:15:04 INFO - PROCESS | 1654 | 1462223704435 Marionette TRACE conn2 <- [1,1346,null,{}] 14:15:04 INFO - PROCESS | 1654 | 1462223704437 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}] 14:15:04 INFO - PROCESS | 1654 | 1462223704538 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 14:15:04 INFO - PROCESS | 1654 | 1462223704594 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bda8800 == 78 [pid = 1654] [id = 344] 14:15:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x115e5b000) [pid = 1654] [serial = 1031] [outer = 0x0] 14:15:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x1288b1000) [pid = 1654] [serial = 1032] [outer = 0x115e5b000] 14:15:04 INFO - PROCESS | 1654 | 1462223704623 Marionette DEBUG loaded listener.js 14:15:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x128e65400) [pid = 1654] [serial = 1033] [outer = 0x115e5b000] 14:15:05 INFO - PROCESS | 1654 | 1462223705259 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]]]}] 14:15:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 14:15:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 872ms 14:15:05 INFO - PROCESS | 1654 | 1462223705306 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 14:15:05 INFO - PROCESS | 1654 | 1462223705309 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 14:15:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 14:15:05 INFO - PROCESS | 1654 | 1462223705312 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 14:15:05 INFO - PROCESS | 1654 | 1462223705314 Marionette TRACE conn2 <- [1,1350,null,{}] 14:15:05 INFO - PROCESS | 1654 | 1462223705318 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}] 14:15:05 INFO - PROCESS | 1654 | 1462223705410 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 14:15:05 INFO - PROCESS | 1654 | 1462223705486 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x11650a000 == 79 [pid = 1654] [id = 345] 14:15:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x11647bc00) [pid = 1654] [serial = 1034] [outer = 0x0] 14:15:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x1167d2800) [pid = 1654] [serial = 1035] [outer = 0x11647bc00] 14:15:05 INFO - PROCESS | 1654 | 1462223705516 Marionette DEBUG loaded listener.js 14:15:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x117c3f800) [pid = 1654] [serial = 1036] [outer = 0x11647bc00] 14:15:05 INFO - PROCESS | 1654 | 1462223705964 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]]]}] 14:15:05 INFO - PROCESS | 1654 | --DOCSHELL 0x12ccd2800 == 78 [pid = 1654] [id = 15] 14:15:05 INFO - PROCESS | 1654 | --DOCSHELL 0x12daad800 == 77 [pid = 1654] [id = 19] 14:15:05 INFO - PROCESS | 1654 | --DOCSHELL 0x12dd34800 == 76 [pid = 1654] [id = 20] 14:15:05 INFO - PROCESS | 1654 | --DOCSHELL 0x11678c000 == 75 [pid = 1654] [id = 24] 14:15:05 INFO - PROCESS | 1654 | --DOCSHELL 0x12bc93000 == 74 [pid = 1654] [id = 338] 14:15:05 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x12ab33000) [pid = 1654] [serial = 960] [outer = 0x0] [url = about:blank] 14:15:05 INFO - PROCESS | 1654 | --DOCSHELL 0x12b275000 == 73 [pid = 1654] [id = 337] 14:15:05 INFO - PROCESS | 1654 | --DOCSHELL 0x12a85f000 == 72 [pid = 1654] [id = 336] 14:15:05 INFO - PROCESS | 1654 | --DOCSHELL 0x128ee1800 == 71 [pid = 1654] [id = 335] 14:15:05 INFO - PROCESS | 1654 | --DOCSHELL 0x128205000 == 70 [pid = 1654] [id = 334] 14:15:05 INFO - PROCESS | 1654 | --DOCSHELL 0x124cb3800 == 69 [pid = 1654] [id = 333] 14:15:05 INFO - PROCESS | 1654 | --DOCSHELL 0x12446e800 == 68 [pid = 1654] [id = 332] 14:15:05 INFO - PROCESS | 1654 | --DOCSHELL 0x12350a000 == 67 [pid = 1654] [id = 331] 14:15:05 INFO - PROCESS | 1654 | --DOCSHELL 0x121267000 == 66 [pid = 1654] [id = 330] 14:15:05 INFO - PROCESS | 1654 | --DOCSHELL 0x1184be000 == 65 [pid = 1654] [id = 329] 14:15:05 INFO - PROCESS | 1654 | --DOCSHELL 0x11746b800 == 64 [pid = 1654] [id = 328] 14:15:05 INFO - PROCESS | 1654 | --DOCSHELL 0x118f99000 == 63 [pid = 1654] [id = 327] 14:15:05 INFO - PROCESS | 1654 | --DOCSHELL 0x12ccd2000 == 62 [pid = 1654] [id = 324] 14:15:05 INFO - PROCESS | 1654 | --DOCSHELL 0x126d47800 == 61 [pid = 1654] [id = 323] 14:15:05 INFO - PROCESS | 1654 | --DOCSHELL 0x119c0e000 == 60 [pid = 1654] [id = 322] 14:15:05 INFO - PROCESS | 1654 | --DOCSHELL 0x115f52000 == 59 [pid = 1654] [id = 321] 14:15:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 14:15:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 725ms 14:15:06 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x124f38400) [pid = 1654] [serial = 864] [outer = 0x0] [url = about:blank] 14:15:06 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x118f3b400) [pid = 1654] [serial = 858] [outer = 0x0] [url = about:blank] 14:15:06 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x1212f1000) [pid = 1654] [serial = 861] [outer = 0x0] [url = about:blank] 14:15:06 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x116874c00) [pid = 1654] [serial = 855] [outer = 0x0] [url = about:blank] 14:15:06 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x1264bd400) [pid = 1654] [serial = 867] [outer = 0x0] [url = about:blank] 14:15:06 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x128c64000) [pid = 1654] [serial = 942] [outer = 0x0] [url = about:blank] 14:15:06 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x128e4e400) [pid = 1654] [serial = 945] [outer = 0x0] [url = about:blank] 14:15:06 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x128c6c400) [pid = 1654] [serial = 943] [outer = 0x0] [url = about:blank] 14:15:06 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x128e66400) [pid = 1654] [serial = 948] [outer = 0x0] [url = about:blank] 14:15:06 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x1264b3400) [pid = 1654] [serial = 936] [outer = 0x0] [url = about:blank] 14:15:06 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x117c3fc00) [pid = 1654] [serial = 906] [outer = 0x0] [url = about:blank] 14:15:06 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x118472000) [pid = 1654] [serial = 922] [outer = 0x0] [url = about:blank] 14:15:06 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x117c33000) [pid = 1654] [serial = 921] [outer = 0x0] [url = about:blank] 14:15:06 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x118ff5400) [pid = 1654] [serial = 925] [outer = 0x0] [url = about:blank] 14:15:06 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x11865c800) [pid = 1654] [serial = 924] [outer = 0x0] [url = about:blank] 14:15:06 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x128bf1800) [pid = 1654] [serial = 918] [outer = 0x0] [url = about:blank] 14:15:06 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x11a1b3400) [pid = 1654] [serial = 930] [outer = 0x0] [url = about:blank] 14:15:06 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x1212f9000) [pid = 1654] [serial = 931] [outer = 0x0] [url = about:blank] 14:15:06 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x12858fc00) [pid = 1654] [serial = 915] [outer = 0x0] [url = about:blank] 14:15:06 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x1197a9800) [pid = 1654] [serial = 909] [outer = 0x0] [url = about:blank] 14:15:06 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x128bf1c00) [pid = 1654] [serial = 903] [outer = 0x0] [url = about:blank] 14:15:06 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x128bf8c00) [pid = 1654] [serial = 904] [outer = 0x0] [url = about:blank] 14:15:06 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x1235d4000) [pid = 1654] [serial = 933] [outer = 0x0] [url = about:blank] 14:15:06 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x124c73000) [pid = 1654] [serial = 934] [outer = 0x0] [url = about:blank] 14:15:06 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x119824000) [pid = 1654] [serial = 927] [outer = 0x0] [url = about:blank] 14:15:06 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x11992b400) [pid = 1654] [serial = 928] [outer = 0x0] [url = about:blank] 14:15:06 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x124f40400) [pid = 1654] [serial = 912] [outer = 0x0] [url = about:blank] 14:15:06 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x12ab2fc00) [pid = 1654] [serial = 958] [outer = 0x0] [url = about:blank] 14:15:06 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x11979e800) [pid = 1654] [serial = 951] [outer = 0x0] [url = about:blank] 14:15:06 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x126dd0c00) [pid = 1654] [serial = 952] [outer = 0x0] [url = about:blank] 14:15:06 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x12a8e4000) [pid = 1654] [serial = 957] [outer = 0x0] [url = about:blank] 14:15:06 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x128f06000) [pid = 1654] [serial = 954] [outer = 0x0] [url = about:blank] 14:15:06 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x128e6f000) [pid = 1654] [serial = 949] [outer = 0x0] [url = about:blank] 14:15:06 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x12858a800) [pid = 1654] [serial = 939] [outer = 0x0] [url = about:blank] 14:15:06 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x128e55000) [pid = 1654] [serial = 946] [outer = 0x0] [url = about:blank] 14:15:06 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12a74d000) [pid = 1654] [serial = 955] [outer = 0x0] [url = about:blank] 14:15:06 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x12839e000) [pid = 1654] [serial = 937] [outer = 0x0] [url = about:blank] 14:15:06 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1286e7c00) [pid = 1654] [serial = 940] [outer = 0x0] [url = about:blank] 14:15:06 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x124f8fc00) [pid = 1654] [serial = 849] [outer = 0x0] [url = about:blank] 14:15:06 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x112c63400) [pid = 1654] [serial = 852] [outer = 0x0] [url = about:blank] 14:15:06 INFO - PROCESS | 1654 | 1462223706047 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 14:15:06 INFO - PROCESS | 1654 | 1462223706052 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 14:15:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 14:15:06 INFO - PROCESS | 1654 | 1462223706067 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 14:15:06 INFO - PROCESS | 1654 | 1462223706068 Marionette TRACE conn2 <- [1,1354,null,{}] 14:15:06 INFO - PROCESS | 1654 | 1462223706071 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}] 14:15:06 INFO - PROCESS | 1654 | 1462223706157 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 14:15:06 INFO - PROCESS | 1654 | 1462223706166 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x117483800 == 60 [pid = 1654] [id = 346] 14:15:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1180ccc00) [pid = 1654] [serial = 1037] [outer = 0x0] 14:15:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x118624000) [pid = 1654] [serial = 1038] [outer = 0x1180ccc00] 14:15:06 INFO - PROCESS | 1654 | 1462223706192 Marionette DEBUG loaded listener.js 14:15:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1197a2400) [pid = 1654] [serial = 1039] [outer = 0x1180ccc00] 14:15:06 INFO - PROCESS | 1654 | 1462223706540 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]]]}] 14:15:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 14:15:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 525ms 14:15:06 INFO - PROCESS | 1654 | 1462223706588 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 14:15:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 14:15:06 INFO - PROCESS | 1654 | 1462223706590 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 14:15:06 INFO - PROCESS | 1654 | 1462223706592 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 14:15:06 INFO - PROCESS | 1654 | 1462223706594 Marionette TRACE conn2 <- [1,1358,null,{}] 14:15:06 INFO - PROCESS | 1654 | 1462223706602 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}] 14:15:06 INFO - PROCESS | 1654 | 1462223706685 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 14:15:06 INFO - PROCESS | 1654 | 1462223706710 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x12330c800 == 61 [pid = 1654] [id = 347] 14:15:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x119925800) [pid = 1654] [serial = 1040] [outer = 0x0] 14:15:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x119c77c00) [pid = 1654] [serial = 1041] [outer = 0x119925800] 14:15:06 INFO - PROCESS | 1654 | 1462223706737 Marionette DEBUG loaded listener.js 14:15:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x11a1afc00) [pid = 1654] [serial = 1042] [outer = 0x119925800] 14:15:07 INFO - PROCESS | 1654 | 1462223707088 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]]]}] 14:15:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 14:15:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 522ms 14:15:07 INFO - PROCESS | 1654 | 1462223707123 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 14:15:07 INFO - PROCESS | 1654 | 1462223707126 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 14:15:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 14:15:07 INFO - PROCESS | 1654 | 1462223707137 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 14:15:07 INFO - PROCESS | 1654 | 1462223707139 Marionette TRACE conn2 <- [1,1362,null,{}] 14:15:07 INFO - PROCESS | 1654 | 1462223707142 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}] 14:15:07 INFO - PROCESS | 1654 | 1462223707273 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 14:15:07 INFO - PROCESS | 1654 | 1462223707279 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x124ca7000 == 62 [pid = 1654] [id = 348] 14:15:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1212ee400) [pid = 1654] [serial = 1043] [outer = 0x0] 14:15:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x12478d800) [pid = 1654] [serial = 1044] [outer = 0x1212ee400] 14:15:07 INFO - PROCESS | 1654 | 1462223707320 Marionette DEBUG loaded listener.js 14:15:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x124cc3000) [pid = 1654] [serial = 1045] [outer = 0x1212ee400] 14:15:07 INFO - PROCESS | 1654 | 1462223707790 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]]]}] 14:15:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 14:15:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 671ms 14:15:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 14:15:07 INFO - PROCESS | 1654 | 1462223707807 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 14:15:07 INFO - PROCESS | 1654 | 1462223707808 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 14:15:07 INFO - PROCESS | 1654 | 1462223707811 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 14:15:07 INFO - PROCESS | 1654 | 1462223707812 Marionette TRACE conn2 <- [1,1366,null,{}] 14:15:07 INFO - PROCESS | 1654 | 1462223707814 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}] 14:15:07 INFO - PROCESS | 1654 | 1462223707894 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 14:15:07 INFO - PROCESS | 1654 | 1462223707921 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x126d46800 == 63 [pid = 1654] [id = 349] 14:15:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x124f41c00) [pid = 1654] [serial = 1046] [outer = 0x0] 14:15:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12576d800) [pid = 1654] [serial = 1047] [outer = 0x124f41c00] 14:15:07 INFO - PROCESS | 1654 | 1462223707945 Marionette DEBUG loaded listener.js 14:15:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x126ba5400) [pid = 1654] [serial = 1048] [outer = 0x124f41c00] 14:15:08 INFO - PROCESS | 1654 | 1462223708325 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] 14:15:08 INFO - PROCESS | 1654 | 1462223708334 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 14:15:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 14:15:08 INFO - PROCESS | 1654 | 1462223708338 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 14:15:08 INFO - PROCESS | 1654 | 1462223708339 Marionette TRACE conn2 <- [1,1370,null,{}] 14:15:08 INFO - PROCESS | 1654 | 1462223708342 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}] 14:15:08 INFO - PROCESS | 1654 | 1462223708471 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 14:15:08 INFO - PROCESS | 1654 | 1462223708491 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x118889800 == 64 [pid = 1654] [id = 350] 14:15:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x126dd3400) [pid = 1654] [serial = 1049] [outer = 0x0] 14:15:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1286e7c00) [pid = 1654] [serial = 1050] [outer = 0x126dd3400] 14:15:08 INFO - PROCESS | 1654 | 1462223708535 Marionette DEBUG loaded listener.js 14:15:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x128e51000) [pid = 1654] [serial = 1051] [outer = 0x126dd3400] 14:15:09 INFO - PROCESS | 1654 | 1462223709006 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] 14:15:09 INFO - PROCESS | 1654 | 1462223709065 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 14:15:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 14:15:09 INFO - PROCESS | 1654 | 1462223709067 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 14:15:09 INFO - PROCESS | 1654 | 1462223709068 Marionette TRACE conn2 <- [1,1374,null,{}] 14:15:09 INFO - PROCESS | 1654 | 1462223709071 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}] 14:15:09 INFO - PROCESS | 1654 | 1462223709172 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 14:15:09 INFO - PROCESS | 1654 | 1462223709225 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ab0c800 == 65 [pid = 1654] [id = 351] 14:15:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x12839a000) [pid = 1654] [serial = 1052] [outer = 0x0] 14:15:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x128e6dc00) [pid = 1654] [serial = 1053] [outer = 0x12839a000] 14:15:09 INFO - PROCESS | 1654 | 1462223709250 Marionette DEBUG loaded listener.js 14:15:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12a8d9400) [pid = 1654] [serial = 1054] [outer = 0x12839a000] 14:15:09 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:15:09 INFO - PROCESS | 1654 | 1462223709580 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] 14:15:09 INFO - PROCESS | 1654 | 1462223709639 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 14:15:09 INFO - PROCESS | 1654 | 1462223709641 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 14:15:09 INFO - PROCESS | 1654 | 1462223709642 Marionette TRACE conn2 <- [1,1378,null,{}] 14:15:09 INFO - PROCESS | 1654 | 1462223709644 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}] 14:15:09 INFO - PROCESS | 1654 | 1462223709743 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 14:15:09 INFO - PROCESS | 1654 | 1462223709758 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b367000 == 66 [pid = 1654] [id = 352] 14:15:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x12a8d9800) [pid = 1654] [serial = 1055] [outer = 0x0] 14:15:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x12ab38800) [pid = 1654] [serial = 1056] [outer = 0x12a8d9800] 14:15:09 INFO - PROCESS | 1654 | 1462223709783 Marionette DEBUG loaded listener.js 14:15:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x12ab9f400) [pid = 1654] [serial = 1057] [outer = 0x12a8d9800] 14:15:10 INFO - PROCESS | 1654 | 1462223710199 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] 14:15:10 INFO - PROCESS | 1654 | 1462223710262 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 14:15:10 INFO - PROCESS | 1654 | 1462223710265 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 14:15:10 INFO - PROCESS | 1654 | 1462223710266 Marionette TRACE conn2 <- [1,1382,null,{}] 14:15:10 INFO - PROCESS | 1654 | 1462223710269 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}] 14:15:10 INFO - PROCESS | 1654 | 1462223710369 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 14:15:10 INFO - PROCESS | 1654 | 1462223710374 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x119e8c800 == 67 [pid = 1654] [id = 353] 14:15:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x118ff4c00) [pid = 1654] [serial = 1058] [outer = 0x0] 14:15:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x11992f000) [pid = 1654] [serial = 1059] [outer = 0x118ff4c00] 14:15:10 INFO - PROCESS | 1654 | 1462223710413 Marionette DEBUG loaded listener.js 14:15:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x128582800) [pid = 1654] [serial = 1060] [outer = 0x118ff4c00] 14:15:10 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:15:10 INFO - PROCESS | 1654 | 1462223710896 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] 14:15:10 INFO - PROCESS | 1654 | 1462223710937 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 14:15:10 INFO - PROCESS | 1654 | 1462223710939 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 14:15:10 INFO - PROCESS | 1654 | 1462223710940 Marionette TRACE conn2 <- [1,1386,null,{}] 14:15:10 INFO - PROCESS | 1654 | 1462223710942 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}] 14:15:11 INFO - PROCESS | 1654 | 1462223711025 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 14:15:11 INFO - PROCESS | 1654 | 1462223711029 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c129800 == 68 [pid = 1654] [id = 354] 14:15:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x128c67c00) [pid = 1654] [serial = 1061] [outer = 0x0] 14:15:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12adb9c00) [pid = 1654] [serial = 1062] [outer = 0x128c67c00] 14:15:11 INFO - PROCESS | 1654 | 1462223711055 Marionette DEBUG loaded listener.js 14:15:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x12adedc00) [pid = 1654] [serial = 1063] [outer = 0x128c67c00] 14:15:11 INFO - PROCESS | 1654 | 1462223711374 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 14:15:11 INFO - PROCESS | 1654 | 1462223711411 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 14:15:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 14:15:11 INFO - PROCESS | 1654 | 1462223711414 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 14:15:11 INFO - PROCESS | 1654 | 1462223711416 Marionette TRACE conn2 <- [1,1390,null,{}] 14:15:11 INFO - PROCESS | 1654 | 1462223711418 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}] 14:15:11 INFO - PROCESS | 1654 | 1462223711515 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 14:15:11 INFO - PROCESS | 1654 | 1462223711574 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ccd5000 == 69 [pid = 1654] [id = 355] 14:15:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x12aded800) [pid = 1654] [serial = 1064] [outer = 0x0] 14:15:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x12ba67400) [pid = 1654] [serial = 1065] [outer = 0x12aded800] 14:15:11 INFO - PROCESS | 1654 | 1462223711603 Marionette DEBUG loaded listener.js 14:15:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x12bc62000) [pid = 1654] [serial = 1066] [outer = 0x12aded800] 14:15:11 INFO - PROCESS | 1654 | 1462223711903 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]]]}] 14:15:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 14:15:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 522ms 14:15:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 14:15:11 INFO - PROCESS | 1654 | 1462223711938 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 14:15:11 INFO - PROCESS | 1654 | 1462223711939 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 14:15:11 INFO - PROCESS | 1654 | 1462223711941 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 14:15:11 INFO - PROCESS | 1654 | 1462223711942 Marionette TRACE conn2 <- [1,1394,null,{}] 14:15:11 INFO - PROCESS | 1654 | 1462223711944 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}] 14:15:12 INFO - PROCESS | 1654 | 1462223712034 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 14:15:12 INFO - PROCESS | 1654 | 1462223712038 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d879000 == 70 [pid = 1654] [id = 356] 14:15:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12bc63800) [pid = 1654] [serial = 1067] [outer = 0x0] 14:15:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x12bc7b400) [pid = 1654] [serial = 1068] [outer = 0x12bc63800] 14:15:12 INFO - PROCESS | 1654 | 1462223712062 Marionette DEBUG loaded listener.js 14:15:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x12bc84000) [pid = 1654] [serial = 1069] [outer = 0x12bc63800] 14:15:12 INFO - PROCESS | 1654 | 1462223712538 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]]]}] 14:15:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 14:15:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 619ms 14:15:12 INFO - PROCESS | 1654 | 1462223712561 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 14:15:12 INFO - PROCESS | 1654 | 1462223712564 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 14:15:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 14:15:12 INFO - PROCESS | 1654 | 1462223712568 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 14:15:12 INFO - PROCESS | 1654 | 1462223712570 Marionette TRACE conn2 <- [1,1398,null,{}] 14:15:12 INFO - PROCESS | 1654 | 1462223712574 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}] 14:15:12 INFO - PROCESS | 1654 | 1462223712682 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 14:15:12 INFO - PROCESS | 1654 | 1462223712751 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x11997e800 == 71 [pid = 1654] [id = 357] 14:15:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x115e56000) [pid = 1654] [serial = 1070] [outer = 0x0] 14:15:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x116fdc800) [pid = 1654] [serial = 1071] [outer = 0x115e56000] 14:15:12 INFO - PROCESS | 1654 | 1462223712782 Marionette DEBUG loaded listener.js 14:15:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x118669800) [pid = 1654] [serial = 1072] [outer = 0x115e56000] 14:15:13 INFO - PROCESS | 1654 | 1462223713219 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]]]}] 14:15:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 14:15:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 673ms 14:15:13 INFO - PROCESS | 1654 | 1462223713242 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 14:15:13 INFO - PROCESS | 1654 | 1462223713246 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 14:15:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 14:15:13 INFO - PROCESS | 1654 | 1462223713251 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 14:15:13 INFO - PROCESS | 1654 | 1462223713253 Marionette TRACE conn2 <- [1,1402,null,{}] 14:15:13 INFO - PROCESS | 1654 | 1462223713256 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}] 14:15:13 INFO - PROCESS | 1654 | 1462223713358 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 14:15:13 INFO - PROCESS | 1654 | 1462223713428 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x1247ef800 == 72 [pid = 1654] [id = 358] 14:15:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x118f3f000) [pid = 1654] [serial = 1073] [outer = 0x0] 14:15:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x1197aa000) [pid = 1654] [serial = 1074] [outer = 0x118f3f000] 14:15:13 INFO - PROCESS | 1654 | 1462223713457 Marionette DEBUG loaded listener.js 14:15:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x11a1ab000) [pid = 1654] [serial = 1075] [outer = 0x118f3f000] 14:15:13 INFO - PROCESS | 1654 | 1462223713888 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]]]}] 14:15:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 14:15:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 670ms 14:15:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 14:15:13 INFO - PROCESS | 1654 | 1462223713921 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 14:15:13 INFO - PROCESS | 1654 | 1462223713923 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 14:15:13 INFO - PROCESS | 1654 | 1462223713925 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 14:15:13 INFO - PROCESS | 1654 | 1462223713928 Marionette TRACE conn2 <- [1,1406,null,{}] 14:15:13 INFO - PROCESS | 1654 | 1462223713936 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}] 14:15:14 INFO - PROCESS | 1654 | 1462223714042 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 14:15:14 INFO - PROCESS | 1654 | 1462223714149 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cce5800 == 73 [pid = 1654] [id = 359] 14:15:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x1264b9400) [pid = 1654] [serial = 1076] [outer = 0x0] 14:15:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x126dd4400) [pid = 1654] [serial = 1077] [outer = 0x1264b9400] 14:15:14 INFO - PROCESS | 1654 | 1462223714182 Marionette DEBUG loaded listener.js 14:15:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x1286e5400) [pid = 1654] [serial = 1078] [outer = 0x1264b9400] 14:15:14 INFO - PROCESS | 1654 | 1462223714562 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]]]}] 14:15:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 14:15:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 671ms 14:15:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 14:15:14 INFO - PROCESS | 1654 | 1462223714597 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 14:15:14 INFO - PROCESS | 1654 | 1462223714599 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 14:15:14 INFO - PROCESS | 1654 | 1462223714603 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 14:15:14 INFO - PROCESS | 1654 | 1462223714605 Marionette TRACE conn2 <- [1,1410,null,{}] 14:15:14 INFO - PROCESS | 1654 | 1462223714607 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}] 14:15:14 INFO - PROCESS | 1654 | 1462223714709 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 14:15:14 INFO - PROCESS | 1654 | 1462223714765 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x12dac0800 == 74 [pid = 1654] [id = 360] 14:15:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x128bf0400) [pid = 1654] [serial = 1079] [outer = 0x0] 14:15:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x128c6e000) [pid = 1654] [serial = 1080] [outer = 0x128bf0400] 14:15:14 INFO - PROCESS | 1654 | 1462223714794 Marionette DEBUG loaded listener.js 14:15:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x12aba1800) [pid = 1654] [serial = 1081] [outer = 0x128bf0400] 14:15:15 INFO - PROCESS | 1654 | 1462223715258 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]]]}] 14:15:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 14:15:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 669ms 14:15:15 INFO - PROCESS | 1654 | 1462223715285 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 14:15:15 INFO - PROCESS | 1654 | 1462223715287 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 14:15:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 14:15:15 INFO - PROCESS | 1654 | 1462223715290 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 14:15:15 INFO - PROCESS | 1654 | 1462223715292 Marionette TRACE conn2 <- [1,1414,null,{}] 14:15:15 INFO - PROCESS | 1654 | 1462223715294 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}] 14:15:15 INFO - PROCESS | 1654 | 1462223715395 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 14:15:15 INFO - PROCESS | 1654 | 1462223715482 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e462000 == 75 [pid = 1654] [id = 361] 14:15:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x128bf4c00) [pid = 1654] [serial = 1082] [outer = 0x0] 14:15:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x12ba6bc00) [pid = 1654] [serial = 1083] [outer = 0x128bf4c00] 14:15:15 INFO - PROCESS | 1654 | 1462223715511 Marionette DEBUG loaded listener.js 14:15:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x12bc5d800) [pid = 1654] [serial = 1084] [outer = 0x128bf4c00] 14:15:15 INFO - PROCESS | 1654 | 1462223715978 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]]]}] 14:15:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 14:15:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 720ms 14:15:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 14:15:16 INFO - PROCESS | 1654 | 1462223716011 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 14:15:16 INFO - PROCESS | 1654 | 1462223716012 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 14:15:16 INFO - PROCESS | 1654 | 1462223716014 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 14:15:16 INFO - PROCESS | 1654 | 1462223716016 Marionette TRACE conn2 <- [1,1418,null,{}] 14:15:16 INFO - PROCESS | 1654 | 1462223716020 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}] 14:15:16 INFO - PROCESS | 1654 | 1462223716136 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 14:15:16 INFO - PROCESS | 1654 | 1462223716205 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x1356c6000 == 76 [pid = 1654] [id = 362] 14:15:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x12c06d800) [pid = 1654] [serial = 1085] [outer = 0x0] 14:15:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x12c074400) [pid = 1654] [serial = 1086] [outer = 0x12c06d800] 14:15:16 INFO - PROCESS | 1654 | 1462223716235 Marionette DEBUG loaded listener.js 14:15:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x12c0c7000) [pid = 1654] [serial = 1087] [outer = 0x12c06d800] 14:15:16 INFO - PROCESS | 1654 | 1462223716845 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]]]}] 14:15:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 14:15:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 874ms 14:15:16 INFO - PROCESS | 1654 | 1462223716900 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 14:15:16 INFO - PROCESS | 1654 | 1462223716902 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 14:15:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 14:15:16 INFO - PROCESS | 1654 | 1462223716907 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 14:15:16 INFO - PROCESS | 1654 | 1462223716909 Marionette TRACE conn2 <- [1,1422,null,{}] 14:15:16 INFO - PROCESS | 1654 | 1462223716913 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}] 14:15:17 INFO - PROCESS | 1654 | 1462223717010 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 14:15:17 INFO - PROCESS | 1654 | 1462223717078 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x119feb800 == 77 [pid = 1654] [id = 363] 14:15:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x116529800) [pid = 1654] [serial = 1088] [outer = 0x0] 14:15:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x116811c00) [pid = 1654] [serial = 1089] [outer = 0x116529800] 14:15:17 INFO - PROCESS | 1654 | 1462223717106 Marionette DEBUG loaded listener.js 14:15:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x118467400) [pid = 1654] [serial = 1090] [outer = 0x116529800] 14:15:17 INFO - PROCESS | 1654 | 1462223717539 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]]]}] 14:15:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 14:15:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 674ms 14:15:17 INFO - PROCESS | 1654 | 1462223717601 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 14:15:17 INFO - PROCESS | 1654 | 1462223717605 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 14:15:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 14:15:17 INFO - PROCESS | 1654 | 1462223717611 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 14:15:17 INFO - PROCESS | 1654 | 1462223717613 Marionette TRACE conn2 <- [1,1426,null,{}] 14:15:17 INFO - PROCESS | 1654 | 1462223717615 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}] 14:15:17 INFO - PROCESS | 1654 | 1462223717711 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 14:15:17 INFO - PROCESS | 1654 | 1462223717783 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x119978000 == 78 [pid = 1654] [id = 364] 14:15:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x119583400) [pid = 1654] [serial = 1091] [outer = 0x0] 14:15:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x1197a0800) [pid = 1654] [serial = 1092] [outer = 0x119583400] 14:15:17 INFO - PROCESS | 1654 | 1462223717810 Marionette DEBUG loaded listener.js 14:15:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x119824c00) [pid = 1654] [serial = 1093] [outer = 0x119583400] 14:15:18 INFO - PROCESS | 1654 | --DOCSHELL 0x12ccd5000 == 77 [pid = 1654] [id = 355] 14:15:18 INFO - PROCESS | 1654 | --DOCSHELL 0x12c129800 == 76 [pid = 1654] [id = 354] 14:15:18 INFO - PROCESS | 1654 | --DOCSHELL 0x119e8c800 == 75 [pid = 1654] [id = 353] 14:15:18 INFO - PROCESS | 1654 | --DOCSHELL 0x12b367000 == 74 [pid = 1654] [id = 352] 14:15:18 INFO - PROCESS | 1654 | --DOCSHELL 0x12ab0c800 == 73 [pid = 1654] [id = 351] 14:15:18 INFO - PROCESS | 1654 | --DOCSHELL 0x118889800 == 72 [pid = 1654] [id = 350] 14:15:18 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x1180b0400) [pid = 1654] [serial = 966] [outer = 0x0] [url = about:blank] 14:15:18 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x1120e0c00) [pid = 1654] [serial = 963] [outer = 0x0] [url = about:blank] 14:15:18 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x11a1b0800) [pid = 1654] [serial = 969] [outer = 0x0] [url = about:blank] 14:15:18 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x1258c2800) [pid = 1654] [serial = 972] [outer = 0x0] [url = about:blank] 14:15:18 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x128c6fc00) [pid = 1654] [serial = 975] [outer = 0x0] [url = about:blank] 14:15:18 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x12ab9f000) [pid = 1654] [serial = 978] [outer = 0x0] [url = about:blank] 14:15:18 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x12adbc800) [pid = 1654] [serial = 1017] [outer = 0x0] [url = about:blank] 14:15:18 INFO - PROCESS | 1654 | --DOCSHELL 0x126d46800 == 71 [pid = 1654] [id = 349] 14:15:18 INFO - PROCESS | 1654 | --DOCSHELL 0x124ca7000 == 70 [pid = 1654] [id = 348] 14:15:18 INFO - PROCESS | 1654 | --DOCSHELL 0x12330c800 == 69 [pid = 1654] [id = 347] 14:15:18 INFO - PROCESS | 1654 | --DOCSHELL 0x117483800 == 68 [pid = 1654] [id = 346] 14:15:18 INFO - PROCESS | 1654 | --DOCSHELL 0x11650a000 == 67 [pid = 1654] [id = 345] 14:15:18 INFO - PROCESS | 1654 | --DOCSHELL 0x116f62800 == 66 [pid = 1654] [id = 340] 14:15:18 INFO - PROCESS | 1654 | --DOCSHELL 0x12c75b000 == 65 [pid = 1654] [id = 339] 14:15:18 INFO - PROCESS | 1654 | 1462223718244 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]]]}] 14:15:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 14:15:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 670ms 14:15:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 14:15:18 INFO - PROCESS | 1654 | 1462223718290 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 14:15:18 INFO - PROCESS | 1654 | 1462223718291 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 14:15:18 INFO - PROCESS | 1654 | 1462223718294 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 14:15:18 INFO - PROCESS | 1654 | 1462223718296 Marionette TRACE conn2 <- [1,1430,null,{}] 14:15:18 INFO - PROCESS | 1654 | 1462223718309 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}] 14:15:18 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x1264ba800) [pid = 1654] [serial = 999] [outer = 0x0] [url = about:blank] 14:15:18 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x128582c00) [pid = 1654] [serial = 1002] [outer = 0x0] [url = about:blank] 14:15:18 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x1285d0400) [pid = 1654] [serial = 1003] [outer = 0x0] [url = about:blank] 14:15:18 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x117c3f000) [pid = 1654] [serial = 984] [outer = 0x0] [url = about:blank] 14:15:18 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x11846c000) [pid = 1654] [serial = 985] [outer = 0x0] [url = about:blank] 14:15:18 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x116739000) [pid = 1654] [serial = 982] [outer = 0x0] [url = about:blank] 14:15:18 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x115e34400) [pid = 1654] [serial = 981] [outer = 0x0] [url = about:blank] 14:15:18 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x12ab93400) [pid = 1654] [serial = 961] [outer = 0x0] [url = about:blank] 14:15:18 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x118fa8c00) [pid = 1654] [serial = 987] [outer = 0x0] [url = about:blank] 14:15:18 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x1197a1c00) [pid = 1654] [serial = 988] [outer = 0x0] [url = about:blank] 14:15:18 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x124789800) [pid = 1654] [serial = 996] [outer = 0x0] [url = about:blank] 14:15:18 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x119930400) [pid = 1654] [serial = 990] [outer = 0x0] [url = about:blank] 14:15:18 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x119cce800) [pid = 1654] [serial = 991] [outer = 0x0] [url = about:blank] 14:15:18 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x11a1ae000) [pid = 1654] [serial = 993] [outer = 0x0] [url = about:blank] 14:15:18 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x1212f6000) [pid = 1654] [serial = 994] [outer = 0x0] [url = about:blank] 14:15:18 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x128c66800) [pid = 1654] [serial = 1006] [outer = 0x0] [url = about:blank] 14:15:18 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x128bef800) [pid = 1654] [serial = 1005] [outer = 0x0] [url = about:blank] 14:15:18 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x128e49800) [pid = 1654] [serial = 1008] [outer = 0x0] [url = about:blank] 14:15:18 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12ab9c400) [pid = 1654] [serial = 1014] [outer = 0x0] [url = about:blank] 14:15:18 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x124296800) [pid = 1654] [serial = 1011] [outer = 0x0] [url = about:blank] 14:15:18 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x128f10400) [pid = 1654] [serial = 1009] [outer = 0x0] [url = about:blank] 14:15:18 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x128f10c00) [pid = 1654] [serial = 1012] [outer = 0x0] [url = about:blank] 14:15:18 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x128396c00) [pid = 1654] [serial = 1000] [outer = 0x0] [url = about:blank] 14:15:18 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x125219000) [pid = 1654] [serial = 997] [outer = 0x0] [url = about:blank] 14:15:18 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x12adb5800) [pid = 1654] [serial = 1015] [outer = 0x0] [url = about:blank] 14:15:18 INFO - PROCESS | 1654 | 1462223718431 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 14:15:18 INFO - PROCESS | 1654 | 1462223718470 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x119376000 == 66 [pid = 1654] [id = 365] 14:15:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x11846c000) [pid = 1654] [serial = 1094] [outer = 0x0] 14:15:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x119584800) [pid = 1654] [serial = 1095] [outer = 0x11846c000] 14:15:18 INFO - PROCESS | 1654 | 1462223718499 Marionette DEBUG loaded listener.js 14:15:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x11a1b1400) [pid = 1654] [serial = 1096] [outer = 0x11846c000] 14:15:18 INFO - PROCESS | 1654 | 1462223718810 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]]]}] 14:15:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 14:15:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 520ms 14:15:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 14:15:18 INFO - PROCESS | 1654 | 1462223718822 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 14:15:18 INFO - PROCESS | 1654 | 1462223718824 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 14:15:18 INFO - PROCESS | 1654 | 1462223718826 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 14:15:18 INFO - PROCESS | 1654 | 1462223718827 Marionette TRACE conn2 <- [1,1434,null,{}] 14:15:18 INFO - PROCESS | 1654 | 1462223718830 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}] 14:15:18 INFO - PROCESS | 1654 | 1462223718934 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 14:15:18 INFO - PROCESS | 1654 | 1462223718986 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x123718000 == 67 [pid = 1654] [id = 366] 14:15:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x11a1b2400) [pid = 1654] [serial = 1097] [outer = 0x0] 14:15:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x124153800) [pid = 1654] [serial = 1098] [outer = 0x11a1b2400] 14:15:19 INFO - PROCESS | 1654 | 1462223719012 Marionette DEBUG loaded listener.js 14:15:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x124cc3400) [pid = 1654] [serial = 1099] [outer = 0x11a1b2400] 14:15:19 INFO - PROCESS | 1654 | 1462223719319 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]]]}] 14:15:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 14:15:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 520ms 14:15:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 14:15:19 INFO - PROCESS | 1654 | 1462223719347 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 14:15:19 INFO - PROCESS | 1654 | 1462223719348 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 14:15:19 INFO - PROCESS | 1654 | 1462223719353 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 14:15:19 INFO - PROCESS | 1654 | 1462223719354 Marionette TRACE conn2 <- [1,1438,null,{}] 14:15:19 INFO - PROCESS | 1654 | 1462223719357 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}] 14:15:19 INFO - PROCESS | 1654 | 1462223719437 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 14:15:19 INFO - PROCESS | 1654 | 1462223719441 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x113d4a800 == 68 [pid = 1654] [id = 367] 14:15:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x124cc7800) [pid = 1654] [serial = 1100] [outer = 0x0] 14:15:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x125771c00) [pid = 1654] [serial = 1101] [outer = 0x124cc7800] 14:15:19 INFO - PROCESS | 1654 | 1462223719467 Marionette DEBUG loaded listener.js 14:15:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x126dc8c00) [pid = 1654] [serial = 1102] [outer = 0x124cc7800] 14:15:19 INFO - PROCESS | 1654 | 1462223719827 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]]]}] 14:15:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 14:15:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 520ms 14:15:19 INFO - PROCESS | 1654 | 1462223719872 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 14:15:19 INFO - PROCESS | 1654 | 1462223719873 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 14:15:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 14:15:19 INFO - PROCESS | 1654 | 1462223719876 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 14:15:19 INFO - PROCESS | 1654 | 1462223719877 Marionette TRACE conn2 <- [1,1442,null,{}] 14:15:19 INFO - PROCESS | 1654 | 1462223719879 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}] 14:15:19 INFO - PROCESS | 1654 | 1462223719978 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 14:15:19 INFO - PROCESS | 1654 | 1462223719986 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x12835d800 == 69 [pid = 1654] [id = 368] 14:15:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x12839f000) [pid = 1654] [serial = 1103] [outer = 0x0] 14:15:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x1285cf000) [pid = 1654] [serial = 1104] [outer = 0x12839f000] 14:15:20 INFO - PROCESS | 1654 | 1462223720013 Marionette DEBUG loaded listener.js 14:15:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x128e50c00) [pid = 1654] [serial = 1105] [outer = 0x12839f000] 14:15:20 INFO - PROCESS | 1654 | 1462223720371 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]]]}] 14:15:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 14:15:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 518ms 14:15:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 14:15:20 INFO - PROCESS | 1654 | 1462223720394 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 14:15:20 INFO - PROCESS | 1654 | 1462223720396 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 14:15:20 INFO - PROCESS | 1654 | 1462223720398 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 14:15:20 INFO - PROCESS | 1654 | 1462223720400 Marionette TRACE conn2 <- [1,1446,null,{}] 14:15:20 INFO - PROCESS | 1654 | 1462223720403 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}] 14:15:20 INFO - PROCESS | 1654 | 1462223720516 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 14:15:20 INFO - PROCESS | 1654 | 1462223720528 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x128864000 == 70 [pid = 1654] [id = 369] 14:15:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x126dcd000) [pid = 1654] [serial = 1106] [outer = 0x0] 14:15:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x128e6cc00) [pid = 1654] [serial = 1107] [outer = 0x126dcd000] 14:15:20 INFO - PROCESS | 1654 | 1462223720553 Marionette DEBUG loaded listener.js 14:15:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x12a8e4c00) [pid = 1654] [serial = 1108] [outer = 0x126dcd000] 14:15:20 INFO - PROCESS | 1654 | 1462223720928 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]]]}] 14:15:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 14:15:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 571ms 14:15:20 INFO - PROCESS | 1654 | 1462223720972 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 14:15:20 INFO - PROCESS | 1654 | 1462223720973 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 14:15:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 14:15:20 INFO - PROCESS | 1654 | 1462223720975 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 14:15:20 INFO - PROCESS | 1654 | 1462223720976 Marionette TRACE conn2 <- [1,1450,null,{}] 14:15:20 INFO - PROCESS | 1654 | 1462223720979 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}] 14:15:21 INFO - PROCESS | 1654 | 1462223721080 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 14:15:21 INFO - PROCESS | 1654 | 1462223721116 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x1298b6800 == 71 [pid = 1654] [id = 370] 14:15:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12ab2e800) [pid = 1654] [serial = 1109] [outer = 0x0] 14:15:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x12ab96000) [pid = 1654] [serial = 1110] [outer = 0x12ab2e800] 14:15:21 INFO - PROCESS | 1654 | 1462223721142 Marionette DEBUG loaded listener.js 14:15:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x12ade1800) [pid = 1654] [serial = 1111] [outer = 0x12ab2e800] 14:15:21 INFO - PROCESS | 1654 | 1462223721479 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]]]}] 14:15:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 14:15:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 518ms 14:15:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 14:15:21 INFO - PROCESS | 1654 | 1462223721493 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 14:15:21 INFO - PROCESS | 1654 | 1462223721494 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 14:15:21 INFO - PROCESS | 1654 | 1462223721496 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 14:15:21 INFO - PROCESS | 1654 | 1462223721497 Marionette TRACE conn2 <- [1,1454,null,{}] 14:15:21 INFO - PROCESS | 1654 | 1462223721501 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}] 14:15:21 INFO - PROCESS | 1654 | 1462223721606 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 14:15:21 INFO - PROCESS | 1654 | 1462223721620 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b283000 == 72 [pid = 1654] [id = 371] 14:15:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x12ab34800) [pid = 1654] [serial = 1112] [outer = 0x0] 14:15:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x12bc5a400) [pid = 1654] [serial = 1113] [outer = 0x12ab34800] 14:15:21 INFO - PROCESS | 1654 | 1462223721644 Marionette DEBUG loaded listener.js 14:15:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x12bc66c00) [pid = 1654] [serial = 1114] [outer = 0x12ab34800] 14:15:22 INFO - PROCESS | 1654 | 1462223722040 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]]]}] 14:15:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 14:15:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 575ms 14:15:22 INFO - PROCESS | 1654 | 1462223722072 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 14:15:22 INFO - PROCESS | 1654 | 1462223722074 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 14:15:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 14:15:22 INFO - PROCESS | 1654 | 1462223722077 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 14:15:22 INFO - PROCESS | 1654 | 1462223722079 Marionette TRACE conn2 <- [1,1458,null,{}] 14:15:22 INFO - PROCESS | 1654 | 1462223722083 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}] 14:15:22 INFO - PROCESS | 1654 | 1462223722244 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 14:15:22 INFO - PROCESS | 1654 | 1462223722272 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bc8c000 == 73 [pid = 1654] [id = 372] 14:15:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x12ab36800) [pid = 1654] [serial = 1115] [outer = 0x0] 14:15:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x12bc81400) [pid = 1654] [serial = 1116] [outer = 0x12ab36800] 14:15:22 INFO - PROCESS | 1654 | 1462223722313 Marionette DEBUG loaded listener.js 14:15:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x12c06f800) [pid = 1654] [serial = 1117] [outer = 0x12ab36800] 14:15:22 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x12478f000) [pid = 1654] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 14:15:22 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x12aded800) [pid = 1654] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 14:15:22 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x1212ee400) [pid = 1654] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 14:15:22 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x118ff4c00) [pid = 1654] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 14:15:22 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x12839a000) [pid = 1654] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 14:15:22 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x11647bc00) [pid = 1654] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 14:15:22 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x115e5b000) [pid = 1654] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 14:15:22 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x128c67c00) [pid = 1654] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 14:15:22 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x119925800) [pid = 1654] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 14:15:22 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x1167ce000) [pid = 1654] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 14:15:22 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x1286ed000) [pid = 1654] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 14:15:22 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x1180ccc00) [pid = 1654] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 14:15:22 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x119ecc400) [pid = 1654] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 14:15:22 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x1242c8400) [pid = 1654] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 14:15:22 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x12a8d9800) [pid = 1654] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 14:15:22 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x116462400) [pid = 1654] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 14:15:22 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x12ab9a400) [pid = 1654] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 14:15:22 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x11885c800) [pid = 1654] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 14:15:22 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x126dcc400) [pid = 1654] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 14:15:22 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x124f41c00) [pid = 1654] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 14:15:22 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x126dd3400) [pid = 1654] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 14:15:22 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x11102cc00) [pid = 1654] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 14:15:22 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x123674000) [pid = 1654] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 14:15:22 INFO - PROCESS | 1654 | 1462223722814 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]]]}] 14:15:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 14:15:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 771ms 14:15:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 14:15:22 INFO - PROCESS | 1654 | 1462223722848 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 14:15:22 INFO - PROCESS | 1654 | 1462223722850 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 14:15:22 INFO - PROCESS | 1654 | 1462223722852 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 14:15:22 INFO - PROCESS | 1654 | 1462223722854 Marionette TRACE conn2 <- [1,1462,null,{}] 14:15:22 INFO - PROCESS | 1654 | 1462223722856 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}] 14:15:22 INFO - PROCESS | 1654 | 1462223722977 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 14:15:23 INFO - PROCESS | 1654 | 1462223723038 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bacf000 == 74 [pid = 1654] [id = 373] 14:15:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x116fd2000) [pid = 1654] [serial = 1118] [outer = 0x0] 14:15:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x1197a0c00) [pid = 1654] [serial = 1119] [outer = 0x116fd2000] 14:15:23 INFO - PROCESS | 1654 | 1462223723067 Marionette DEBUG loaded listener.js 14:15:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x128e66c00) [pid = 1654] [serial = 1120] [outer = 0x116fd2000] 14:15:23 INFO - PROCESS | 1654 | 1462223723371 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]]]}] 14:15:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 14:15:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 569ms 14:15:23 INFO - PROCESS | 1654 | 1462223723421 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 14:15:23 INFO - PROCESS | 1654 | 1462223723423 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 14:15:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 14:15:23 INFO - PROCESS | 1654 | 1462223723425 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 14:15:23 INFO - PROCESS | 1654 | 1462223723426 Marionette TRACE conn2 <- [1,1466,null,{}] 14:15:23 INFO - PROCESS | 1654 | 1462223723428 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}] 14:15:23 INFO - PROCESS | 1654 | 1462223723514 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 14:15:23 INFO - PROCESS | 1654 | 1462223723518 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cb0e800 == 75 [pid = 1654] [id = 374] 14:15:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x12a8e5000) [pid = 1654] [serial = 1121] [outer = 0x0] 14:15:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12c070c00) [pid = 1654] [serial = 1122] [outer = 0x12a8e5000] 14:15:23 INFO - PROCESS | 1654 | 1462223723543 Marionette DEBUG loaded listener.js 14:15:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x12c0c6400) [pid = 1654] [serial = 1123] [outer = 0x12a8e5000] 14:15:23 INFO - PROCESS | 1654 | 1462223723873 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]]]}] 14:15:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 14:15:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 468ms 14:15:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 14:15:23 INFO - PROCESS | 1654 | 1462223723894 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 14:15:23 INFO - PROCESS | 1654 | 1462223723895 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 14:15:23 INFO - PROCESS | 1654 | 1462223723897 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 14:15:23 INFO - PROCESS | 1654 | 1462223723898 Marionette TRACE conn2 <- [1,1470,null,{}] 14:15:23 INFO - PROCESS | 1654 | 1462223723905 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}] 14:15:24 INFO - PROCESS | 1654 | 1462223724019 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 14:15:24 INFO - PROCESS | 1654 | 1462223724025 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cb1e800 == 76 [pid = 1654] [id = 375] 14:15:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x1258b5000) [pid = 1654] [serial = 1124] [outer = 0x0] 14:15:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x12c0c9000) [pid = 1654] [serial = 1125] [outer = 0x1258b5000] 14:15:24 INFO - PROCESS | 1654 | 1462223724050 Marionette DEBUG loaded listener.js 14:15:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x12c0d2400) [pid = 1654] [serial = 1126] [outer = 0x1258b5000] 14:15:24 INFO - PROCESS | 1654 | 1462223724369 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]]]}] 14:15:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 14:15:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 521ms 14:15:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 14:15:24 INFO - PROCESS | 1654 | 1462223724419 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 14:15:24 INFO - PROCESS | 1654 | 1462223724420 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 14:15:24 INFO - PROCESS | 1654 | 1462223724422 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 14:15:24 INFO - PROCESS | 1654 | 1462223724423 Marionette TRACE conn2 <- [1,1474,null,{}] 14:15:24 INFO - PROCESS | 1654 | 1462223724425 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}] 14:15:24 INFO - PROCESS | 1654 | 1462223724511 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 14:15:24 INFO - PROCESS | 1654 | 1462223724517 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x12dd3b000 == 77 [pid = 1654] [id = 376] 14:15:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x12c702c00) [pid = 1654] [serial = 1127] [outer = 0x0] 14:15:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x12c709400) [pid = 1654] [serial = 1128] [outer = 0x12c702c00] 14:15:24 INFO - PROCESS | 1654 | 1462223724539 Marionette DEBUG loaded listener.js 14:15:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12c70dc00) [pid = 1654] [serial = 1129] [outer = 0x12c702c00] 14:15:25 INFO - PROCESS | 1654 | 1462223725061 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]]]}] 14:15:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 14:15:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 672ms 14:15:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 14:15:25 INFO - PROCESS | 1654 | 1462223725095 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 14:15:25 INFO - PROCESS | 1654 | 1462223725097 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 14:15:25 INFO - PROCESS | 1654 | 1462223725102 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 14:15:25 INFO - PROCESS | 1654 | 1462223725104 Marionette TRACE conn2 <- [1,1478,null,{}] 14:15:25 INFO - PROCESS | 1654 | 1462223725107 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}] 14:15:25 INFO - PROCESS | 1654 | 1462223725218 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 14:15:25 INFO - PROCESS | 1654 | 1462223725277 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x118e6a000 == 78 [pid = 1654] [id = 377] 14:15:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x116464c00) [pid = 1654] [serial = 1130] [outer = 0x0] 14:15:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x1172cf800) [pid = 1654] [serial = 1131] [outer = 0x116464c00] 14:15:25 INFO - PROCESS | 1654 | 1462223725308 Marionette DEBUG loaded listener.js 14:15:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x1186ac000) [pid = 1654] [serial = 1132] [outer = 0x116464c00] 14:15:25 INFO - PROCESS | 1654 | 1462223725739 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]]]}] 14:15:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 14:15:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 671ms 14:15:25 INFO - PROCESS | 1654 | 1462223725773 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 14:15:25 INFO - PROCESS | 1654 | 1462223725778 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 14:15:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 14:15:25 INFO - PROCESS | 1654 | 1462223725801 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 14:15:25 INFO - PROCESS | 1654 | 1462223725802 Marionette TRACE conn2 <- [1,1482,null,{}] 14:15:25 INFO - PROCESS | 1654 | 1462223725846 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}] 14:15:25 INFO - PROCESS | 1654 | 1462223725954 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 14:15:26 INFO - PROCESS | 1654 | 1462223726024 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x124760000 == 79 [pid = 1654] [id = 378] 14:15:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x119926400) [pid = 1654] [serial = 1133] [outer = 0x0] 14:15:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x119cd4c00) [pid = 1654] [serial = 1134] [outer = 0x119926400] 14:15:26 INFO - PROCESS | 1654 | 1462223726053 Marionette DEBUG loaded listener.js 14:15:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x11a1b3000) [pid = 1654] [serial = 1135] [outer = 0x119926400] 14:15:26 INFO - PROCESS | 1654 | 1462223726505 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]]]}] 14:15:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 14:15:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 765ms 14:15:26 INFO - PROCESS | 1654 | 1462223726547 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 14:15:26 INFO - PROCESS | 1654 | 1462223726549 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 14:15:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 14:15:26 INFO - PROCESS | 1654 | 1462223726570 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 14:15:26 INFO - PROCESS | 1654 | 1462223726573 Marionette TRACE conn2 <- [1,1486,null,{}] 14:15:26 INFO - PROCESS | 1654 | 1462223726581 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}] 14:15:26 INFO - PROCESS | 1654 | 1462223726690 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 14:15:26 INFO - PROCESS | 1654 | 1462223726750 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bca7000 == 80 [pid = 1654] [id = 379] 14:15:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x12517ac00) [pid = 1654] [serial = 1136] [outer = 0x0] 14:15:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x126dcc400) [pid = 1654] [serial = 1137] [outer = 0x12517ac00] 14:15:26 INFO - PROCESS | 1654 | 1462223726823 Marionette DEBUG loaded listener.js 14:15:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x128586800) [pid = 1654] [serial = 1138] [outer = 0x12517ac00] 14:15:27 INFO - PROCESS | 1654 | 1462223727271 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]]]}] 14:15:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 14:15:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 774ms 14:15:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 14:15:27 INFO - PROCESS | 1654 | 1462223727343 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 14:15:27 INFO - PROCESS | 1654 | 1462223727344 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 14:15:27 INFO - PROCESS | 1654 | 1462223727347 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 14:15:27 INFO - PROCESS | 1654 | 1462223727348 Marionette TRACE conn2 <- [1,1490,null,{}] 14:15:27 INFO - PROCESS | 1654 | 1462223727351 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}] 14:15:27 INFO - PROCESS | 1654 | 1462223727456 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 14:15:27 INFO - PROCESS | 1654 | 1462223727526 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x1356d4000 == 81 [pid = 1654] [id = 380] 14:15:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x1285cd400) [pid = 1654] [serial = 1139] [outer = 0x0] 14:15:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x128bf0800) [pid = 1654] [serial = 1140] [outer = 0x1285cd400] 14:15:27 INFO - PROCESS | 1654 | 1462223727556 Marionette DEBUG loaded listener.js 14:15:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x128f10400) [pid = 1654] [serial = 1141] [outer = 0x1285cd400] 14:15:27 INFO - PROCESS | 1654 | 1462223727971 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]]]}] 14:15:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 14:15:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 669ms 14:15:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 14:15:28 INFO - PROCESS | 1654 | 1462223728016 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 14:15:28 INFO - PROCESS | 1654 | 1462223728018 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 14:15:28 INFO - PROCESS | 1654 | 1462223728020 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 14:15:28 INFO - PROCESS | 1654 | 1462223728021 Marionette TRACE conn2 <- [1,1494,null,{}] 14:15:28 INFO - PROCESS | 1654 | 1462223728024 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}] 14:15:28 INFO - PROCESS | 1654 | 1462223728126 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 14:15:28 INFO - PROCESS | 1654 | 1462223728184 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x1356a2800 == 82 [pid = 1654] [id = 381] 14:15:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x128c6ec00) [pid = 1654] [serial = 1142] [outer = 0x0] 14:15:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x12ba62000) [pid = 1654] [serial = 1143] [outer = 0x128c6ec00] 14:15:28 INFO - PROCESS | 1654 | 1462223728212 Marionette DEBUG loaded listener.js 14:15:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x12c070400) [pid = 1654] [serial = 1144] [outer = 0x128c6ec00] 14:15:28 INFO - PROCESS | 1654 | 1462223728697 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]]]}] 14:15:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 14:15:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 719ms 14:15:28 INFO - PROCESS | 1654 | 1462223728744 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 14:15:28 INFO - PROCESS | 1654 | 1462223728745 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 14:15:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 14:15:28 INFO - PROCESS | 1654 | 1462223728749 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 14:15:28 INFO - PROCESS | 1654 | 1462223728752 Marionette TRACE conn2 <- [1,1498,null,{}] 14:15:28 INFO - PROCESS | 1654 | 1462223728755 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}] 14:15:28 INFO - PROCESS | 1654 | 1462223728876 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 14:15:28 INFO - PROCESS | 1654 | 1462223728948 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c1c800 == 83 [pid = 1654] [id = 382] 14:15:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x11a1b2c00) [pid = 1654] [serial = 1145] [outer = 0x0] 14:15:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x128e6a800) [pid = 1654] [serial = 1146] [outer = 0x11a1b2c00] 14:15:28 INFO - PROCESS | 1654 | 1462223728980 Marionette DEBUG loaded listener.js 14:15:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x12c8bcc00) [pid = 1654] [serial = 1147] [outer = 0x11a1b2c00] 14:15:29 INFO - PROCESS | 1654 | 1462223729576 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]]]}] 14:15:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 14:15:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 871ms 14:15:29 INFO - PROCESS | 1654 | 1462223729621 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 14:15:29 INFO - PROCESS | 1654 | 1462223729623 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 14:15:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 14:15:29 INFO - PROCESS | 1654 | 1462223729626 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 14:15:29 INFO - PROCESS | 1654 | 1462223729629 Marionette TRACE conn2 <- [1,1502,null,{}] 14:15:29 INFO - PROCESS | 1654 | 1462223729633 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}] 14:15:29 INFO - PROCESS | 1654 | 1462223729729 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 14:15:29 INFO - PROCESS | 1654 | 1462223729805 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x119e82000 == 84 [pid = 1654] [id = 383] 14:15:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x112e19c00) [pid = 1654] [serial = 1148] [outer = 0x0] 14:15:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x114fbc800) [pid = 1654] [serial = 1149] [outer = 0x112e19c00] 14:15:29 INFO - PROCESS | 1654 | 1462223729832 Marionette DEBUG loaded listener.js 14:15:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x114fc2000) [pid = 1654] [serial = 1150] [outer = 0x112e19c00] 14:15:30 INFO - PROCESS | 1654 | 1462223730313 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]]]}] 14:15:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 14:15:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 724ms 14:15:30 INFO - PROCESS | 1654 | 1462223730351 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 14:15:30 INFO - PROCESS | 1654 | 1462223730354 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 14:15:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 14:15:30 INFO - PROCESS | 1654 | 1462223730359 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 14:15:30 INFO - PROCESS | 1654 | 1462223730360 Marionette TRACE conn2 <- [1,1506,null,{}] 14:15:30 INFO - PROCESS | 1654 | 1462223730363 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}] 14:15:30 INFO - PROCESS | 1654 | 1462223730498 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 14:15:30 INFO - PROCESS | 1654 | 1462223730509 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x119e34800 == 85 [pid = 1654] [id = 384] 14:15:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x114fb7c00) [pid = 1654] [serial = 1151] [outer = 0x0] 14:15:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x1172cfc00) [pid = 1654] [serial = 1152] [outer = 0x114fb7c00] 14:15:30 INFO - PROCESS | 1654 | 1462223730536 Marionette DEBUG loaded listener.js 14:15:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x118faf800) [pid = 1654] [serial = 1153] [outer = 0x114fb7c00] 14:15:30 INFO - PROCESS | 1654 | --DOCSHELL 0x12b36d000 == 84 [pid = 1654] [id = 288] 14:15:30 INFO - PROCESS | 1654 | --DOCSHELL 0x12d879800 == 83 [pid = 1654] [id = 325] 14:15:30 INFO - PROCESS | 1654 | --DOCSHELL 0x12bda5000 == 82 [pid = 1654] [id = 326] 14:15:30 INFO - PROCESS | 1654 | --DOCSHELL 0x12cb1e800 == 81 [pid = 1654] [id = 375] 14:15:30 INFO - PROCESS | 1654 | --DOCSHELL 0x12cb0e800 == 80 [pid = 1654] [id = 374] 14:15:30 INFO - PROCESS | 1654 | --DOCSHELL 0x12bacf000 == 79 [pid = 1654] [id = 373] 14:15:30 INFO - PROCESS | 1654 | --DOCSHELL 0x12bc8c000 == 78 [pid = 1654] [id = 372] 14:15:30 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x12bc7b400) [pid = 1654] [serial = 1068] [outer = 0x0] [url = about:blank] 14:15:30 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x118f33c00) [pid = 1654] [serial = 1023] [outer = 0x0] [url = about:blank] 14:15:30 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x1244f1c00) [pid = 1654] [serial = 1026] [outer = 0x0] [url = about:blank] 14:15:30 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x1264b7000) [pid = 1654] [serial = 1029] [outer = 0x0] [url = about:blank] 14:15:30 INFO - PROCESS | 1654 | --DOCSHELL 0x12b283000 == 77 [pid = 1654] [id = 371] 14:15:30 INFO - PROCESS | 1654 | --DOCSHELL 0x1298b6800 == 76 [pid = 1654] [id = 370] 14:15:30 INFO - PROCESS | 1654 | --DOCSHELL 0x128864000 == 75 [pid = 1654] [id = 369] 14:15:30 INFO - PROCESS | 1654 | --DOCSHELL 0x12835d800 == 74 [pid = 1654] [id = 368] 14:15:30 INFO - PROCESS | 1654 | --DOCSHELL 0x113d4a800 == 73 [pid = 1654] [id = 367] 14:15:30 INFO - PROCESS | 1654 | --DOCSHELL 0x123718000 == 72 [pid = 1654] [id = 366] 14:15:30 INFO - PROCESS | 1654 | --DOCSHELL 0x119376000 == 71 [pid = 1654] [id = 365] 14:15:30 INFO - PROCESS | 1654 | --DOCSHELL 0x119978000 == 70 [pid = 1654] [id = 364] 14:15:30 INFO - PROCESS | 1654 | --DOCSHELL 0x119feb800 == 69 [pid = 1654] [id = 363] 14:15:30 INFO - PROCESS | 1654 | --DOCSHELL 0x12dac0800 == 68 [pid = 1654] [id = 360] 14:15:30 INFO - PROCESS | 1654 | --DOCSHELL 0x12cce5800 == 67 [pid = 1654] [id = 359] 14:15:30 INFO - PROCESS | 1654 | --DOCSHELL 0x1247ef800 == 66 [pid = 1654] [id = 358] 14:15:30 INFO - PROCESS | 1654 | --DOCSHELL 0x11997e800 == 65 [pid = 1654] [id = 357] 14:15:30 INFO - PROCESS | 1654 | 1462223730985 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]]]}] 14:15:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 14:15:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 668ms 14:15:31 INFO - PROCESS | 1654 | 1462223731028 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 14:15:31 INFO - PROCESS | 1654 | 1462223731029 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 14:15:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 14:15:31 INFO - PROCESS | 1654 | 1462223731032 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 14:15:31 INFO - PROCESS | 1654 | 1462223731034 Marionette TRACE conn2 <- [1,1510,null,{}] 14:15:31 INFO - PROCESS | 1654 | 1462223731041 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}] 14:15:31 INFO - PROCESS | 1654 | 1462223731137 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 14:15:31 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x12bc62000) [pid = 1654] [serial = 1066] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x128398800) [pid = 1654] [serial = 973] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x12ba67400) [pid = 1654] [serial = 1065] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x124cc3000) [pid = 1654] [serial = 1045] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x11992f000) [pid = 1654] [serial = 1059] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x12a8d9400) [pid = 1654] [serial = 1054] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x117c3f800) [pid = 1654] [serial = 1036] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x1288b1000) [pid = 1654] [serial = 1032] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x12adedc00) [pid = 1654] [serial = 1063] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x119c77c00) [pid = 1654] [serial = 1041] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x1167d2800) [pid = 1654] [serial = 1035] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x11862c400) [pid = 1654] [serial = 907] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x128f07000) [pid = 1654] [serial = 976] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x118624000) [pid = 1654] [serial = 1038] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x124788000) [pid = 1654] [serial = 970] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x128bfa800) [pid = 1654] [serial = 919] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x12adb9c00) [pid = 1654] [serial = 1062] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x12ab9f400) [pid = 1654] [serial = 1057] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x1197a2400) [pid = 1654] [serial = 1039] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x1186a7000) [pid = 1654] [serial = 967] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x12adb9400) [pid = 1654] [serial = 979] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x113079000) [pid = 1654] [serial = 1020] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x119ecb800) [pid = 1654] [serial = 910] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x128582800) [pid = 1654] [serial = 1060] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x11a1afc00) [pid = 1654] [serial = 1042] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x1286ebc00) [pid = 1654] [serial = 916] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12576d800) [pid = 1654] [serial = 1047] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x1286e7c00) [pid = 1654] [serial = 1050] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x128e51000) [pid = 1654] [serial = 1051] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x112e15000) [pid = 1654] [serial = 964] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x128e65400) [pid = 1654] [serial = 1033] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12ab38800) [pid = 1654] [serial = 1056] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x12478d800) [pid = 1654] [serial = 1044] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x126ba5400) [pid = 1654] [serial = 1048] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x126baf400) [pid = 1654] [serial = 913] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x128e6dc00) [pid = 1654] [serial = 1053] [outer = 0x0] [url = about:blank] 14:15:31 INFO - PROCESS | 1654 | 1462223731205 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x118f84000 == 66 [pid = 1654] [id = 385] 14:15:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x114ff8000) [pid = 1654] [serial = 1154] [outer = 0x0] 14:15:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x11862c400) [pid = 1654] [serial = 1155] [outer = 0x114ff8000] 14:15:31 INFO - PROCESS | 1654 | 1462223731232 Marionette DEBUG loaded listener.js 14:15:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x119c77400) [pid = 1654] [serial = 1156] [outer = 0x114ff8000] 14:15:31 INFO - PROCESS | 1654 | 1462223731539 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]]]}] 14:15:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 14:15:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 524ms 14:15:31 INFO - PROCESS | 1654 | 1462223731557 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 14:15:31 INFO - PROCESS | 1654 | 1462223731558 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 14:15:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 14:15:31 INFO - PROCESS | 1654 | 1462223731561 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 14:15:31 INFO - PROCESS | 1654 | 1462223731562 Marionette TRACE conn2 <- [1,1514,null,{}] 14:15:31 INFO - PROCESS | 1654 | 1462223731564 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}] 14:15:31 INFO - PROCESS | 1654 | 1462223731655 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 14:15:31 INFO - PROCESS | 1654 | 1462223731725 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x12330e800 == 67 [pid = 1654] [id = 386] 14:15:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x119b85c00) [pid = 1654] [serial = 1157] [outer = 0x0] 14:15:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x11a1b3400) [pid = 1654] [serial = 1158] [outer = 0x119b85c00] 14:15:31 INFO - PROCESS | 1654 | 1462223731750 Marionette DEBUG loaded listener.js 14:15:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x12478e800) [pid = 1654] [serial = 1159] [outer = 0x119b85c00] 14:15:32 INFO - PROCESS | 1654 | 1462223732049 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]]]}] 14:15:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 14:15:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 520ms 14:15:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 14:15:32 INFO - PROCESS | 1654 | 1462223732090 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 14:15:32 INFO - PROCESS | 1654 | 1462223732091 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 14:15:32 INFO - PROCESS | 1654 | 1462223732093 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 14:15:32 INFO - PROCESS | 1654 | 1462223732094 Marionette TRACE conn2 <- [1,1518,null,{}] 14:15:32 INFO - PROCESS | 1654 | 1462223732097 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}] 14:15:32 INFO - PROCESS | 1654 | 1462223732183 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 14:15:32 INFO - PROCESS | 1654 | 1462223732190 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x118880800 == 68 [pid = 1654] [id = 387] 14:15:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x12478f800) [pid = 1654] [serial = 1160] [outer = 0x0] 14:15:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x124decc00) [pid = 1654] [serial = 1161] [outer = 0x12478f800] 14:15:32 INFO - PROCESS | 1654 | 1462223732215 Marionette DEBUG loaded listener.js 14:15:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x125219400) [pid = 1654] [serial = 1162] [outer = 0x12478f800] 14:15:32 INFO - PROCESS | 1654 | 1462223732550 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]]]}] 14:15:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 14:15:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 468ms 14:15:32 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 14:15:32 INFO - PROCESS | 1654 | 1462223732562 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 14:15:32 INFO - PROCESS | 1654 | 1462223732563 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 14:15:32 INFO - PROCESS | 1654 | 1462223732565 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 14:15:32 INFO - PROCESS | 1654 | 1462223732567 Marionette TRACE conn2 <- [1,1522,null,{}] 14:15:32 INFO - PROCESS | 1654 | 1462223732571 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}] 14:15:32 INFO - PROCESS | 1654 | 1462223732663 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 14:15:32 INFO - PROCESS | 1654 | 1462223732670 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a86e000 == 69 [pid = 1654] [id = 388] 14:15:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x126ba4800) [pid = 1654] [serial = 1163] [outer = 0x0] 14:15:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x12839e400) [pid = 1654] [serial = 1164] [outer = 0x126ba4800] 14:15:32 INFO - PROCESS | 1654 | 1462223732697 Marionette DEBUG loaded listener.js 14:15:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x1285d8000) [pid = 1654] [serial = 1165] [outer = 0x126ba4800] 14:15:33 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 () { 14:15:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:15:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 14:15:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 14:15:33 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 () { 14:15:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:15:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 14:15:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 14:15:33 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 () { 14:15:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:15:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 14:15:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 14:15:33 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 () { 14:15:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:15:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 14:15:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 14:15:33 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 474ms 14:15:33 INFO - PROCESS | 1654 | 1462223733033 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"]]]}] 14:15:33 INFO - PROCESS | 1654 | 1462223733039 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 14:15:33 INFO - PROCESS | 1654 | 1462223733041 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 14:15:33 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 14:15:33 INFO - PROCESS | 1654 | 1462223733043 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 14:15:33 INFO - PROCESS | 1654 | 1462223733044 Marionette TRACE conn2 <- [1,1526,null,{}] 14:15:33 INFO - PROCESS | 1654 | 1462223733047 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}] 14:15:33 INFO - PROCESS | 1654 | 1462223733130 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 14:15:33 INFO - PROCESS | 1654 | 1462223733137 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ab26000 == 70 [pid = 1654] [id = 389] 14:15:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x1283a3800) [pid = 1654] [serial = 1166] [outer = 0x0] 14:15:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x128bf5800) [pid = 1654] [serial = 1167] [outer = 0x1283a3800] 14:15:33 INFO - PROCESS | 1654 | 1462223733221 Marionette DEBUG loaded listener.js 14:15:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x128f0f000) [pid = 1654] [serial = 1168] [outer = 0x1283a3800] 14:15:33 INFO - PROCESS | 1654 | 1462223733525 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"]]]}] 14:15:33 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:15:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 14:15:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 14:15:33 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:15:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 14:15:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 14:15:33 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 14:15:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 14:15:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 14:15:33 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 520ms 14:15:33 INFO - PROCESS | 1654 | 1462223733564 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 14:15:33 INFO - PROCESS | 1654 | 1462223733565 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 14:15:33 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 14:15:33 INFO - PROCESS | 1654 | 1462223733573 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 14:15:33 INFO - PROCESS | 1654 | 1462223733574 Marionette TRACE conn2 <- [1,1530,null,{}] 14:15:33 INFO - PROCESS | 1654 | 1462223733576 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}] 14:15:33 INFO - PROCESS | 1654 | 1462223733680 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 14:15:33 INFO - PROCESS | 1654 | 1462223733714 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c11e800 == 71 [pid = 1654] [id = 390] 14:15:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x128f10c00) [pid = 1654] [serial = 1169] [outer = 0x0] 14:15:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12ab38800) [pid = 1654] [serial = 1170] [outer = 0x128f10c00] 14:15:33 INFO - PROCESS | 1654 | 1462223733739 Marionette DEBUG loaded listener.js 14:15:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x12ade9c00) [pid = 1654] [serial = 1171] [outer = 0x128f10c00] 14:15:34 INFO - PROCESS | 1654 | 1462223734067 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]]]}] 14:15:34 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 14:15:34 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 14:15:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:15:34 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 14:15:34 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 14:15:34 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. 14:15:34 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 14:15:34 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 520ms 14:15:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 14:15:34 INFO - PROCESS | 1654 | 1462223734093 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 14:15:34 INFO - PROCESS | 1654 | 1462223734094 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 14:15:34 INFO - PROCESS | 1654 | 1462223734097 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 14:15:34 INFO - PROCESS | 1654 | 1462223734098 Marionette TRACE conn2 <- [1,1534,null,{}] 14:15:34 INFO - PROCESS | 1654 | 1462223734100 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}] 14:15:34 INFO - PROCESS | 1654 | 1462223734206 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 14:15:34 INFO - PROCESS | 1654 | 1462223734219 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c449000 == 72 [pid = 1654] [id = 391] 14:15:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12a74a400) [pid = 1654] [serial = 1172] [outer = 0x0] 14:15:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x12bc5a800) [pid = 1654] [serial = 1173] [outer = 0x12a74a400] 14:15:34 INFO - PROCESS | 1654 | 1462223734244 Marionette DEBUG loaded listener.js 14:15:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x12bc87400) [pid = 1654] [serial = 1174] [outer = 0x12a74a400] 14:15:34 INFO - PROCESS | 1654 | 1462223734576 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]]]}] 14:15:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 14:15:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 518ms 14:15:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 14:15:34 INFO - PROCESS | 1654 | 1462223734615 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 14:15:34 INFO - PROCESS | 1654 | 1462223734616 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 14:15:34 INFO - PROCESS | 1654 | 1462223734618 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 14:15:34 INFO - PROCESS | 1654 | 1462223734619 Marionette TRACE conn2 <- [1,1538,null,{}] 14:15:34 INFO - PROCESS | 1654 | 1462223734622 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}] 14:15:34 INFO - PROCESS | 1654 | 1462223734731 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 14:15:34 INFO - PROCESS | 1654 | 1462223734744 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cb0b000 == 73 [pid = 1654] [id = 392] 14:15:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x12ab37400) [pid = 1654] [serial = 1175] [outer = 0x0] 14:15:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x12c076800) [pid = 1654] [serial = 1176] [outer = 0x12ab37400] 14:15:34 INFO - PROCESS | 1654 | 1462223734769 Marionette DEBUG loaded listener.js 14:15:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x12c707400) [pid = 1654] [serial = 1177] [outer = 0x12ab37400] 14:15:35 INFO - PROCESS | 1654 | 1462223735124 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]]]}] 14:15:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 14:15:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 520ms 14:15:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 14:15:35 INFO - PROCESS | 1654 | 1462223735139 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 14:15:35 INFO - PROCESS | 1654 | 1462223735141 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 14:15:35 INFO - PROCESS | 1654 | 1462223735143 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 14:15:35 INFO - PROCESS | 1654 | 1462223735145 Marionette TRACE conn2 <- [1,1542,null,{}] 14:15:35 INFO - PROCESS | 1654 | 1462223735147 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}] 14:15:35 INFO - PROCESS | 1654 | 1462223735394 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 14:15:35 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x12ab2e800) [pid = 1654] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 14:15:35 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x12ab34800) [pid = 1654] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 14:15:35 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x12ab36800) [pid = 1654] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 14:15:35 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x116fd2000) [pid = 1654] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 14:15:35 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x11846c000) [pid = 1654] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 14:15:35 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x124cc7800) [pid = 1654] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 14:15:35 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x11a1b2400) [pid = 1654] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 14:15:35 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x12839f000) [pid = 1654] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 14:15:35 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x119583400) [pid = 1654] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 14:15:35 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x116529800) [pid = 1654] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 14:15:35 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x12a8e5000) [pid = 1654] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 14:15:35 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x1258b5000) [pid = 1654] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 14:15:35 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x126dcd000) [pid = 1654] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 14:15:35 INFO - PROCESS | 1654 | 1462223735462 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x1184bb000 == 74 [pid = 1654] [id = 393] 14:15:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x1120e0c00) [pid = 1654] [serial = 1178] [outer = 0x0] 14:15:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x116fd2000) [pid = 1654] [serial = 1179] [outer = 0x1120e0c00] 14:15:35 INFO - PROCESS | 1654 | 1462223735492 Marionette DEBUG loaded listener.js 14:15:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x126dca000) [pid = 1654] [serial = 1180] [outer = 0x1120e0c00] 14:15:35 INFO - PROCESS | 1654 | 1462223735766 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]]]}] 14:15:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 14:15:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 670ms 14:15:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 14:15:35 INFO - PROCESS | 1654 | 1462223735814 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 14:15:35 INFO - PROCESS | 1654 | 1462223735815 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 14:15:35 INFO - PROCESS | 1654 | 1462223735819 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 14:15:35 INFO - PROCESS | 1654 | 1462223735822 Marionette TRACE conn2 <- [1,1546,null,{}] 14:15:35 INFO - PROCESS | 1654 | 1462223735825 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}] 14:15:35 INFO - PROCESS | 1654 | 1462223735927 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 14:15:35 INFO - PROCESS | 1654 | 1462223735992 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cce2800 == 75 [pid = 1654] [id = 394] 14:15:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x128f0e400) [pid = 1654] [serial = 1181] [outer = 0x0] 14:15:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12c0ca800) [pid = 1654] [serial = 1182] [outer = 0x128f0e400] 14:15:36 INFO - PROCESS | 1654 | 1462223736016 Marionette DEBUG loaded listener.js 14:15:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12c8c4000) [pid = 1654] [serial = 1183] [outer = 0x128f0e400] 14:15:36 INFO - PROCESS | 1654 | 1462223736291 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]]]}] 14:15:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 14:15:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 522ms 14:15:36 INFO - PROCESS | 1654 | 1462223736341 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 14:15:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 14:15:36 INFO - PROCESS | 1654 | 1462223736342 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 14:15:36 INFO - PROCESS | 1654 | 1462223736344 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 14:15:36 INFO - PROCESS | 1654 | 1462223736345 Marionette TRACE conn2 <- [1,1550,null,{}] 14:15:36 INFO - PROCESS | 1654 | 1462223736347 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}] 14:15:36 INFO - PROCESS | 1654 | 1462223736440 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 14:15:36 INFO - PROCESS | 1654 | 1462223736444 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x12dd34000 == 76 [pid = 1654] [id = 395] 14:15:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x12c8c4400) [pid = 1654] [serial = 1184] [outer = 0x0] 14:15:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12d09e000) [pid = 1654] [serial = 1185] [outer = 0x12c8c4400] 14:15:36 INFO - PROCESS | 1654 | 1462223736469 Marionette DEBUG loaded listener.js 14:15:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x12d0a4000) [pid = 1654] [serial = 1186] [outer = 0x12c8c4400] 14:15:36 INFO - PROCESS | 1654 | 1462223736824 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]]]}] 14:15:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 14:15:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 518ms 14:15:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 14:15:36 INFO - PROCESS | 1654 | 1462223736865 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 14:15:36 INFO - PROCESS | 1654 | 1462223736866 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 14:15:36 INFO - PROCESS | 1654 | 1462223736868 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 14:15:36 INFO - PROCESS | 1654 | 1462223736869 Marionette TRACE conn2 <- [1,1554,null,{}] 14:15:36 INFO - PROCESS | 1654 | 1462223736872 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}] 14:15:36 INFO - PROCESS | 1654 | 1462223736959 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 14:15:36 INFO - PROCESS | 1654 | 1462223736963 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x135871800 == 77 [pid = 1654] [id = 396] 14:15:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x11102e800) [pid = 1654] [serial = 1187] [outer = 0x0] 14:15:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x12d324000) [pid = 1654] [serial = 1188] [outer = 0x11102e800] 14:15:36 INFO - PROCESS | 1654 | 1462223736987 Marionette DEBUG loaded listener.js 14:15:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x12d32e000) [pid = 1654] [serial = 1189] [outer = 0x11102e800] 14:15:37 INFO - PROCESS | 1654 | 1462223737316 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]]]}] 14:15:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 14:15:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 468ms 14:15:37 INFO - PROCESS | 1654 | 1462223737338 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 14:15:37 INFO - PROCESS | 1654 | 1462223737340 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 14:15:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 14:15:37 INFO - PROCESS | 1654 | 1462223737342 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 14:15:37 INFO - PROCESS | 1654 | 1462223737343 Marionette TRACE conn2 <- [1,1558,null,{}] 14:15:37 INFO - PROCESS | 1654 | 1462223737415 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}] 14:15:37 INFO - PROCESS | 1654 | 1462223737540 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 14:15:37 INFO - PROCESS | 1654 | 1462223737627 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x11805e000 == 78 [pid = 1654] [id = 397] 14:15:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x11290f400) [pid = 1654] [serial = 1190] [outer = 0x0] 14:15:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x113023000) [pid = 1654] [serial = 1191] [outer = 0x11290f400] 14:15:37 INFO - PROCESS | 1654 | 1462223737658 Marionette DEBUG loaded listener.js 14:15:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x114fc2800) [pid = 1654] [serial = 1192] [outer = 0x11290f400] 14:15:38 INFO - PROCESS | 1654 | 1462223738112 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]]]}] 14:15:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 14:15:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 818ms 14:15:38 INFO - PROCESS | 1654 | 1462223738162 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 14:15:38 INFO - PROCESS | 1654 | 1462223738165 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 14:15:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 14:15:38 INFO - PROCESS | 1654 | 1462223738168 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 14:15:38 INFO - PROCESS | 1654 | 1462223738169 Marionette TRACE conn2 <- [1,1562,null,{}] 14:15:38 INFO - PROCESS | 1654 | 1462223738173 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}] 14:15:38 INFO - PROCESS | 1654 | 1462223738282 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 14:15:38 INFO - PROCESS | 1654 | 1462223738349 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x124dbc000 == 79 [pid = 1654] [id = 398] 14:15:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x11617f800) [pid = 1654] [serial = 1193] [outer = 0x0] 14:15:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x11979d800) [pid = 1654] [serial = 1194] [outer = 0x11617f800] 14:15:38 INFO - PROCESS | 1654 | 1462223738421 Marionette DEBUG loaded listener.js 14:15:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x119927c00) [pid = 1654] [serial = 1195] [outer = 0x11617f800] 14:15:38 INFO - PROCESS | 1654 | 1462223738844 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]]]}] 14:15:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 14:15:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 721ms 14:15:38 INFO - PROCESS | 1654 | 1462223738892 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 14:15:38 INFO - PROCESS | 1654 | 1462223738894 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 14:15:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 14:15:38 INFO - PROCESS | 1654 | 1462223738896 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 14:15:38 INFO - PROCESS | 1654 | 1462223738897 Marionette TRACE conn2 <- [1,1566,null,{}] 14:15:38 INFO - PROCESS | 1654 | 1462223738913 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}] 14:15:39 INFO - PROCESS | 1654 | 1462223739024 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 14:15:39 INFO - PROCESS | 1654 | 1462223739128 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b273800 == 80 [pid = 1654] [id = 399] 14:15:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x11a131c00) [pid = 1654] [serial = 1196] [outer = 0x0] 14:15:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x124296800) [pid = 1654] [serial = 1197] [outer = 0x11a131c00] 14:15:39 INFO - PROCESS | 1654 | 1462223739162 Marionette DEBUG loaded listener.js 14:15:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x1258bfc00) [pid = 1654] [serial = 1198] [outer = 0x11a131c00] 14:15:39 INFO - PROCESS | 1654 | 1462223739601 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]]]}] 14:15:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 14:15:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 718ms 14:15:39 INFO - PROCESS | 1654 | 1462223739616 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 14:15:39 INFO - PROCESS | 1654 | 1462223739620 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 14:15:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 14:15:39 INFO - PROCESS | 1654 | 1462223739628 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 14:15:39 INFO - PROCESS | 1654 | 1462223739629 Marionette TRACE conn2 <- [1,1570,null,{}] 14:15:39 INFO - PROCESS | 1654 | 1462223739632 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}] 14:15:39 INFO - PROCESS | 1654 | 1462223739741 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 14:15:39 INFO - PROCESS | 1654 | 1462223739845 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e45a800 == 81 [pid = 1654] [id = 400] 14:15:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x126bae000) [pid = 1654] [serial = 1199] [outer = 0x0] 14:15:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x1283a0400) [pid = 1654] [serial = 1200] [outer = 0x126bae000] 14:15:39 INFO - PROCESS | 1654 | 1462223739877 Marionette DEBUG loaded listener.js 14:15:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x12a750000) [pid = 1654] [serial = 1201] [outer = 0x126bae000] 14:15:40 INFO - PROCESS | 1654 | 1462223740297 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]]]}] 14:15:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 14:15:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 723ms 14:15:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 14:15:40 INFO - PROCESS | 1654 | 1462223740357 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 14:15:40 INFO - PROCESS | 1654 | 1462223740359 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 14:15:40 INFO - PROCESS | 1654 | 1462223740361 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 14:15:40 INFO - PROCESS | 1654 | 1462223740362 Marionette TRACE conn2 <- [1,1574,null,{}] 14:15:40 INFO - PROCESS | 1654 | 1462223740365 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}] 14:15:40 INFO - PROCESS | 1654 | 1462223740505 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 14:15:40 INFO - PROCESS | 1654 | 1462223740548 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d611000 == 82 [pid = 1654] [id = 401] 14:15:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x12ab3a800) [pid = 1654] [serial = 1202] [outer = 0x0] 14:15:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x12bc85800) [pid = 1654] [serial = 1203] [outer = 0x12ab3a800] 14:15:40 INFO - PROCESS | 1654 | 1462223740578 Marionette DEBUG loaded listener.js 14:15:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x12c709800) [pid = 1654] [serial = 1204] [outer = 0x12ab3a800] 14:15:41 INFO - PROCESS | 1654 | 1462223741020 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]]]}] 14:15:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 14:15:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 670ms 14:15:41 INFO - PROCESS | 1654 | 1462223741031 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 14:15:41 INFO - PROCESS | 1654 | 1462223741033 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 14:15:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 14:15:41 INFO - PROCESS | 1654 | 1462223741037 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 14:15:41 INFO - PROCESS | 1654 | 1462223741039 Marionette TRACE conn2 <- [1,1578,null,{}] 14:15:41 INFO - PROCESS | 1654 | 1462223741041 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}] 14:15:41 INFO - PROCESS | 1654 | 1462223741165 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 14:15:41 INFO - PROCESS | 1654 | 1462223741453 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x11996d000 == 83 [pid = 1654] [id = 402] 14:15:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x11102c000) [pid = 1654] [serial = 1205] [outer = 0x0] 14:15:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x112907800) [pid = 1654] [serial = 1206] [outer = 0x11102c000] 14:15:41 INFO - PROCESS | 1654 | 1462223741505 Marionette DEBUG loaded listener.js 14:15:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x114fbcc00) [pid = 1654] [serial = 1207] [outer = 0x11102c000] 14:15:41 INFO - PROCESS | 1654 | 1462223741914 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]]]}] 14:15:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 14:15:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 920ms 14:15:41 INFO - PROCESS | 1654 | 1462223741957 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 14:15:41 INFO - PROCESS | 1654 | 1462223741959 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 14:15:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 14:15:41 INFO - PROCESS | 1654 | 1462223741962 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 14:15:41 INFO - PROCESS | 1654 | 1462223741964 Marionette TRACE conn2 <- [1,1582,null,{}] 14:15:41 INFO - PROCESS | 1654 | 1462223741967 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}] 14:15:42 INFO - PROCESS | 1654 | 1462223742068 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 14:15:42 INFO - PROCESS | 1654 | 1462223742137 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x1168a1800 == 84 [pid = 1654] [id = 403] 14:15:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x114fc0800) [pid = 1654] [serial = 1208] [outer = 0x0] 14:15:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x1180b2000) [pid = 1654] [serial = 1209] [outer = 0x114fc0800] 14:15:42 INFO - PROCESS | 1654 | 1462223742166 Marionette DEBUG loaded listener.js 14:15:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x118fab000) [pid = 1654] [serial = 1210] [outer = 0x114fc0800] 14:15:42 INFO - PROCESS | 1654 | --DOCSHELL 0x12dd49800 == 83 [pid = 1654] [id = 22] 14:15:42 INFO - PROCESS | 1654 | --DOCSHELL 0x12b364800 == 82 [pid = 1654] [id = 9] 14:15:42 INFO - PROCESS | 1654 | --DOCSHELL 0x124fdf000 == 81 [pid = 1654] [id = 268] 14:15:42 INFO - PROCESS | 1654 | --DOCSHELL 0x12dd34000 == 80 [pid = 1654] [id = 395] 14:15:42 INFO - PROCESS | 1654 | --DOCSHELL 0x12cce2800 == 79 [pid = 1654] [id = 394] 14:15:42 INFO - PROCESS | 1654 | --DOCSHELL 0x1184bb000 == 78 [pid = 1654] [id = 393] 14:15:42 INFO - PROCESS | 1654 | --DOCSHELL 0x12cb0b000 == 77 [pid = 1654] [id = 392] 14:15:42 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x12c709400) [pid = 1654] [serial = 1128] [outer = 0x0] [url = about:blank] 14:15:42 INFO - PROCESS | 1654 | --DOCSHELL 0x12c449000 == 76 [pid = 1654] [id = 391] 14:15:42 INFO - PROCESS | 1654 | --DOCSHELL 0x12c11e800 == 75 [pid = 1654] [id = 390] 14:15:42 INFO - PROCESS | 1654 | --DOCSHELL 0x12ab26000 == 74 [pid = 1654] [id = 389] 14:15:42 INFO - PROCESS | 1654 | --DOCSHELL 0x12a86e000 == 73 [pid = 1654] [id = 388] 14:15:42 INFO - PROCESS | 1654 | --DOCSHELL 0x118880800 == 72 [pid = 1654] [id = 387] 14:15:42 INFO - PROCESS | 1654 | --DOCSHELL 0x12330e800 == 71 [pid = 1654] [id = 386] 14:15:42 INFO - PROCESS | 1654 | --DOCSHELL 0x118f84000 == 70 [pid = 1654] [id = 385] 14:15:42 INFO - PROCESS | 1654 | --DOCSHELL 0x119e34800 == 69 [pid = 1654] [id = 384] 14:15:42 INFO - PROCESS | 1654 | --DOCSHELL 0x119e82000 == 68 [pid = 1654] [id = 383] 14:15:42 INFO - PROCESS | 1654 | --DOCSHELL 0x128c1c800 == 67 [pid = 1654] [id = 382] 14:15:42 INFO - PROCESS | 1654 | --DOCSHELL 0x1356a2800 == 66 [pid = 1654] [id = 381] 14:15:42 INFO - PROCESS | 1654 | --DOCSHELL 0x1356d4000 == 65 [pid = 1654] [id = 380] 14:15:42 INFO - PROCESS | 1654 | --DOCSHELL 0x12bca7000 == 64 [pid = 1654] [id = 379] 14:15:42 INFO - PROCESS | 1654 | --DOCSHELL 0x124760000 == 63 [pid = 1654] [id = 378] 14:15:42 INFO - PROCESS | 1654 | --DOCSHELL 0x118e6a000 == 62 [pid = 1654] [id = 377] 14:15:42 INFO - PROCESS | 1654 | 1462223742650 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]]]}] 14:15:42 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x12ab96000) [pid = 1654] [serial = 1110] [outer = 0x0] [url = about:blank] 14:15:42 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x12bc5a400) [pid = 1654] [serial = 1113] [outer = 0x0] [url = about:blank] 14:15:42 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x12ade1800) [pid = 1654] [serial = 1111] [outer = 0x0] [url = about:blank] 14:15:42 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x12bc81400) [pid = 1654] [serial = 1116] [outer = 0x0] [url = about:blank] 14:15:42 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x1197a0c00) [pid = 1654] [serial = 1119] [outer = 0x0] [url = about:blank] 14:15:42 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x119584800) [pid = 1654] [serial = 1095] [outer = 0x0] [url = about:blank] 14:15:42 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x11a1b1400) [pid = 1654] [serial = 1096] [outer = 0x0] [url = about:blank] 14:15:42 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x125771c00) [pid = 1654] [serial = 1101] [outer = 0x0] [url = about:blank] 14:15:42 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x126dc8c00) [pid = 1654] [serial = 1102] [outer = 0x0] [url = about:blank] 14:15:42 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x124153800) [pid = 1654] [serial = 1098] [outer = 0x0] [url = about:blank] 14:15:42 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x124cc3400) [pid = 1654] [serial = 1099] [outer = 0x0] [url = about:blank] 14:15:42 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x1285cf000) [pid = 1654] [serial = 1104] [outer = 0x0] [url = about:blank] 14:15:42 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x128e50c00) [pid = 1654] [serial = 1105] [outer = 0x0] [url = about:blank] 14:15:42 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x119824c00) [pid = 1654] [serial = 1093] [outer = 0x0] [url = about:blank] 14:15:42 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x1197a0800) [pid = 1654] [serial = 1092] [outer = 0x0] [url = about:blank] 14:15:42 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x118467400) [pid = 1654] [serial = 1090] [outer = 0x0] [url = about:blank] 14:15:42 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x116811c00) [pid = 1654] [serial = 1089] [outer = 0x0] [url = about:blank] 14:15:42 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x12c070c00) [pid = 1654] [serial = 1122] [outer = 0x0] [url = about:blank] 14:15:42 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x128c6e000) [pid = 1654] [serial = 1080] [outer = 0x0] [url = about:blank] 14:15:42 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x12ba6bc00) [pid = 1654] [serial = 1083] [outer = 0x0] [url = about:blank] 14:15:42 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x126dd4400) [pid = 1654] [serial = 1077] [outer = 0x0] [url = about:blank] 14:15:42 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x116fdc800) [pid = 1654] [serial = 1071] [outer = 0x0] [url = about:blank] 14:15:42 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x12c0c9000) [pid = 1654] [serial = 1125] [outer = 0x0] [url = about:blank] 14:15:42 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x1197aa000) [pid = 1654] [serial = 1074] [outer = 0x0] [url = about:blank] 14:15:42 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x12c074400) [pid = 1654] [serial = 1086] [outer = 0x0] [url = about:blank] 14:15:42 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x12c0d2400) [pid = 1654] [serial = 1126] [outer = 0x0] [url = about:blank] 14:15:42 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x128e66c00) [pid = 1654] [serial = 1120] [outer = 0x0] [url = about:blank] 14:15:42 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x128e6cc00) [pid = 1654] [serial = 1107] [outer = 0x0] [url = about:blank] 14:15:42 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x12a8e4c00) [pid = 1654] [serial = 1108] [outer = 0x0] [url = about:blank] 14:15:42 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x12c06f800) [pid = 1654] [serial = 1117] [outer = 0x0] [url = about:blank] 14:15:42 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x12bc66c00) [pid = 1654] [serial = 1114] [outer = 0x0] [url = about:blank] 14:15:42 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x12c0c6400) [pid = 1654] [serial = 1123] [outer = 0x0] [url = about:blank] 14:15:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 14:15:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 724ms 14:15:42 INFO - PROCESS | 1654 | 1462223742694 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 14:15:42 INFO - PROCESS | 1654 | 1462223742698 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 14:15:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 14:15:42 INFO - PROCESS | 1654 | 1462223742704 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 14:15:42 INFO - PROCESS | 1654 | 1462223742706 Marionette TRACE conn2 <- [1,1586,null,{}] 14:15:42 INFO - PROCESS | 1654 | 1462223742709 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}] 14:15:42 INFO - PROCESS | 1654 | 1462223742842 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 14:15:42 INFO - PROCESS | 1654 | 1462223742858 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x11937c800 == 63 [pid = 1654] [id = 404] 14:15:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x1197c7000) [pid = 1654] [serial = 1211] [outer = 0x0] 14:15:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x119825000) [pid = 1654] [serial = 1212] [outer = 0x1197c7000] 14:15:42 INFO - PROCESS | 1654 | 1462223742901 Marionette DEBUG loaded listener.js 14:15:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x11a129800) [pid = 1654] [serial = 1213] [outer = 0x1197c7000] 14:15:43 INFO - PROCESS | 1654 | 1462223743427 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]]]}] 14:15:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 14:15:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 773ms 14:15:43 INFO - PROCESS | 1654 | 1462223743477 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 14:15:43 INFO - PROCESS | 1654 | 1462223743478 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 14:15:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 14:15:43 INFO - PROCESS | 1654 | 1462223743483 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 14:15:43 INFO - PROCESS | 1654 | 1462223743489 Marionette TRACE conn2 <- [1,1590,null,{}] 14:15:43 INFO - PROCESS | 1654 | 1462223743495 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}] 14:15:43 INFO - PROCESS | 1654 | 1462223743577 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 14:15:43 INFO - PROCESS | 1654 | 1462223743655 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x124ca9800 == 64 [pid = 1654] [id = 405] 14:15:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x119cc9400) [pid = 1654] [serial = 1214] [outer = 0x0] 14:15:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x124c6bc00) [pid = 1654] [serial = 1215] [outer = 0x119cc9400] 14:15:43 INFO - PROCESS | 1654 | 1462223743689 Marionette DEBUG loaded listener.js 14:15:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x124f90800) [pid = 1654] [serial = 1216] [outer = 0x119cc9400] 14:15:44 INFO - PROCESS | 1654 | 1462223744108 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]]]}] 14:15:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 14:15:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 679ms 14:15:44 INFO - PROCESS | 1654 | 1462223744161 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 14:15:44 INFO - PROCESS | 1654 | 1462223744163 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 14:15:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 14:15:44 INFO - PROCESS | 1654 | 1462223744165 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 14:15:44 INFO - PROCESS | 1654 | 1462223744166 Marionette TRACE conn2 <- [1,1594,null,{}] 14:15:44 INFO - PROCESS | 1654 | 1462223744174 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}] 14:15:44 INFO - PROCESS | 1654 | 1462223744262 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 14:15:44 INFO - PROCESS | 1654 | 1462223744268 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x128204800 == 65 [pid = 1654] [id = 406] 14:15:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x1258c1800) [pid = 1654] [serial = 1217] [outer = 0x0] 14:15:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x1264bac00) [pid = 1654] [serial = 1218] [outer = 0x1258c1800] 14:15:44 INFO - PROCESS | 1654 | 1462223744293 Marionette DEBUG loaded listener.js 14:15:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x126dd3000) [pid = 1654] [serial = 1219] [outer = 0x1258c1800] 14:15:44 INFO - PROCESS | 1654 | 1462223744630 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]]]}] 14:15:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 14:15:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 474ms 14:15:44 INFO - PROCESS | 1654 | 1462223744640 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 14:15:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 14:15:44 INFO - PROCESS | 1654 | 1462223744641 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 14:15:44 INFO - PROCESS | 1654 | 1462223744643 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 14:15:44 INFO - PROCESS | 1654 | 1462223744644 Marionette TRACE conn2 <- [1,1598,null,{}] 14:15:44 INFO - PROCESS | 1654 | 1462223744646 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}] 14:15:44 INFO - PROCESS | 1654 | 1462223744732 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 14:15:44 INFO - PROCESS | 1654 | 1462223744810 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x1184ed000 == 66 [pid = 1654] [id = 407] 14:15:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x128587800) [pid = 1654] [serial = 1220] [outer = 0x0] 14:15:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x1285cd800) [pid = 1654] [serial = 1221] [outer = 0x128587800] 14:15:44 INFO - PROCESS | 1654 | 1462223744842 Marionette DEBUG loaded listener.js 14:15:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x128c65c00) [pid = 1654] [serial = 1222] [outer = 0x128587800] 14:15:45 INFO - PROCESS | 1654 | 1462223745207 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]]]}] 14:15:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 14:15:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 571ms 14:15:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 14:15:45 INFO - PROCESS | 1654 | 1462223745214 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 14:15:45 INFO - PROCESS | 1654 | 1462223745215 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 14:15:45 INFO - PROCESS | 1654 | 1462223745220 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 14:15:45 INFO - PROCESS | 1654 | 1462223745221 Marionette TRACE conn2 <- [1,1602,null,{}] 14:15:45 INFO - PROCESS | 1654 | 1462223745223 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}] 14:15:45 INFO - PROCESS | 1654 | 1462223745331 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 14:15:45 INFO - PROCESS | 1654 | 1462223745368 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x1298ab000 == 67 [pid = 1654] [id = 408] 14:15:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x128c6e000) [pid = 1654] [serial = 1223] [outer = 0x0] 14:15:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x128e65400) [pid = 1654] [serial = 1224] [outer = 0x128c6e000] 14:15:45 INFO - PROCESS | 1654 | 1462223745394 Marionette DEBUG loaded listener.js 14:15:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x12a8e5000) [pid = 1654] [serial = 1225] [outer = 0x128c6e000] 14:15:45 INFO - PROCESS | 1654 | 1462223745729 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]]]}] 14:15:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 14:15:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 520ms 14:15:45 INFO - PROCESS | 1654 | 1462223745739 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 14:15:45 INFO - PROCESS | 1654 | 1462223745740 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 14:15:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 14:15:45 INFO - PROCESS | 1654 | 1462223745742 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 14:15:45 INFO - PROCESS | 1654 | 1462223745743 Marionette TRACE conn2 <- [1,1606,null,{}] 14:15:45 INFO - PROCESS | 1654 | 1462223745746 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}] 14:15:45 INFO - PROCESS | 1654 | 1462223745856 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 14:15:45 INFO - PROCESS | 1654 | 1462223745870 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ab25800 == 68 [pid = 1654] [id = 409] 14:15:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x128e6f800) [pid = 1654] [serial = 1226] [outer = 0x0] 14:15:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x12ab9c400) [pid = 1654] [serial = 1227] [outer = 0x128e6f800] 14:15:45 INFO - PROCESS | 1654 | 1462223745895 Marionette DEBUG loaded listener.js 14:15:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x12adecc00) [pid = 1654] [serial = 1228] [outer = 0x128e6f800] 14:15:46 INFO - PROCESS | 1654 | 1462223746242 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]]]}] 14:15:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 14:15:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 519ms 14:15:46 INFO - PROCESS | 1654 | 1462223746261 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 14:15:46 INFO - PROCESS | 1654 | 1462223746263 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 14:15:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 14:15:46 INFO - PROCESS | 1654 | 1462223746273 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 14:15:46 INFO - PROCESS | 1654 | 1462223746274 Marionette TRACE conn2 <- [1,1610,null,{}] 14:15:46 INFO - PROCESS | 1654 | 1462223746277 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}] 14:15:46 INFO - PROCESS | 1654 | 1462223746383 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 14:15:46 INFO - PROCESS | 1654 | 1462223746422 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bc8d000 == 69 [pid = 1654] [id = 410] 14:15:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x128f05400) [pid = 1654] [serial = 1229] [outer = 0x0] 14:15:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x12ba67000) [pid = 1654] [serial = 1230] [outer = 0x128f05400] 14:15:46 INFO - PROCESS | 1654 | 1462223746446 Marionette DEBUG loaded listener.js 14:15:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x12bc5e400) [pid = 1654] [serial = 1231] [outer = 0x128f05400] 14:15:46 INFO - PROCESS | 1654 | 1462223746745 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]]]}] 14:15:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 14:15:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 526ms 14:15:46 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x128f10c00) [pid = 1654] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 14:15:46 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x12a74a400) [pid = 1654] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 14:15:46 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x12ab37400) [pid = 1654] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 14:15:46 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x119b85c00) [pid = 1654] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 14:15:46 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x126ba4800) [pid = 1654] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 14:15:46 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x1120e0c00) [pid = 1654] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 14:15:46 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x12478f800) [pid = 1654] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 14:15:46 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x114ff8000) [pid = 1654] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 14:15:46 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x114fb7c00) [pid = 1654] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 14:15:46 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x112e19c00) [pid = 1654] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 14:15:46 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x12c8c4400) [pid = 1654] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 14:15:46 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x128f0e400) [pid = 1654] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 14:15:46 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x1283a3800) [pid = 1654] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 14:15:46 INFO - PROCESS | 1654 | 1462223746935 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 14:15:46 INFO - PROCESS | 1654 | 1462223746936 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 14:15:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 14:15:46 INFO - PROCESS | 1654 | 1462223746941 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 14:15:46 INFO - PROCESS | 1654 | 1462223746942 Marionette TRACE conn2 <- [1,1614,null,{}] 14:15:46 INFO - PROCESS | 1654 | 1462223746944 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}] 14:15:47 INFO - PROCESS | 1654 | 1462223747024 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 14:15:47 INFO - PROCESS | 1654 | 1462223747030 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x1247e1000 == 70 [pid = 1654] [id = 411] 14:15:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x112a1cc00) [pid = 1654] [serial = 1232] [outer = 0x0] 14:15:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x112a1fc00) [pid = 1654] [serial = 1233] [outer = 0x112a1cc00] 14:15:47 INFO - PROCESS | 1654 | 1462223747058 Marionette DEBUG loaded listener.js 14:15:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x112a24000) [pid = 1654] [serial = 1234] [outer = 0x112a1cc00] 14:15:47 INFO - PROCESS | 1654 | 1462223747402 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]]]}] 14:15:47 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 14:15:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 468ms 14:15:47 INFO - PROCESS | 1654 | 1462223747409 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 14:15:47 INFO - PROCESS | 1654 | 1462223747410 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 14:15:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 14:15:47 INFO - PROCESS | 1654 | 1462223747413 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 14:15:47 INFO - PROCESS | 1654 | 1462223747414 Marionette TRACE conn2 <- [1,1618,null,{}] 14:15:47 INFO - PROCESS | 1654 | 1462223747416 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}] 14:15:47 INFO - PROCESS | 1654 | 1462223747504 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 14:15:47 INFO - PROCESS | 1654 | 1462223747562 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c443800 == 71 [pid = 1654] [id = 412] 14:15:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x112a1d000) [pid = 1654] [serial = 1235] [outer = 0x0] 14:15:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x118f3e000) [pid = 1654] [serial = 1236] [outer = 0x112a1d000] 14:15:47 INFO - PROCESS | 1654 | 1462223747592 Marionette DEBUG loaded listener.js 14:15:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x12bc5ec00) [pid = 1654] [serial = 1237] [outer = 0x112a1d000] 14:15:47 INFO - PROCESS | 1654 | 1462223747945 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]]]}] 14:15:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 14:15:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 568ms 14:15:47 INFO - PROCESS | 1654 | 1462223747982 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 14:15:47 INFO - PROCESS | 1654 | 1462223747987 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 14:15:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 14:15:47 INFO - PROCESS | 1654 | 1462223747990 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 14:15:47 INFO - PROCESS | 1654 | 1462223747993 Marionette TRACE conn2 <- [1,1622,null,{}] 14:15:47 INFO - PROCESS | 1654 | 1462223747997 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}] 14:15:48 INFO - PROCESS | 1654 | 1462223748155 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 14:15:48 INFO - PROCESS | 1654 | 1462223748293 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d3bb800 == 72 [pid = 1654] [id = 413] 14:15:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x1211e2400) [pid = 1654] [serial = 1238] [outer = 0x0] 14:15:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x12bc7ac00) [pid = 1654] [serial = 1239] [outer = 0x1211e2400] 14:15:48 INFO - PROCESS | 1654 | 1462223748336 Marionette DEBUG loaded listener.js 14:15:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x12c070c00) [pid = 1654] [serial = 1240] [outer = 0x1211e2400] 14:15:48 INFO - PROCESS | 1654 | 1462223748657 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]]]}] 14:15:48 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 14:15:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 722ms 14:15:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 14:15:48 INFO - PROCESS | 1654 | 1462223748712 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 14:15:48 INFO - PROCESS | 1654 | 1462223748713 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 14:15:48 INFO - PROCESS | 1654 | 1462223748716 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 14:15:48 INFO - PROCESS | 1654 | 1462223748717 Marionette TRACE conn2 <- [1,1626,null,{}] 14:15:48 INFO - PROCESS | 1654 | 1462223748722 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}] 14:15:48 INFO - PROCESS | 1654 | 1462223748837 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 14:15:48 INFO - PROCESS | 1654 | 1462223748844 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d6d5800 == 73 [pid = 1654] [id = 414] 14:15:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x12bc7e000) [pid = 1654] [serial = 1241] [outer = 0x0] 14:15:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x12c07bc00) [pid = 1654] [serial = 1242] [outer = 0x12bc7e000] 14:15:48 INFO - PROCESS | 1654 | 1462223748869 Marionette DEBUG loaded listener.js 14:15:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x12c707800) [pid = 1654] [serial = 1243] [outer = 0x12bc7e000] 14:15:49 INFO - PROCESS | 1654 | 1462223749332 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]]]}] 14:15:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 14:15:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 673ms 14:15:49 INFO - PROCESS | 1654 | 1462223749390 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 14:15:49 INFO - PROCESS | 1654 | 1462223749393 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 14:15:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 14:15:49 INFO - PROCESS | 1654 | 1462223749397 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 14:15:49 INFO - PROCESS | 1654 | 1462223749399 Marionette TRACE conn2 <- [1,1630,null,{}] 14:15:49 INFO - PROCESS | 1654 | 1462223749403 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}] 14:15:49 INFO - PROCESS | 1654 | 1462223749509 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 14:15:49 INFO - PROCESS | 1654 | 1462223749615 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x1232a1800 == 74 [pid = 1654] [id = 415] 14:15:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x117687400) [pid = 1654] [serial = 1244] [outer = 0x0] 14:15:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x1180c4800) [pid = 1654] [serial = 1245] [outer = 0x117687400] 14:15:49 INFO - PROCESS | 1654 | 1462223749666 Marionette DEBUG loaded listener.js 14:15:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x119583000) [pid = 1654] [serial = 1246] [outer = 0x117687400] 14:15:50 INFO - PROCESS | 1654 | 1462223750222 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]]]}] 14:15:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 14:15:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 875ms 14:15:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 14:15:50 INFO - PROCESS | 1654 | 1462223750272 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 14:15:50 INFO - PROCESS | 1654 | 1462223750275 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 14:15:50 INFO - PROCESS | 1654 | 1462223750279 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 14:15:50 INFO - PROCESS | 1654 | 1462223750281 Marionette TRACE conn2 <- [1,1634,null,{}] 14:15:50 INFO - PROCESS | 1654 | 1462223750301 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}] 14:15:50 INFO - PROCESS | 1654 | 1462223750421 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 14:15:50 INFO - PROCESS | 1654 | 1462223750560 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x128854000 == 75 [pid = 1654] [id = 416] 14:15:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x119b78c00) [pid = 1654] [serial = 1247] [outer = 0x0] 14:15:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x11a1adc00) [pid = 1654] [serial = 1248] [outer = 0x119b78c00] 14:15:50 INFO - PROCESS | 1654 | 1462223750610 Marionette DEBUG loaded listener.js 14:15:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x1211dcc00) [pid = 1654] [serial = 1249] [outer = 0x119b78c00] 14:15:51 INFO - PROCESS | 1654 | 1462223751142 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]]]}] 14:15:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 14:15:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 921ms 14:15:51 INFO - PROCESS | 1654 | 1462223751217 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 14:15:51 INFO - PROCESS | 1654 | 1462223751219 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 14:15:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 14:15:51 INFO - PROCESS | 1654 | 1462223751223 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 14:15:51 INFO - PROCESS | 1654 | 1462223751226 Marionette TRACE conn2 <- [1,1638,null,{}] 14:15:51 INFO - PROCESS | 1654 | 1462223751234 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}] 14:15:51 INFO - PROCESS | 1654 | 1462223751341 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 14:15:51 INFO - PROCESS | 1654 | 1462223751421 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d621000 == 76 [pid = 1654] [id = 417] 14:15:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x124790800) [pid = 1654] [serial = 1250] [outer = 0x0] 14:15:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x126dc9400) [pid = 1654] [serial = 1251] [outer = 0x124790800] 14:15:51 INFO - PROCESS | 1654 | 1462223751453 Marionette DEBUG loaded listener.js 14:15:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x1285cf800) [pid = 1654] [serial = 1252] [outer = 0x124790800] 14:15:51 INFO - PROCESS | 1654 | 1462223751857 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]]]}] 14:15:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 14:15:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 671ms 14:15:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 14:15:51 INFO - PROCESS | 1654 | 1462223751895 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 14:15:51 INFO - PROCESS | 1654 | 1462223751897 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 14:15:51 INFO - PROCESS | 1654 | 1462223751899 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 14:15:51 INFO - PROCESS | 1654 | 1462223751900 Marionette TRACE conn2 <- [1,1642,null,{}] 14:15:51 INFO - PROCESS | 1654 | 1462223751903 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}] 14:15:52 INFO - PROCESS | 1654 | 1462223752010 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 14:15:52 INFO - PROCESS | 1654 | 1462223752116 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12dd45800 == 77 [pid = 1654] [id = 418] 14:15:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x128bf3000) [pid = 1654] [serial = 1253] [outer = 0x0] 14:15:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x128f05c00) [pid = 1654] [serial = 1254] [outer = 0x128bf3000] 14:15:52 INFO - PROCESS | 1654 | 1462223752149 Marionette DEBUG loaded listener.js 14:15:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x12ba69c00) [pid = 1654] [serial = 1255] [outer = 0x128bf3000] 14:15:52 INFO - PROCESS | 1654 | 1462223752551 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]]]}] 14:15:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 14:15:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 674ms 14:15:52 INFO - PROCESS | 1654 | 1462223752573 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 14:15:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 14:15:52 INFO - PROCESS | 1654 | 1462223752574 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 14:15:52 INFO - PROCESS | 1654 | 1462223752577 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 14:15:52 INFO - PROCESS | 1654 | 1462223752578 Marionette TRACE conn2 <- [1,1646,null,{}] 14:15:52 INFO - PROCESS | 1654 | 1462223752580 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}] 14:15:52 INFO - PROCESS | 1654 | 1462223752685 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 14:15:52 INFO - PROCESS | 1654 | 1462223752782 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x1356c1800 == 78 [pid = 1654] [id = 419] 14:15:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x128f09c00) [pid = 1654] [serial = 1256] [outer = 0x0] 14:15:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x12c0ce400) [pid = 1654] [serial = 1257] [outer = 0x128f09c00] 14:15:52 INFO - PROCESS | 1654 | 1462223752812 Marionette DEBUG loaded listener.js 14:15:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x12c70b400) [pid = 1654] [serial = 1258] [outer = 0x128f09c00] 14:15:53 INFO - PROCESS | 1654 | 1462223753237 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]]]}] 14:15:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 14:15:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 669ms 14:15:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 14:15:53 INFO - PROCESS | 1654 | 1462223753246 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 14:15:53 INFO - PROCESS | 1654 | 1462223753248 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 14:15:53 INFO - PROCESS | 1654 | 1462223753250 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 14:15:53 INFO - PROCESS | 1654 | 1462223753253 Marionette TRACE conn2 <- [1,1650,null,{}] 14:15:53 INFO - PROCESS | 1654 | 1462223753256 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}] 14:15:53 INFO - PROCESS | 1654 | 1462223753375 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 14:15:53 INFO - PROCESS | 1654 | 1462223753482 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x1355d9000 == 79 [pid = 1654] [id = 420] 14:15:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x12c70e400) [pid = 1654] [serial = 1259] [outer = 0x0] 14:15:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x12c8be400) [pid = 1654] [serial = 1260] [outer = 0x12c70e400] 14:15:53 INFO - PROCESS | 1654 | 1462223753515 Marionette DEBUG loaded listener.js 14:15:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x12d327400) [pid = 1654] [serial = 1261] [outer = 0x12c70e400] 14:15:53 INFO - PROCESS | 1654 | 1462223753891 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]]]}] 14:15:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 14:15:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 671ms 14:15:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 14:15:53 INFO - PROCESS | 1654 | 1462223753922 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 14:15:53 INFO - PROCESS | 1654 | 1462223753923 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 14:15:53 INFO - PROCESS | 1654 | 1462223753926 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 14:15:53 INFO - PROCESS | 1654 | 1462223753927 Marionette TRACE conn2 <- [1,1654,null,{}] 14:15:53 INFO - PROCESS | 1654 | 1462223753929 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}] 14:15:54 INFO - PROCESS | 1654 | 1462223754032 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 14:15:54 INFO - PROCESS | 1654 | 1462223754129 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x1355ee000 == 80 [pid = 1654] [id = 421] 14:15:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x12c70fc00) [pid = 1654] [serial = 1262] [outer = 0x0] 14:15:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x12d6a1000) [pid = 1654] [serial = 1263] [outer = 0x12c70fc00] 14:15:54 INFO - PROCESS | 1654 | 1462223754158 Marionette DEBUG loaded listener.js 14:15:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x12d6acc00) [pid = 1654] [serial = 1264] [outer = 0x12c70fc00] 14:15:54 INFO - PROCESS | 1654 | 1462223754555 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]]]}] 14:15:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 14:15:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 668ms 14:15:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 14:15:54 INFO - PROCESS | 1654 | 1462223754594 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 14:15:54 INFO - PROCESS | 1654 | 1462223754596 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 14:15:54 INFO - PROCESS | 1654 | 1462223754598 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 14:15:54 INFO - PROCESS | 1654 | 1462223754599 Marionette TRACE conn2 <- [1,1658,null,{}] 14:15:54 INFO - PROCESS | 1654 | 1462223754602 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}] 14:15:54 INFO - PROCESS | 1654 | 1462223754708 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 14:15:54 INFO - PROCESS | 1654 | 1462223754822 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x1376d0000 == 81 [pid = 1654] [id = 422] 14:15:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 166 (0x112911800) [pid = 1654] [serial = 1265] [outer = 0x0] 14:15:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 167 (0x12117b800) [pid = 1654] [serial = 1266] [outer = 0x112911800] 14:15:54 INFO - PROCESS | 1654 | 1462223754855 Marionette DEBUG loaded listener.js 14:15:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 168 (0x121181800) [pid = 1654] [serial = 1267] [outer = 0x112911800] 14:15:55 INFO - PROCESS | 1654 | 1462223755275 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]]]}] 14:15:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 14:15:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 720ms 14:15:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 14:15:55 INFO - PROCESS | 1654 | 1462223755330 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 14:15:55 INFO - PROCESS | 1654 | 1462223755331 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 14:15:55 INFO - PROCESS | 1654 | 1462223755350 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 14:15:55 INFO - PROCESS | 1654 | 1462223755352 Marionette TRACE conn2 <- [1,1662,null,{}] 14:15:55 INFO - PROCESS | 1654 | 1462223755356 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}] 14:15:55 INFO - PROCESS | 1654 | 1462223755462 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 14:15:55 INFO - PROCESS | 1654 | 1462223755541 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x124451000 == 82 [pid = 1654] [id = 423] 14:15:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 169 (0x112ee9800) [pid = 1654] [serial = 1268] [outer = 0x0] 14:15:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 170 (0x121183800) [pid = 1654] [serial = 1269] [outer = 0x112ee9800] 14:15:55 INFO - PROCESS | 1654 | 1462223755570 Marionette DEBUG loaded listener.js 14:15:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 171 (0x119b7d000) [pid = 1654] [serial = 1270] [outer = 0x112ee9800] 14:15:56 INFO - PROCESS | 1654 | 1462223756189 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]]]}] 14:15:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 14:15:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 891ms 14:15:56 INFO - PROCESS | 1654 | 1462223756240 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 14:15:56 INFO - PROCESS | 1654 | 1462223756244 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 14:15:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 14:15:56 INFO - PROCESS | 1654 | 1462223756251 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 14:15:56 INFO - PROCESS | 1654 | 1462223756255 Marionette TRACE conn2 <- [1,1666,null,{}] 14:15:56 INFO - PROCESS | 1654 | 1462223756261 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}] 14:15:56 INFO - PROCESS | 1654 | 1462223756418 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 14:15:56 INFO - PROCESS | 1654 | 1462223756553 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x126d33800 == 83 [pid = 1654] [id = 424] 14:15:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 172 (0x113115c00) [pid = 1654] [serial = 1271] [outer = 0x0] 14:15:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 173 (0x11311c000) [pid = 1654] [serial = 1272] [outer = 0x113115c00] 14:15:56 INFO - PROCESS | 1654 | 1462223756584 Marionette DEBUG loaded listener.js 14:15:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 174 (0x113121c00) [pid = 1654] [serial = 1273] [outer = 0x113115c00] 14:15:57 INFO - PROCESS | 1654 | 1462223757050 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]]]}] 14:15:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 14:15:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 826ms 14:15:57 INFO - PROCESS | 1654 | --DOCSHELL 0x12dd3b000 == 82 [pid = 1654] [id = 376] 14:15:57 INFO - PROCESS | 1654 | --DOCSHELL 0x12d3bb800 == 81 [pid = 1654] [id = 413] 14:15:57 INFO - PROCESS | 1654 | --DOCSHELL 0x12c443800 == 80 [pid = 1654] [id = 412] 14:15:57 INFO - PROCESS | 1654 | --DOCSHELL 0x1247e1000 == 79 [pid = 1654] [id = 411] 14:15:57 INFO - PROCESS | 1654 | --DOMWINDOW == 173 (0x12d324000) [pid = 1654] [serial = 1188] [outer = 0x0] [url = about:blank] 14:15:57 INFO - PROCESS | 1654 | 1462223757192 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 14:15:57 INFO - PROCESS | 1654 | 1462223757197 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 14:15:57 INFO - PROCESS | 1654 | --DOCSHELL 0x12bc8d000 == 78 [pid = 1654] [id = 410] 14:15:57 INFO - PROCESS | 1654 | --DOCSHELL 0x12ab25800 == 77 [pid = 1654] [id = 409] 14:15:57 INFO - PROCESS | 1654 | --DOCSHELL 0x1298ab000 == 76 [pid = 1654] [id = 408] 14:15:57 INFO - PROCESS | 1654 | --DOCSHELL 0x1184ed000 == 75 [pid = 1654] [id = 407] 14:15:57 INFO - PROCESS | 1654 | --DOCSHELL 0x128204800 == 74 [pid = 1654] [id = 406] 14:15:57 INFO - PROCESS | 1654 | --DOCSHELL 0x124ca9800 == 73 [pid = 1654] [id = 405] 14:15:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 14:15:57 INFO - PROCESS | 1654 | --DOCSHELL 0x11937c800 == 72 [pid = 1654] [id = 404] 14:15:57 INFO - PROCESS | 1654 | --DOCSHELL 0x1168a1800 == 71 [pid = 1654] [id = 403] 14:15:57 INFO - PROCESS | 1654 | --DOCSHELL 0x11996d000 == 70 [pid = 1654] [id = 402] 14:15:57 INFO - PROCESS | 1654 | --DOCSHELL 0x12b273800 == 69 [pid = 1654] [id = 399] 14:15:57 INFO - PROCESS | 1654 | --DOCSHELL 0x124dbc000 == 68 [pid = 1654] [id = 398] 14:15:57 INFO - PROCESS | 1654 | --DOCSHELL 0x11805e000 == 67 [pid = 1654] [id = 397] 14:15:57 INFO - PROCESS | 1654 | 1462223757220 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 14:15:57 INFO - PROCESS | 1654 | 1462223757223 Marionette TRACE conn2 <- [1,1670,null,{}] 14:15:57 INFO - PROCESS | 1654 | 1462223757227 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}] 14:15:57 INFO - PROCESS | 1654 | 1462223757360 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 14:15:57 INFO - PROCESS | 1654 | 1462223757366 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x11991b000 == 68 [pid = 1654] [id = 425] 14:15:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 174 (0x114fb9c00) [pid = 1654] [serial = 1274] [outer = 0x0] 14:15:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 175 (0x114fc6400) [pid = 1654] [serial = 1275] [outer = 0x114fb9c00] 14:15:57 INFO - PROCESS | 1654 | 1462223757396 Marionette DEBUG loaded listener.js 14:15:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 176 (0x118472400) [pid = 1654] [serial = 1276] [outer = 0x114fb9c00] 14:15:57 INFO - PROCESS | 1654 | --DOMWINDOW == 175 (0x12ab38800) [pid = 1654] [serial = 1170] [outer = 0x0] [url = about:blank] 14:15:57 INFO - PROCESS | 1654 | --DOMWINDOW == 174 (0x12bc5a800) [pid = 1654] [serial = 1173] [outer = 0x0] [url = about:blank] 14:15:57 INFO - PROCESS | 1654 | --DOMWINDOW == 173 (0x12ade9c00) [pid = 1654] [serial = 1171] [outer = 0x0] [url = about:blank] 14:15:57 INFO - PROCESS | 1654 | --DOMWINDOW == 172 (0x12c076800) [pid = 1654] [serial = 1176] [outer = 0x0] [url = about:blank] 14:15:57 INFO - PROCESS | 1654 | --DOMWINDOW == 171 (0x119cd4c00) [pid = 1654] [serial = 1134] [outer = 0x0] [url = about:blank] 14:15:57 INFO - PROCESS | 1654 | --DOMWINDOW == 170 (0x11a1b3400) [pid = 1654] [serial = 1158] [outer = 0x0] [url = about:blank] 14:15:57 INFO - PROCESS | 1654 | --DOMWINDOW == 169 (0x12478e800) [pid = 1654] [serial = 1159] [outer = 0x0] [url = about:blank] 14:15:57 INFO - PROCESS | 1654 | --DOMWINDOW == 168 (0x1172cf800) [pid = 1654] [serial = 1131] [outer = 0x0] [url = about:blank] 14:15:57 INFO - PROCESS | 1654 | --DOMWINDOW == 167 (0x12839e400) [pid = 1654] [serial = 1164] [outer = 0x0] [url = about:blank] 14:15:57 INFO - PROCESS | 1654 | --DOMWINDOW == 166 (0x1285d8000) [pid = 1654] [serial = 1165] [outer = 0x0] [url = about:blank] 14:15:57 INFO - PROCESS | 1654 | --DOMWINDOW == 165 (0x116fd2000) [pid = 1654] [serial = 1179] [outer = 0x0] [url = about:blank] 14:15:57 INFO - PROCESS | 1654 | --DOMWINDOW == 164 (0x124decc00) [pid = 1654] [serial = 1161] [outer = 0x0] [url = about:blank] 14:15:57 INFO - PROCESS | 1654 | --DOMWINDOW == 163 (0x125219400) [pid = 1654] [serial = 1162] [outer = 0x0] [url = about:blank] 14:15:57 INFO - PROCESS | 1654 | --DOMWINDOW == 162 (0x11862c400) [pid = 1654] [serial = 1155] [outer = 0x0] [url = about:blank] 14:15:57 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x119c77400) [pid = 1654] [serial = 1156] [outer = 0x0] [url = about:blank] 14:15:57 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x128e6a800) [pid = 1654] [serial = 1146] [outer = 0x0] [url = about:blank] 14:15:57 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x12ba62000) [pid = 1654] [serial = 1143] [outer = 0x0] [url = about:blank] 14:15:57 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x118faf800) [pid = 1654] [serial = 1153] [outer = 0x0] [url = about:blank] 14:15:57 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x1172cfc00) [pid = 1654] [serial = 1152] [outer = 0x0] [url = about:blank] 14:15:57 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x114fc2000) [pid = 1654] [serial = 1150] [outer = 0x0] [url = about:blank] 14:15:57 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x114fbc800) [pid = 1654] [serial = 1149] [outer = 0x0] [url = about:blank] 14:15:57 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x128bf0800) [pid = 1654] [serial = 1140] [outer = 0x0] [url = about:blank] 14:15:57 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x126dca000) [pid = 1654] [serial = 1180] [outer = 0x0] [url = about:blank] 14:15:57 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x126dcc400) [pid = 1654] [serial = 1137] [outer = 0x0] [url = about:blank] 14:15:57 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x12d09e000) [pid = 1654] [serial = 1185] [outer = 0x0] [url = about:blank] 14:15:57 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x12c0ca800) [pid = 1654] [serial = 1182] [outer = 0x0] [url = about:blank] 14:15:57 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x128bf5800) [pid = 1654] [serial = 1167] [outer = 0x0] [url = about:blank] 14:15:57 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x12c8c4000) [pid = 1654] [serial = 1183] [outer = 0x0] [url = about:blank] 14:15:57 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x128f0f000) [pid = 1654] [serial = 1168] [outer = 0x0] [url = about:blank] 14:15:57 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x12bc87400) [pid = 1654] [serial = 1174] [outer = 0x0] [url = about:blank] 14:15:57 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x12c707400) [pid = 1654] [serial = 1177] [outer = 0x0] [url = about:blank] 14:15:57 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x12d0a4000) [pid = 1654] [serial = 1186] [outer = 0x0] [url = about:blank] 14:15:57 INFO - PROCESS | 1654 | 1462223757790 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]]]}] 14:15:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 14:15:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 628ms 14:15:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 14:15:57 INFO - PROCESS | 1654 | 1462223757841 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 14:15:57 INFO - PROCESS | 1654 | 1462223757842 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 14:15:57 INFO - PROCESS | 1654 | 1462223757844 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 14:15:57 INFO - PROCESS | 1654 | 1462223757846 Marionette TRACE conn2 <- [1,1674,null,{}] 14:15:57 INFO - PROCESS | 1654 | 1462223757854 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}] 14:15:57 INFO - PROCESS | 1654 | 1462223757965 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 14:15:57 INFO - PROCESS | 1654 | 1462223757972 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x128219000 == 69 [pid = 1654] [id = 426] 14:15:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x11979ec00) [pid = 1654] [serial = 1277] [outer = 0x0] 14:15:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x119b86800) [pid = 1654] [serial = 1278] [outer = 0x11979ec00] 14:15:58 INFO - PROCESS | 1654 | 1462223758000 Marionette DEBUG loaded listener.js 14:15:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x1211d5800) [pid = 1654] [serial = 1279] [outer = 0x11979ec00] 14:15:58 INFO - PROCESS | 1654 | 1462223758381 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]]]}] 14:15:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 14:15:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 572ms 14:15:58 INFO - PROCESS | 1654 | 1462223758418 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 14:15:58 INFO - PROCESS | 1654 | 1462223758422 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 14:15:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 14:15:58 INFO - PROCESS | 1654 | 1462223758425 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 14:15:58 INFO - PROCESS | 1654 | 1462223758427 Marionette TRACE conn2 <- [1,1678,null,{}] 14:15:58 INFO - PROCESS | 1654 | 1462223758430 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}] 14:15:58 INFO - PROCESS | 1654 | 1462223758581 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 14:15:58 INFO - PROCESS | 1654 | 1462223758593 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a85f800 == 70 [pid = 1654] [id = 427] 14:15:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x1211e1c00) [pid = 1654] [serial = 1280] [outer = 0x0] 14:15:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x123677800) [pid = 1654] [serial = 1281] [outer = 0x1211e1c00] 14:15:58 INFO - PROCESS | 1654 | 1462223758635 Marionette DEBUG loaded listener.js 14:15:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x124c70c00) [pid = 1654] [serial = 1282] [outer = 0x1211e1c00] 14:15:59 INFO - PROCESS | 1654 | 1462223759044 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]]]}] 14:15:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 14:15:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 670ms 14:15:59 INFO - PROCESS | 1654 | 1462223759108 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 14:15:59 INFO - PROCESS | 1654 | 1462223759109 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 14:15:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 14:15:59 INFO - PROCESS | 1654 | 1462223759113 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 14:15:59 INFO - PROCESS | 1654 | 1462223759114 Marionette TRACE conn2 <- [1,1682,null,{}] 14:15:59 INFO - PROCESS | 1654 | 1462223759116 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}] 14:15:59 INFO - PROCESS | 1654 | 1462223759204 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 14:15:59 INFO - PROCESS | 1654 | 1462223759227 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x12babf800 == 71 [pid = 1654] [id = 428] 14:15:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x124c76c00) [pid = 1654] [serial = 1283] [outer = 0x0] 14:15:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x12576d800) [pid = 1654] [serial = 1284] [outer = 0x124c76c00] 14:15:59 INFO - PROCESS | 1654 | 1462223759253 Marionette DEBUG loaded listener.js 14:15:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x126dcf000) [pid = 1654] [serial = 1285] [outer = 0x124c76c00] 14:15:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 14:15:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 519ms 14:15:59 INFO - PROCESS | 1654 | 1462223759626 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]]]}] 14:15:59 INFO - PROCESS | 1654 | 1462223759632 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 14:15:59 INFO - PROCESS | 1654 | 1462223759633 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 14:15:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 14:15:59 INFO - PROCESS | 1654 | 1462223759644 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 14:15:59 INFO - PROCESS | 1654 | 1462223759645 Marionette TRACE conn2 <- [1,1686,null,{}] 14:15:59 INFO - PROCESS | 1654 | 1462223759648 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}] 14:15:59 INFO - PROCESS | 1654 | 1462223759777 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 14:15:59 INFO - PROCESS | 1654 | 1462223759819 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bdab000 == 72 [pid = 1654] [id = 429] 14:15:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x128395800) [pid = 1654] [serial = 1286] [outer = 0x0] 14:15:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x1285ce400) [pid = 1654] [serial = 1287] [outer = 0x128395800] 14:15:59 INFO - PROCESS | 1654 | 1462223759846 Marionette DEBUG loaded listener.js 14:15:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x12a74ec00) [pid = 1654] [serial = 1288] [outer = 0x128395800] 14:16:00 INFO - PROCESS | 1654 | 1462223760165 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]]]}] 14:16:00 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 14:16:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 575ms 14:16:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 14:16:00 INFO - PROCESS | 1654 | 1462223760213 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 14:16:00 INFO - PROCESS | 1654 | 1462223760215 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 14:16:00 INFO - PROCESS | 1654 | 1462223760217 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 14:16:00 INFO - PROCESS | 1654 | 1462223760218 Marionette TRACE conn2 <- [1,1690,null,{}] 14:16:00 INFO - PROCESS | 1654 | 1462223760220 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}] 14:16:00 INFO - PROCESS | 1654 | 1462223760332 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 14:16:00 INFO - PROCESS | 1654 | 1462223760346 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c76e000 == 73 [pid = 1654] [id = 430] 14:16:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x128e6cc00) [pid = 1654] [serial = 1289] [outer = 0x0] 14:16:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x12ade5400) [pid = 1654] [serial = 1290] [outer = 0x128e6cc00] 14:16:00 INFO - PROCESS | 1654 | 1462223760371 Marionette DEBUG loaded listener.js 14:16:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x12bc5f800) [pid = 1654] [serial = 1291] [outer = 0x128e6cc00] 14:16:00 INFO - PROCESS | 1654 | 1462223760740 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]]]}] 14:16:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 14:16:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 570ms 14:16:00 INFO - PROCESS | 1654 | 1462223760788 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 14:16:00 INFO - PROCESS | 1654 | 1462223760789 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 14:16:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 14:16:00 INFO - PROCESS | 1654 | 1462223760791 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 14:16:00 INFO - PROCESS | 1654 | 1462223760792 Marionette TRACE conn2 <- [1,1694,null,{}] 14:16:00 INFO - PROCESS | 1654 | 1462223760794 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}] 14:16:00 INFO - PROCESS | 1654 | 1462223760907 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 14:16:00 INFO - PROCESS | 1654 | 1462223760922 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d3b8000 == 74 [pid = 1654] [id = 431] 14:16:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x128f0f000) [pid = 1654] [serial = 1292] [outer = 0x0] 14:16:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x12c0ca800) [pid = 1654] [serial = 1293] [outer = 0x128f0f000] 14:16:00 INFO - PROCESS | 1654 | 1462223760946 Marionette DEBUG loaded listener.js 14:16:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x12c70f000) [pid = 1654] [serial = 1294] [outer = 0x128f0f000] 14:16:01 INFO - PROCESS | 1654 | 1462223761334 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]]]}] 14:16:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 14:16:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 570ms 14:16:01 INFO - PROCESS | 1654 | 1462223761362 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 14:16:01 INFO - PROCESS | 1654 | 1462223761364 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 14:16:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 14:16:01 INFO - PROCESS | 1654 | 1462223761372 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 14:16:01 INFO - PROCESS | 1654 | 1462223761373 Marionette TRACE conn2 <- [1,1698,null,{}] 14:16:01 INFO - PROCESS | 1654 | 1462223761375 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}] 14:16:01 INFO - PROCESS | 1654 | 1462223761655 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 14:16:01 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x12c702c00) [pid = 1654] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 14:16:01 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x128c6e000) [pid = 1654] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 14:16:01 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x11102e800) [pid = 1654] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 14:16:01 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x1258c1800) [pid = 1654] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 14:16:01 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x114fc0800) [pid = 1654] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 14:16:01 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x119cc9400) [pid = 1654] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 14:16:01 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x128587800) [pid = 1654] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 14:16:01 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x1197c7000) [pid = 1654] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 14:16:01 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x128e6f800) [pid = 1654] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 14:16:01 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x11102c000) [pid = 1654] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 14:16:01 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x128f05400) [pid = 1654] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 14:16:01 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x112a1cc00) [pid = 1654] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 14:16:01 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x112a1d000) [pid = 1654] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 14:16:01 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x1211e2400) [pid = 1654] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 14:16:01 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x112905800) [pid = 1654] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 14:16:01 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x12bc63800) [pid = 1654] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 14:16:01 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x1172c9000) [pid = 1654] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 14:16:01 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x119cce400) [pid = 1654] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 14:16:01 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x124c72400) [pid = 1654] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 14:16:01 INFO - PROCESS | 1654 | 1462223761728 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x116aa0800 == 75 [pid = 1654] [id = 432] 14:16:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x111029c00) [pid = 1654] [serial = 1295] [outer = 0x0] 14:16:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x1125c0000) [pid = 1654] [serial = 1296] [outer = 0x111029c00] 14:16:01 INFO - PROCESS | 1654 | 1462223761753 Marionette DEBUG loaded listener.js 14:16:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x114fbf800) [pid = 1654] [serial = 1297] [outer = 0x111029c00] 14:16:02 INFO - PROCESS | 1654 | 1462223762037 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]]]}] 14:16:02 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 14:16:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 723ms 14:16:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 14:16:02 INFO - PROCESS | 1654 | 1462223762091 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 14:16:02 INFO - PROCESS | 1654 | 1462223762092 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 14:16:02 INFO - PROCESS | 1654 | 1462223762094 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 14:16:02 INFO - PROCESS | 1654 | 1462223762095 Marionette TRACE conn2 <- [1,1702,null,{}] 14:16:02 INFO - PROCESS | 1654 | 1462223762097 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}] 14:16:02 INFO - PROCESS | 1654 | 1462223762192 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 14:16:02 INFO - PROCESS | 1654 | 1462223762255 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d862800 == 76 [pid = 1654] [id = 433] 14:16:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x112a24c00) [pid = 1654] [serial = 1298] [outer = 0x0] 14:16:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x11a1afc00) [pid = 1654] [serial = 1299] [outer = 0x112a24c00] 14:16:02 INFO - PROCESS | 1654 | 1462223762281 Marionette DEBUG loaded listener.js 14:16:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x128587800) [pid = 1654] [serial = 1300] [outer = 0x112a24c00] 14:16:02 INFO - PROCESS | 1654 | 1462223762561 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]]]}] 14:16:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 14:16:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 518ms 14:16:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 14:16:02 INFO - PROCESS | 1654 | 1462223762613 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 14:16:02 INFO - PROCESS | 1654 | 1462223762615 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 14:16:02 INFO - PROCESS | 1654 | 1462223762617 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 14:16:02 INFO - PROCESS | 1654 | 1462223762621 Marionette TRACE conn2 <- [1,1706,null,{}] 14:16:02 INFO - PROCESS | 1654 | 1462223762624 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}] 14:16:02 INFO - PROCESS | 1654 | 1462223762733 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 14:16:02 INFO - PROCESS | 1654 | 1462223762737 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x13587b800 == 77 [pid = 1654] [id = 434] 14:16:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x12ab2d400) [pid = 1654] [serial = 1301] [outer = 0x0] 14:16:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x12c8c2400) [pid = 1654] [serial = 1302] [outer = 0x12ab2d400] 14:16:02 INFO - PROCESS | 1654 | 1462223762767 Marionette DEBUG loaded listener.js 14:16:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x12d6a0c00) [pid = 1654] [serial = 1303] [outer = 0x12ab2d400] 14:16:03 INFO - PROCESS | 1654 | 1462223763120 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]]]}] 14:16:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 14:16:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 523ms 14:16:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 14:16:03 INFO - PROCESS | 1654 | 1462223763161 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 14:16:03 INFO - PROCESS | 1654 | 1462223763162 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 14:16:03 INFO - PROCESS | 1654 | 1462223763164 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 14:16:03 INFO - PROCESS | 1654 | 1462223763166 Marionette TRACE conn2 <- [1,1710,null,{}] 14:16:03 INFO - PROCESS | 1654 | 1462223763170 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}] 14:16:03 INFO - PROCESS | 1654 | 1462223763264 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 14:16:03 INFO - PROCESS | 1654 | 1462223763269 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x135b9c800 == 78 [pid = 1654] [id = 435] 14:16:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x12d09d800) [pid = 1654] [serial = 1304] [outer = 0x0] 14:16:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x12d6c6c00) [pid = 1654] [serial = 1305] [outer = 0x12d09d800] 14:16:03 INFO - PROCESS | 1654 | 1462223763293 Marionette DEBUG loaded listener.js 14:16:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x12dba7000) [pid = 1654] [serial = 1306] [outer = 0x12d09d800] 14:16:03 INFO - PROCESS | 1654 | 1462223763622 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]]]}] 14:16:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 14:16:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 571ms 14:16:03 INFO - PROCESS | 1654 | 1462223763737 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 14:16:03 INFO - PROCESS | 1654 | 1462223763739 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 14:16:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 14:16:03 INFO - PROCESS | 1654 | 1462223763742 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 14:16:03 INFO - PROCESS | 1654 | 1462223763745 Marionette TRACE conn2 <- [1,1714,null,{}] 14:16:03 INFO - PROCESS | 1654 | 1462223763749 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}] 14:16:03 INFO - PROCESS | 1654 | 1462223763855 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 14:16:03 INFO - PROCESS | 1654 | 1462223763968 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x12125c800 == 79 [pid = 1654] [id = 436] 14:16:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x112a1c000) [pid = 1654] [serial = 1307] [outer = 0x0] 14:16:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x112c60c00) [pid = 1654] [serial = 1308] [outer = 0x112a1c000] 14:16:04 INFO - PROCESS | 1654 | 1462223763999 Marionette DEBUG loaded listener.js 14:16:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x113120000) [pid = 1654] [serial = 1309] [outer = 0x112a1c000] 14:16:04 INFO - PROCESS | 1654 | 1462223764449 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]]]}] 14:16:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 14:16:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 722ms 14:16:04 INFO - PROCESS | 1654 | 1462223764465 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 14:16:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 14:16:04 INFO - PROCESS | 1654 | 1462223764468 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 14:16:04 INFO - PROCESS | 1654 | 1462223764475 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 14:16:04 INFO - PROCESS | 1654 | 1462223764478 Marionette TRACE conn2 <- [1,1718,null,{}] 14:16:04 INFO - PROCESS | 1654 | 1462223764481 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}] 14:16:04 INFO - PROCESS | 1654 | 1462223764593 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 14:16:04 INFO - PROCESS | 1654 | 1462223764700 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x124fdb000 == 80 [pid = 1654] [id = 437] 14:16:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x114fbb000) [pid = 1654] [serial = 1310] [outer = 0x0] 14:16:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x118fa7c00) [pid = 1654] [serial = 1311] [outer = 0x114fbb000] 14:16:04 INFO - PROCESS | 1654 | 1462223764732 Marionette DEBUG loaded listener.js 14:16:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x11992f000) [pid = 1654] [serial = 1312] [outer = 0x114fbb000] 14:16:05 INFO - PROCESS | 1654 | 1462223765128 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]]]}] 14:16:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 14:16:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 675ms 14:16:05 INFO - PROCESS | 1654 | 1462223765148 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 14:16:05 INFO - PROCESS | 1654 | 1462223765150 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 14:16:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 14:16:05 INFO - PROCESS | 1654 | 1462223765153 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 14:16:05 INFO - PROCESS | 1654 | 1462223765154 Marionette TRACE conn2 <- [1,1722,null,{}] 14:16:05 INFO - PROCESS | 1654 | 1462223765162 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}] 14:16:05 INFO - PROCESS | 1654 | 1462223765298 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 14:16:05 INFO - PROCESS | 1654 | 1462223765383 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x12dd49800 == 81 [pid = 1654] [id = 438] 14:16:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x1211dd400) [pid = 1654] [serial = 1313] [outer = 0x0] 14:16:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x124c6d800) [pid = 1654] [serial = 1314] [outer = 0x1211dd400] 14:16:05 INFO - PROCESS | 1654 | 1462223765417 Marionette DEBUG loaded listener.js 14:16:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x128586400) [pid = 1654] [serial = 1315] [outer = 0x1211dd400] 14:16:05 INFO - PROCESS | 1654 | 1462223765854 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]]]}] 14:16:05 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 14:16:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 720ms 14:16:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 14:16:05 INFO - PROCESS | 1654 | 1462223765874 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 14:16:05 INFO - PROCESS | 1654 | 1462223765875 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 14:16:05 INFO - PROCESS | 1654 | 1462223765877 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 14:16:05 INFO - PROCESS | 1654 | 1462223765879 Marionette TRACE conn2 <- [1,1726,null,{}] 14:16:05 INFO - PROCESS | 1654 | 1462223765881 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}] 14:16:05 INFO - PROCESS | 1654 | 1462223765991 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 14:16:06 INFO - PROCESS | 1654 | 1462223766072 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x135c34800 == 82 [pid = 1654] [id = 439] 14:16:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x124708000) [pid = 1654] [serial = 1316] [outer = 0x0] 14:16:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 166 (0x124710000) [pid = 1654] [serial = 1317] [outer = 0x124708000] 14:16:06 INFO - PROCESS | 1654 | 1462223766102 Marionette DEBUG loaded listener.js 14:16:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 167 (0x128589400) [pid = 1654] [serial = 1318] [outer = 0x124708000] 14:16:06 INFO - PROCESS | 1654 | 1462223766540 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]]]}] 14:16:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 14:16:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 720ms 14:16:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 14:16:06 INFO - PROCESS | 1654 | 1462223766599 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 14:16:06 INFO - PROCESS | 1654 | 1462223766600 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 14:16:06 INFO - PROCESS | 1654 | 1462223766602 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 14:16:06 INFO - PROCESS | 1654 | 1462223766604 Marionette TRACE conn2 <- [1,1730,null,{}] 14:16:06 INFO - PROCESS | 1654 | 1462223766624 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}] 14:16:06 INFO - PROCESS | 1654 | 1462223766732 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 14:16:06 INFO - PROCESS | 1654 | 1462223766844 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x135fa2800 == 83 [pid = 1654] [id = 440] 14:16:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 168 (0x1285d1000) [pid = 1654] [serial = 1319] [outer = 0x0] 14:16:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 169 (0x128e49800) [pid = 1654] [serial = 1320] [outer = 0x1285d1000] 14:16:06 INFO - PROCESS | 1654 | 1462223766876 Marionette DEBUG loaded listener.js 14:16:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 170 (0x12a8e3800) [pid = 1654] [serial = 1321] [outer = 0x1285d1000] 14:16:07 INFO - PROCESS | 1654 | 1462223767266 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]]]}] 14:16:07 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 14:16:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 720ms 14:16:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 14:16:07 INFO - PROCESS | 1654 | 1462223767322 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 14:16:07 INFO - PROCESS | 1654 | 1462223767324 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 14:16:07 INFO - PROCESS | 1654 | 1462223767326 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 14:16:07 INFO - PROCESS | 1654 | 1462223767327 Marionette TRACE conn2 <- [1,1734,null,{}] 14:16:07 INFO - PROCESS | 1654 | 1462223767330 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}] 14:16:07 INFO - PROCESS | 1654 | 1462223767453 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 14:16:07 INFO - PROCESS | 1654 | 1462223767590 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d6d9000 == 84 [pid = 1654] [id = 441] 14:16:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 171 (0x12adb4000) [pid = 1654] [serial = 1322] [outer = 0x0] 14:16:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 172 (0x12c07c800) [pid = 1654] [serial = 1323] [outer = 0x12adb4000] 14:16:07 INFO - PROCESS | 1654 | 1462223767622 Marionette DEBUG loaded listener.js 14:16:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 173 (0x12c247c00) [pid = 1654] [serial = 1324] [outer = 0x12adb4000] 14:16:08 INFO - PROCESS | 1654 | 1462223768298 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]]]}] 14:16:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 14:16:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1018ms 14:16:08 INFO - PROCESS | 1654 | 1462223768345 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 14:16:08 INFO - PROCESS | 1654 | 1462223768347 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 14:16:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 14:16:08 INFO - PROCESS | 1654 | 1462223768351 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 14:16:08 INFO - PROCESS | 1654 | 1462223768355 Marionette TRACE conn2 <- [1,1738,null,{}] 14:16:08 INFO - PROCESS | 1654 | 1462223768360 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}] 14:16:08 INFO - PROCESS | 1654 | 1462223768458 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 14:16:08 INFO - PROCESS | 1654 | 1462223768545 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x12329e800 == 85 [pid = 1654] [id = 442] 14:16:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 174 (0x112c66800) [pid = 1654] [serial = 1325] [outer = 0x0] 14:16:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 175 (0x113122c00) [pid = 1654] [serial = 1326] [outer = 0x112c66800] 14:16:08 INFO - PROCESS | 1654 | 1462223768573 Marionette DEBUG loaded listener.js 14:16:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 176 (0x115e5d800) [pid = 1654] [serial = 1327] [outer = 0x112c66800] 14:16:08 INFO - PROCESS | 1654 | 1462223768993 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]]]}] 14:16:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 14:16:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 678ms 14:16:09 INFO - PROCESS | 1654 | 1462223769029 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 14:16:09 INFO - PROCESS | 1654 | 1462223769033 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 14:16:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 14:16:09 INFO - PROCESS | 1654 | 1462223769061 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 14:16:09 INFO - PROCESS | 1654 | 1462223769064 Marionette TRACE conn2 <- [1,1742,null,{}] 14:16:09 INFO - PROCESS | 1654 | 1462223769067 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}] 14:16:09 INFO - PROCESS | 1654 | 1462223769192 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 14:16:09 INFO - PROCESS | 1654 | 1462223769308 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x11937c800 == 86 [pid = 1654] [id = 443] 14:16:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 177 (0x116fd9000) [pid = 1654] [serial = 1328] [outer = 0x0] 14:16:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 178 (0x11768f400) [pid = 1654] [serial = 1329] [outer = 0x116fd9000] 14:16:09 INFO - PROCESS | 1654 | 1462223769398 Marionette DEBUG loaded listener.js 14:16:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 179 (0x11846ac00) [pid = 1654] [serial = 1330] [outer = 0x116fd9000] 14:16:09 INFO - PROCESS | 1654 | 1462223769915 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]]]}] 14:16:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 14:16:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 874ms 14:16:09 INFO - PROCESS | 1654 | 1462223769982 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 14:16:09 INFO - PROCESS | 1654 | 1462223769983 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 14:16:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12bda8800 == 85 [pid = 1654] [id = 344] 14:16:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12ccd0000 == 84 [pid = 1654] [id = 343] 14:16:09 INFO - PROCESS | 1654 | --DOCSHELL 0x13587b800 == 83 [pid = 1654] [id = 434] 14:16:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12d862800 == 82 [pid = 1654] [id = 433] 14:16:09 INFO - PROCESS | 1654 | --DOCSHELL 0x116aa0800 == 81 [pid = 1654] [id = 432] 14:16:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12d3b8000 == 80 [pid = 1654] [id = 431] 14:16:10 INFO - PROCESS | 1654 | --DOMWINDOW == 178 (0x12c07bc00) [pid = 1654] [serial = 1242] [outer = 0x0] [url = about:blank] 14:16:10 INFO - PROCESS | 1654 | --DOMWINDOW == 177 (0x113023000) [pid = 1654] [serial = 1191] [outer = 0x0] [url = about:blank] 14:16:10 INFO - PROCESS | 1654 | --DOMWINDOW == 176 (0x11979d800) [pid = 1654] [serial = 1194] [outer = 0x0] [url = about:blank] 14:16:10 INFO - PROCESS | 1654 | --DOMWINDOW == 175 (0x124296800) [pid = 1654] [serial = 1197] [outer = 0x0] [url = about:blank] 14:16:10 INFO - PROCESS | 1654 | --DOMWINDOW == 174 (0x1283a0400) [pid = 1654] [serial = 1200] [outer = 0x0] [url = about:blank] 14:16:10 INFO - PROCESS | 1654 | --DOMWINDOW == 173 (0x12bc85800) [pid = 1654] [serial = 1203] [outer = 0x0] [url = about:blank] 14:16:10 INFO - PROCESS | 1654 | --DOCSHELL 0x12c76e000 == 79 [pid = 1654] [id = 430] 14:16:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 14:16:10 INFO - PROCESS | 1654 | --DOCSHELL 0x12bdab000 == 78 [pid = 1654] [id = 429] 14:16:10 INFO - PROCESS | 1654 | --DOCSHELL 0x12babf800 == 77 [pid = 1654] [id = 428] 14:16:10 INFO - PROCESS | 1654 | --DOCSHELL 0x12a85f800 == 76 [pid = 1654] [id = 427] 14:16:10 INFO - PROCESS | 1654 | --DOCSHELL 0x128219000 == 75 [pid = 1654] [id = 426] 14:16:10 INFO - PROCESS | 1654 | --DOCSHELL 0x11991b000 == 74 [pid = 1654] [id = 425] 14:16:10 INFO - PROCESS | 1654 | --DOCSHELL 0x126d33800 == 73 [pid = 1654] [id = 424] 14:16:10 INFO - PROCESS | 1654 | --DOCSHELL 0x1376d0000 == 72 [pid = 1654] [id = 422] 14:16:10 INFO - PROCESS | 1654 | --DOCSHELL 0x1355ee000 == 71 [pid = 1654] [id = 421] 14:16:10 INFO - PROCESS | 1654 | --DOCSHELL 0x1355d9000 == 70 [pid = 1654] [id = 420] 14:16:10 INFO - PROCESS | 1654 | --DOCSHELL 0x1356c1800 == 69 [pid = 1654] [id = 419] 14:16:10 INFO - PROCESS | 1654 | --DOCSHELL 0x12dd45800 == 68 [pid = 1654] [id = 418] 14:16:10 INFO - PROCESS | 1654 | --DOCSHELL 0x12d621000 == 67 [pid = 1654] [id = 417] 14:16:10 INFO - PROCESS | 1654 | --DOCSHELL 0x128854000 == 66 [pid = 1654] [id = 416] 14:16:10 INFO - PROCESS | 1654 | --DOCSHELL 0x1232a1800 == 65 [pid = 1654] [id = 415] 14:16:10 INFO - PROCESS | 1654 | 1462223770029 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 14:16:10 INFO - PROCESS | 1654 | 1462223770032 Marionette TRACE conn2 <- [1,1746,null,{}] 14:16:10 INFO - PROCESS | 1654 | 1462223770039 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}] 14:16:10 INFO - PROCESS | 1654 | 1462223770132 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 14:16:10 INFO - PROCESS | 1654 | --DOMWINDOW == 172 (0x11979f400) [pid = 1654] [serial = 1024] [outer = 0x0] [url = about:blank] 14:16:10 INFO - PROCESS | 1654 | --DOMWINDOW == 171 (0x124c72000) [pid = 1654] [serial = 1027] [outer = 0x0] [url = about:blank] 14:16:10 INFO - PROCESS | 1654 | --DOMWINDOW == 170 (0x128587000) [pid = 1654] [serial = 1030] [outer = 0x0] [url = about:blank] 14:16:10 INFO - PROCESS | 1654 | --DOMWINDOW == 169 (0x116871c00) [pid = 1654] [serial = 1021] [outer = 0x0] [url = about:blank] 14:16:10 INFO - PROCESS | 1654 | --DOMWINDOW == 168 (0x12bc84000) [pid = 1654] [serial = 1069] [outer = 0x0] [url = about:blank] 14:16:10 INFO - PROCESS | 1654 | --DOMWINDOW == 167 (0x12c70dc00) [pid = 1654] [serial = 1129] [outer = 0x0] [url = about:blank] 14:16:10 INFO - PROCESS | 1654 | --DOMWINDOW == 166 (0x128e65400) [pid = 1654] [serial = 1224] [outer = 0x0] [url = about:blank] 14:16:10 INFO - PROCESS | 1654 | --DOMWINDOW == 165 (0x12d32e000) [pid = 1654] [serial = 1189] [outer = 0x0] [url = about:blank] 14:16:10 INFO - PROCESS | 1654 | --DOMWINDOW == 164 (0x1264bac00) [pid = 1654] [serial = 1218] [outer = 0x0] [url = about:blank] 14:16:10 INFO - PROCESS | 1654 | --DOMWINDOW == 163 (0x126dd3000) [pid = 1654] [serial = 1219] [outer = 0x0] [url = about:blank] 14:16:10 INFO - PROCESS | 1654 | --DOMWINDOW == 162 (0x118fab000) [pid = 1654] [serial = 1210] [outer = 0x0] [url = about:blank] 14:16:10 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x1180b2000) [pid = 1654] [serial = 1209] [outer = 0x0] [url = about:blank] 14:16:10 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x124c6bc00) [pid = 1654] [serial = 1215] [outer = 0x0] [url = about:blank] 14:16:10 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x124f90800) [pid = 1654] [serial = 1216] [outer = 0x0] [url = about:blank] 14:16:10 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x128c65c00) [pid = 1654] [serial = 1222] [outer = 0x0] [url = about:blank] 14:16:10 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x119825000) [pid = 1654] [serial = 1212] [outer = 0x0] [url = about:blank] 14:16:10 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x11a129800) [pid = 1654] [serial = 1213] [outer = 0x0] [url = about:blank] 14:16:10 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x12ab9c400) [pid = 1654] [serial = 1227] [outer = 0x0] [url = about:blank] 14:16:10 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x112907800) [pid = 1654] [serial = 1206] [outer = 0x0] [url = about:blank] 14:16:10 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x114fbcc00) [pid = 1654] [serial = 1207] [outer = 0x0] [url = about:blank] 14:16:10 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x12a8e5000) [pid = 1654] [serial = 1225] [outer = 0x0] [url = about:blank] 14:16:10 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x12ba67000) [pid = 1654] [serial = 1230] [outer = 0x0] [url = about:blank] 14:16:10 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x112a1fc00) [pid = 1654] [serial = 1233] [outer = 0x0] [url = about:blank] 14:16:10 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x118f3e000) [pid = 1654] [serial = 1236] [outer = 0x0] [url = about:blank] 14:16:10 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x112a24000) [pid = 1654] [serial = 1234] [outer = 0x0] [url = about:blank] 14:16:10 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x12bc5e400) [pid = 1654] [serial = 1231] [outer = 0x0] [url = about:blank] 14:16:10 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x12bc7ac00) [pid = 1654] [serial = 1239] [outer = 0x0] [url = about:blank] 14:16:10 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x12bc5ec00) [pid = 1654] [serial = 1237] [outer = 0x0] [url = about:blank] 14:16:10 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x1285cd800) [pid = 1654] [serial = 1221] [outer = 0x0] [url = about:blank] 14:16:10 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x12adecc00) [pid = 1654] [serial = 1228] [outer = 0x0] [url = about:blank] 14:16:10 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x12c070c00) [pid = 1654] [serial = 1240] [outer = 0x0] [url = about:blank] 14:16:10 INFO - PROCESS | 1654 | 1462223770199 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x118f89800 == 66 [pid = 1654] [id = 444] 14:16:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x112a24000) [pid = 1654] [serial = 1331] [outer = 0x0] 14:16:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x118664000) [pid = 1654] [serial = 1332] [outer = 0x112a24000] 14:16:10 INFO - PROCESS | 1654 | 1462223770227 Marionette DEBUG loaded listener.js 14:16:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x118facc00) [pid = 1654] [serial = 1333] [outer = 0x112a24000] 14:16:10 INFO - PROCESS | 1654 | 1462223770542 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]]]}] 14:16:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 14:16:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 530ms 14:16:10 INFO - PROCESS | 1654 | 1462223770558 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 14:16:10 INFO - PROCESS | 1654 | 1462223770559 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 14:16:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 14:16:10 INFO - PROCESS | 1654 | 1462223770562 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 14:16:10 INFO - PROCESS | 1654 | 1462223770563 Marionette TRACE conn2 <- [1,1750,null,{}] 14:16:10 INFO - PROCESS | 1654 | 1462223770565 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}] 14:16:10 INFO - PROCESS | 1654 | 1462223770654 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 14:16:10 INFO - PROCESS | 1654 | 1462223770659 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x12476d800 == 67 [pid = 1654] [id = 445] 14:16:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x119587800) [pid = 1654] [serial = 1334] [outer = 0x0] 14:16:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x1197c9000) [pid = 1654] [serial = 1335] [outer = 0x119587800] 14:16:10 INFO - PROCESS | 1654 | 1462223770685 Marionette DEBUG loaded listener.js 14:16:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x119ccb000) [pid = 1654] [serial = 1336] [outer = 0x119587800] 14:16:11 INFO - PROCESS | 1654 | 1462223771029 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]]]}] 14:16:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 14:16:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 521ms 14:16:11 INFO - PROCESS | 1654 | 1462223771084 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 14:16:11 INFO - PROCESS | 1654 | 1462223771085 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 14:16:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 14:16:11 INFO - PROCESS | 1654 | 1462223771087 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 14:16:11 INFO - PROCESS | 1654 | 1462223771088 Marionette TRACE conn2 <- [1,1754,null,{}] 14:16:11 INFO - PROCESS | 1654 | 1462223771091 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}] 14:16:11 INFO - PROCESS | 1654 | 1462223771174 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 14:16:11 INFO - PROCESS | 1654 | 1462223771179 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x118160000 == 68 [pid = 1654] [id = 446] 14:16:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x119f04000) [pid = 1654] [serial = 1337] [outer = 0x0] 14:16:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x11a1ac800) [pid = 1654] [serial = 1338] [outer = 0x119f04000] 14:16:11 INFO - PROCESS | 1654 | 1462223771205 Marionette DEBUG loaded listener.js 14:16:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x121177800) [pid = 1654] [serial = 1339] [outer = 0x119f04000] 14:16:11 INFO - PROCESS | 1654 | 1462223771562 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]]]}] 14:16:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 14:16:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 520ms 14:16:11 INFO - PROCESS | 1654 | 1462223771607 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 14:16:11 INFO - PROCESS | 1654 | 1462223771608 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 14:16:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 14:16:11 INFO - PROCESS | 1654 | 1462223771611 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 14:16:11 INFO - PROCESS | 1654 | 1462223771612 Marionette TRACE conn2 <- [1,1758,null,{}] 14:16:11 INFO - PROCESS | 1654 | 1462223771614 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}] 14:16:11 INFO - PROCESS | 1654 | 1462223771711 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 14:16:11 INFO - PROCESS | 1654 | 1462223771718 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x12836d000 == 69 [pid = 1654] [id = 447] 14:16:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x12117d800) [pid = 1654] [serial = 1340] [outer = 0x0] 14:16:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x1211e0400) [pid = 1654] [serial = 1341] [outer = 0x12117d800] 14:16:11 INFO - PROCESS | 1654 | 1462223771746 Marionette DEBUG loaded listener.js 14:16:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x124703800) [pid = 1654] [serial = 1342] [outer = 0x12117d800] 14:16:12 INFO - PROCESS | 1654 | 1462223772087 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]]]}] 14:16:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 14:16:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 525ms 14:16:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 14:16:12 INFO - PROCESS | 1654 | 1462223772138 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 14:16:12 INFO - PROCESS | 1654 | 1462223772139 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 14:16:12 INFO - PROCESS | 1654 | 1462223772141 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 14:16:12 INFO - PROCESS | 1654 | 1462223772142 Marionette TRACE conn2 <- [1,1762,null,{}] 14:16:12 INFO - PROCESS | 1654 | 1462223772144 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}] 14:16:12 INFO - PROCESS | 1654 | 1462223772228 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 14:16:12 INFO - PROCESS | 1654 | 1462223772317 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x128efd800 == 70 [pid = 1654] [id = 448] 14:16:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x124706400) [pid = 1654] [serial = 1343] [outer = 0x0] 14:16:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x12470fc00) [pid = 1654] [serial = 1344] [outer = 0x124706400] 14:16:12 INFO - PROCESS | 1654 | 1462223772342 Marionette DEBUG loaded listener.js 14:16:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x124c6b800) [pid = 1654] [serial = 1345] [outer = 0x124706400] 14:16:12 INFO - PROCESS | 1654 | 1462223772683 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]]]}] 14:16:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 14:16:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 571ms 14:16:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 14:16:12 INFO - PROCESS | 1654 | 1462223772718 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 14:16:12 INFO - PROCESS | 1654 | 1462223772719 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 14:16:12 INFO - PROCESS | 1654 | 1462223772721 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 14:16:12 INFO - PROCESS | 1654 | 1462223772722 Marionette TRACE conn2 <- [1,1766,null,{}] 14:16:12 INFO - PROCESS | 1654 | 1462223772724 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}] 14:16:12 INFO - PROCESS | 1654 | 1462223772830 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 14:16:12 INFO - PROCESS | 1654 | 1462223772868 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a89a000 == 71 [pid = 1654] [id = 449] 14:16:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x124c6ac00) [pid = 1654] [serial = 1346] [outer = 0x0] 14:16:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x124cbe800) [pid = 1654] [serial = 1347] [outer = 0x124c6ac00] 14:16:12 INFO - PROCESS | 1654 | 1462223772893 Marionette DEBUG loaded listener.js 14:16:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x12517c800) [pid = 1654] [serial = 1348] [outer = 0x124c6ac00] 14:16:13 INFO - PROCESS | 1654 | 1462223773227 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]]]}] 14:16:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 14:16:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 517ms 14:16:13 INFO - PROCESS | 1654 | 1462223773239 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 14:16:13 INFO - PROCESS | 1654 | 1462223773240 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 14:16:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 14:16:13 INFO - PROCESS | 1654 | 1462223773242 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 14:16:13 INFO - PROCESS | 1654 | 1462223773243 Marionette TRACE conn2 <- [1,1770,null,{}] 14:16:13 INFO - PROCESS | 1654 | 1462223773246 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}] 14:16:13 INFO - PROCESS | 1654 | 1462223773360 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 14:16:13 INFO - PROCESS | 1654 | 1462223773374 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b362000 == 72 [pid = 1654] [id = 450] 14:16:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x124c74c00) [pid = 1654] [serial = 1349] [outer = 0x0] 14:16:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x1264b0400) [pid = 1654] [serial = 1350] [outer = 0x124c74c00] 14:16:13 INFO - PROCESS | 1654 | 1462223773399 Marionette DEBUG loaded listener.js 14:16:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x126dc6800) [pid = 1654] [serial = 1351] [outer = 0x124c74c00] 14:16:13 INFO - PROCESS | 1654 | 1462223773744 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]]]}] 14:16:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 14:16:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 520ms 14:16:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 14:16:13 INFO - PROCESS | 1654 | 1462223773763 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 14:16:13 INFO - PROCESS | 1654 | 1462223773764 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 14:16:13 INFO - PROCESS | 1654 | 1462223773766 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 14:16:13 INFO - PROCESS | 1654 | 1462223773767 Marionette TRACE conn2 <- [1,1774,null,{}] 14:16:13 INFO - PROCESS | 1654 | 1462223773770 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}] 14:16:13 INFO - PROCESS | 1654 | 1462223773877 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 14:16:13 INFO - PROCESS | 1654 | 1462223773920 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bc94800 == 73 [pid = 1654] [id = 451] 14:16:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x124de1400) [pid = 1654] [serial = 1352] [outer = 0x0] 14:16:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x126dd1000) [pid = 1654] [serial = 1353] [outer = 0x124de1400] 14:16:13 INFO - PROCESS | 1654 | 1462223773946 Marionette DEBUG loaded listener.js 14:16:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 166 (0x1283a3c00) [pid = 1654] [serial = 1354] [outer = 0x124de1400] 14:16:14 INFO - PROCESS | 1654 | 1462223774531 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]]]}] 14:16:14 INFO - PROCESS | 1654 | --DOMWINDOW == 165 (0x12c06d800) [pid = 1654] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 14:16:14 INFO - PROCESS | 1654 | --DOMWINDOW == 164 (0x11a1b2c00) [pid = 1654] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 14:16:14 INFO - PROCESS | 1654 | --DOMWINDOW == 163 (0x12ab31c00) [pid = 1654] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 14:16:14 INFO - PROCESS | 1654 | --DOMWINDOW == 162 (0x12517ac00) [pid = 1654] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 14:16:14 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x128c6ec00) [pid = 1654] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 14:16:14 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x12ab3a800) [pid = 1654] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 14:16:14 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x126bae000) [pid = 1654] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 14:16:14 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x119926400) [pid = 1654] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 14:16:14 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x115e56000) [pid = 1654] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 14:16:14 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x11a131c00) [pid = 1654] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 14:16:14 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x118f3f000) [pid = 1654] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 14:16:14 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x1285cd400) [pid = 1654] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 14:16:14 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x1264b9400) [pid = 1654] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 14:16:14 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x11617f800) [pid = 1654] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 14:16:14 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x116464c00) [pid = 1654] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 14:16:14 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x11290f400) [pid = 1654] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 14:16:14 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x128395800) [pid = 1654] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 14:16:14 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x128e6cc00) [pid = 1654] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 14:16:14 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x128f0f000) [pid = 1654] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 14:16:14 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x114fb9c00) [pid = 1654] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 14:16:14 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x113115c00) [pid = 1654] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 14:16:14 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x1211e1c00) [pid = 1654] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 14:16:14 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x11979ec00) [pid = 1654] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 14:16:14 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x124c76c00) [pid = 1654] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 14:16:14 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x112ee9800) [pid = 1654] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 14:16:14 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x12ab2d400) [pid = 1654] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 14:16:14 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x112a24c00) [pid = 1654] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 14:16:14 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x111029c00) [pid = 1654] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 14:16:14 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x128bf4c00) [pid = 1654] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 14:16:14 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x128bf0400) [pid = 1654] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 14:16:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 14:16:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 822ms 14:16:14 INFO - PROCESS | 1654 | 1462223774589 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 14:16:14 INFO - PROCESS | 1654 | 1462223774590 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 14:16:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 14:16:14 INFO - PROCESS | 1654 | 1462223774593 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 14:16:14 INFO - PROCESS | 1654 | 1462223774594 Marionette TRACE conn2 <- [1,1778,null,{}] 14:16:14 INFO - PROCESS | 1654 | 1462223774597 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}] 14:16:14 INFO - PROCESS | 1654 | 1462223774719 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 14:16:14 INFO - PROCESS | 1654 | 1462223774725 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x12423b800 == 74 [pid = 1654] [id = 452] 14:16:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x1197a6800) [pid = 1654] [serial = 1355] [outer = 0x0] 14:16:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x11992b800) [pid = 1654] [serial = 1356] [outer = 0x1197a6800] 14:16:14 INFO - PROCESS | 1654 | 1462223774754 Marionette DEBUG loaded listener.js 14:16:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x1264bf400) [pid = 1654] [serial = 1357] [outer = 0x1197a6800] 14:16:15 INFO - PROCESS | 1654 | 1462223775096 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]]]}] 14:16:15 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 14:16:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 519ms 14:16:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 14:16:15 INFO - PROCESS | 1654 | 1462223775112 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 14:16:15 INFO - PROCESS | 1654 | 1462223775113 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 14:16:15 INFO - PROCESS | 1654 | 1462223775116 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 14:16:15 INFO - PROCESS | 1654 | 1462223775117 Marionette TRACE conn2 <- [1,1782,null,{}] 14:16:15 INFO - PROCESS | 1654 | 1462223775123 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}] 14:16:15 INFO - PROCESS | 1654 | 1462223775239 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 14:16:15 INFO - PROCESS | 1654 | 1462223775245 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bdb2000 == 75 [pid = 1654] [id = 453] 14:16:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x1197a7400) [pid = 1654] [serial = 1358] [outer = 0x0] 14:16:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x12858f400) [pid = 1654] [serial = 1359] [outer = 0x1197a7400] 14:16:15 INFO - PROCESS | 1654 | 1462223775271 Marionette DEBUG loaded listener.js 14:16:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x1286eb000) [pid = 1654] [serial = 1360] [outer = 0x1197a7400] 14:16:15 INFO - PROCESS | 1654 | 1462223775577 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]]]}] 14:16:15 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 14:16:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 473ms 14:16:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 14:16:15 INFO - PROCESS | 1654 | 1462223775592 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 14:16:15 INFO - PROCESS | 1654 | 1462223775593 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 14:16:15 INFO - PROCESS | 1654 | 1462223775596 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 14:16:15 INFO - PROCESS | 1654 | 1462223775597 Marionette TRACE conn2 <- [1,1786,null,{}] 14:16:15 INFO - PROCESS | 1654 | 1462223775599 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}] 14:16:15 INFO - PROCESS | 1654 | 1462223775693 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 14:16:15 INFO - PROCESS | 1654 | 1462223775697 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cb13000 == 76 [pid = 1654] [id = 454] 14:16:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x124cbac00) [pid = 1654] [serial = 1361] [outer = 0x0] 14:16:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x128c65c00) [pid = 1654] [serial = 1362] [outer = 0x124cbac00] 14:16:15 INFO - PROCESS | 1654 | 1462223775721 Marionette DEBUG loaded listener.js 14:16:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x128e4cc00) [pid = 1654] [serial = 1363] [outer = 0x124cbac00] 14:16:16 INFO - PROCESS | 1654 | 1462223776075 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]]]}] 14:16:16 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 14:16:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 519ms 14:16:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 14:16:16 INFO - PROCESS | 1654 | 1462223776116 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 14:16:16 INFO - PROCESS | 1654 | 1462223776117 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 14:16:16 INFO - PROCESS | 1654 | 1462223776134 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 14:16:16 INFO - PROCESS | 1654 | 1462223776135 Marionette TRACE conn2 <- [1,1790,null,{}] 14:16:16 INFO - PROCESS | 1654 | 1462223776138 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}] 14:16:16 INFO - PROCESS | 1654 | 1462223776226 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 14:16:16 INFO - PROCESS | 1654 | 1462223776230 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d3b2000 == 77 [pid = 1654] [id = 455] 14:16:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x128e4f000) [pid = 1654] [serial = 1364] [outer = 0x0] 14:16:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x128e65400) [pid = 1654] [serial = 1365] [outer = 0x128e4f000] 14:16:16 INFO - PROCESS | 1654 | 1462223776254 Marionette DEBUG loaded listener.js 14:16:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x128f0d400) [pid = 1654] [serial = 1366] [outer = 0x128e4f000] 14:16:16 INFO - PROCESS | 1654 | 1462223776728 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]]]}] 14:16:16 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) 14:16:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 634ms 14:16:16 INFO - PROCESS | 1654 | 1462223776770 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 14:16:16 INFO - PROCESS | 1654 | 1462223776773 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 14:16:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 14:16:16 INFO - PROCESS | 1654 | 1462223776778 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 14:16:16 INFO - PROCESS | 1654 | 1462223776780 Marionette TRACE conn2 <- [1,1794,null,{}] 14:16:16 INFO - PROCESS | 1654 | 1462223776788 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}] 14:16:16 INFO - PROCESS | 1654 | 1462223776899 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 14:16:16 INFO - PROCESS | 1654 | 1462223776981 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x1184b1000 == 78 [pid = 1654] [id = 456] 14:16:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x112a18800) [pid = 1654] [serial = 1367] [outer = 0x0] 14:16:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x112e19c00) [pid = 1654] [serial = 1368] [outer = 0x112a18800] 14:16:17 INFO - PROCESS | 1654 | 1462223777012 Marionette DEBUG loaded listener.js 14:16:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x113121000) [pid = 1654] [serial = 1369] [outer = 0x112a18800] 14:16:17 INFO - PROCESS | 1654 | 1462223777478 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]]]}] 14:16:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:16:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 722ms 14:16:17 INFO - PROCESS | 1654 | 1462223777500 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 14:16:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 14:16:17 INFO - PROCESS | 1654 | 1462223777506 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 14:16:17 INFO - PROCESS | 1654 | 1462223777511 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 14:16:17 INFO - PROCESS | 1654 | 1462223777513 Marionette TRACE conn2 <- [1,1798,null,{}] 14:16:17 INFO - PROCESS | 1654 | 1462223777515 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}] 14:16:17 INFO - PROCESS | 1654 | 1462223777667 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 14:16:17 INFO - PROCESS | 1654 | 1462223777679 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x124465800 == 79 [pid = 1654] [id = 457] 14:16:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x1167cf400) [pid = 1654] [serial = 1370] [outer = 0x0] 14:16:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x1180a7400) [pid = 1654] [serial = 1371] [outer = 0x1167cf400] 14:16:17 INFO - PROCESS | 1654 | 1462223777709 Marionette DEBUG loaded listener.js 14:16:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x1186ae400) [pid = 1654] [serial = 1372] [outer = 0x1167cf400] 14:16:18 INFO - PROCESS | 1654 | 1462223778144 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]]]}] 14:16:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 14:16:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 673ms 14:16:18 INFO - PROCESS | 1654 | 1462223778201 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 14:16:18 INFO - PROCESS | 1654 | 1462223778203 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 14:16:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 14:16:18 INFO - PROCESS | 1654 | 1462223778207 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 14:16:18 INFO - PROCESS | 1654 | 1462223778210 Marionette TRACE conn2 <- [1,1802,null,{}] 14:16:18 INFO - PROCESS | 1654 | 1462223778218 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}] 14:16:18 INFO - PROCESS | 1654 | 1462223778329 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 14:16:18 INFO - PROCESS | 1654 | 1462223778408 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ab16000 == 80 [pid = 1654] [id = 458] 14:16:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x119c75400) [pid = 1654] [serial = 1373] [outer = 0x0] 14:16:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x11a1ae400) [pid = 1654] [serial = 1374] [outer = 0x119c75400] 14:16:18 INFO - PROCESS | 1654 | 1462223778440 Marionette DEBUG loaded listener.js 14:16:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x1211d5c00) [pid = 1654] [serial = 1375] [outer = 0x119c75400] 14:16:18 INFO - PROCESS | 1654 | 1462223778850 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]]]}] 14:16:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 14:16:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 671ms 14:16:18 INFO - PROCESS | 1654 | 1462223778879 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 14:16:18 INFO - PROCESS | 1654 | 1462223778880 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 14:16:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 14:16:18 INFO - PROCESS | 1654 | 1462223778882 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 14:16:18 INFO - PROCESS | 1654 | 1462223778884 Marionette TRACE conn2 <- [1,1806,null,{}] 14:16:18 INFO - PROCESS | 1654 | 1462223778886 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}] 14:16:19 INFO - PROCESS | 1654 | 1462223779038 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 14:16:19 INFO - PROCESS | 1654 | 1462223779165 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d6ea800 == 81 [pid = 1654] [id = 459] 14:16:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x121184800) [pid = 1654] [serial = 1376] [outer = 0x0] 14:16:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x1212f1400) [pid = 1654] [serial = 1377] [outer = 0x121184800] 14:16:19 INFO - PROCESS | 1654 | 1462223779216 Marionette DEBUG loaded listener.js 14:16:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x124703000) [pid = 1654] [serial = 1378] [outer = 0x121184800] 14:16:19 INFO - PROCESS | 1654 | 1462223779623 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]]]}] 14:16:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 14:16:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 771ms 14:16:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 14:16:19 INFO - PROCESS | 1654 | 1462223779655 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 14:16:19 INFO - PROCESS | 1654 | 1462223779656 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 14:16:19 INFO - PROCESS | 1654 | 1462223779658 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 14:16:19 INFO - PROCESS | 1654 | 1462223779660 Marionette TRACE conn2 <- [1,1810,null,{}] 14:16:19 INFO - PROCESS | 1654 | 1462223779662 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}] 14:16:19 INFO - PROCESS | 1654 | 1462223779767 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 14:16:19 INFO - PROCESS | 1654 | 1462223779835 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x12daa8800 == 82 [pid = 1654] [id = 460] 14:16:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x1211ddc00) [pid = 1654] [serial = 1379] [outer = 0x0] 14:16:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x124cc3000) [pid = 1654] [serial = 1380] [outer = 0x1211ddc00] 14:16:19 INFO - PROCESS | 1654 | 1462223779905 Marionette DEBUG loaded listener.js 14:16:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x12839e400) [pid = 1654] [serial = 1381] [outer = 0x1211ddc00] 14:16:20 INFO - PROCESS | 1654 | 1462223780310 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]]]}] 14:16:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 14:16:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 719ms 14:16:20 INFO - PROCESS | 1654 | 1462223780377 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 14:16:20 INFO - PROCESS | 1654 | 1462223780379 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 14:16:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 14:16:20 INFO - PROCESS | 1654 | 1462223780381 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 14:16:20 INFO - PROCESS | 1654 | 1462223780382 Marionette TRACE conn2 <- [1,1814,null,{}] 14:16:20 INFO - PROCESS | 1654 | 1462223780385 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}] 14:16:20 INFO - PROCESS | 1654 | 1462223780525 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 14:16:20 INFO - PROCESS | 1654 | 1462223780609 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x1355de000 == 83 [pid = 1654] [id = 461] 14:16:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x12a755c00) [pid = 1654] [serial = 1382] [outer = 0x0] 14:16:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x12ab39800) [pid = 1654] [serial = 1383] [outer = 0x12a755c00] 14:16:20 INFO - PROCESS | 1654 | 1462223780639 Marionette DEBUG loaded listener.js 14:16:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 166 (0x12ab9cc00) [pid = 1654] [serial = 1384] [outer = 0x12a755c00] 14:16:21 INFO - PROCESS | 1654 | 1462223781054 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]]]}] 14:16:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 14:16:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 718ms 14:16:21 INFO - PROCESS | 1654 | 1462223781100 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 14:16:21 INFO - PROCESS | 1654 | 1462223781101 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 14:16:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 14:16:21 INFO - PROCESS | 1654 | 1462223781103 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 14:16:21 INFO - PROCESS | 1654 | 1462223781104 Marionette TRACE conn2 <- [1,1818,null,{}] 14:16:21 INFO - PROCESS | 1654 | 1462223781107 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}] 14:16:21 INFO - PROCESS | 1654 | 1462223781214 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 14:16:21 INFO - PROCESS | 1654 | 1462223781303 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x1356ab000 == 84 [pid = 1654] [id = 462] 14:16:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 167 (0x12ab9a400) [pid = 1654] [serial = 1385] [outer = 0x0] 14:16:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 168 (0x12adecc00) [pid = 1654] [serial = 1386] [outer = 0x12ab9a400] 14:16:21 INFO - PROCESS | 1654 | 1462223781333 Marionette DEBUG loaded listener.js 14:16:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 169 (0x12ba6ec00) [pid = 1654] [serial = 1387] [outer = 0x12ab9a400] 14:16:21 INFO - PROCESS | 1654 | 1462223781791 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]]]}] 14:16:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 14:16:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 719ms 14:16:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 14:16:21 INFO - PROCESS | 1654 | 1462223781823 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 14:16:21 INFO - PROCESS | 1654 | 1462223781824 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 14:16:21 INFO - PROCESS | 1654 | 1462223781826 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 14:16:21 INFO - PROCESS | 1654 | 1462223781827 Marionette TRACE conn2 <- [1,1822,null,{}] 14:16:21 INFO - PROCESS | 1654 | 1462223781830 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}] 14:16:21 INFO - PROCESS | 1654 | 1462223781938 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 14:16:22 INFO - PROCESS | 1654 | 1462223782021 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x1232a4800 == 85 [pid = 1654] [id = 463] 14:16:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 170 (0x11254c400) [pid = 1654] [serial = 1388] [outer = 0x0] 14:16:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 171 (0x1242c5c00) [pid = 1654] [serial = 1389] [outer = 0x11254c400] 14:16:22 INFO - PROCESS | 1654 | 1462223782051 Marionette DEBUG loaded listener.js 14:16:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 172 (0x12bc5cc00) [pid = 1654] [serial = 1390] [outer = 0x11254c400] 14:16:22 INFO - PROCESS | 1654 | 1462223782435 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]]]}] 14:16:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 14:16:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 668ms 14:16:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 14:16:22 INFO - PROCESS | 1654 | 1462223782495 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 14:16:22 INFO - PROCESS | 1654 | 1462223782496 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 14:16:22 INFO - PROCESS | 1654 | 1462223782499 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 14:16:22 INFO - PROCESS | 1654 | 1462223782500 Marionette TRACE conn2 <- [1,1826,null,{}] 14:16:22 INFO - PROCESS | 1654 | 1462223782502 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}] 14:16:22 INFO - PROCESS | 1654 | 1462223782611 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 14:16:22 INFO - PROCESS | 1654 | 1462223782695 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c04000 == 86 [pid = 1654] [id = 464] 14:16:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 173 (0x112908000) [pid = 1654] [serial = 1391] [outer = 0x0] 14:16:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 174 (0x114fc0000) [pid = 1654] [serial = 1392] [outer = 0x112908000] 14:16:22 INFO - PROCESS | 1654 | 1462223782724 Marionette DEBUG loaded listener.js 14:16:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 175 (0x124ad0000) [pid = 1654] [serial = 1393] [outer = 0x112908000] 14:16:23 INFO - PROCESS | 1654 | 1462223783341 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]]]}] 14:16:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 14:16:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 870ms 14:16:23 INFO - PROCESS | 1654 | 1462223783387 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 14:16:23 INFO - PROCESS | 1654 | 1462223783390 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 14:16:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 14:16:23 INFO - PROCESS | 1654 | 1462223783395 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 14:16:23 INFO - PROCESS | 1654 | 1462223783397 Marionette TRACE conn2 <- [1,1830,null,{}] 14:16:23 INFO - PROCESS | 1654 | 1462223783400 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}] 14:16:23 INFO - PROCESS | 1654 | 1462223783504 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 14:16:23 INFO - PROCESS | 1654 | 1462223783589 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x124761800 == 87 [pid = 1654] [id = 465] 14:16:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 176 (0x1134b8400) [pid = 1654] [serial = 1394] [outer = 0x0] 14:16:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 177 (0x114fbc800) [pid = 1654] [serial = 1395] [outer = 0x1134b8400] 14:16:23 INFO - PROCESS | 1654 | 1462223783617 Marionette DEBUG loaded listener.js 14:16:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 178 (0x116465400) [pid = 1654] [serial = 1396] [outer = 0x1134b8400] 14:16:24 INFO - PROCESS | 1654 | 1462223784099 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]]]}] 14:16:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12d6d5800 == 86 [pid = 1654] [id = 414] 14:16:24 INFO - PROCESS | 1654 | --DOCSHELL 0x135871800 == 85 [pid = 1654] [id = 396] 14:16:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12cb13000 == 84 [pid = 1654] [id = 454] 14:16:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12bdb2000 == 83 [pid = 1654] [id = 453] 14:16:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12423b800 == 82 [pid = 1654] [id = 452] 14:16:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12bc94800 == 81 [pid = 1654] [id = 451] 14:16:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12b362000 == 80 [pid = 1654] [id = 450] 14:16:24 INFO - PROCESS | 1654 | --DOMWINDOW == 177 (0x12d6c6c00) [pid = 1654] [serial = 1305] [outer = 0x0] [url = about:blank] 14:16:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12a89a000 == 79 [pid = 1654] [id = 449] 14:16:24 INFO - PROCESS | 1654 | --DOCSHELL 0x128efd800 == 78 [pid = 1654] [id = 448] 14:16:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12836d000 == 77 [pid = 1654] [id = 447] 14:16:24 INFO - PROCESS | 1654 | --DOCSHELL 0x118160000 == 76 [pid = 1654] [id = 446] 14:16:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12476d800 == 75 [pid = 1654] [id = 445] 14:16:24 INFO - PROCESS | 1654 | --DOCSHELL 0x118f89800 == 74 [pid = 1654] [id = 444] 14:16:24 INFO - PROCESS | 1654 | --DOCSHELL 0x11937c800 == 73 [pid = 1654] [id = 443] 14:16:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12329e800 == 72 [pid = 1654] [id = 442] 14:16:24 INFO - PROCESS | 1654 | --DOCSHELL 0x135c34800 == 71 [pid = 1654] [id = 439] 14:16:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12dd49800 == 70 [pid = 1654] [id = 438] 14:16:24 INFO - PROCESS | 1654 | --DOCSHELL 0x124fdb000 == 69 [pid = 1654] [id = 437] 14:16:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12125c800 == 68 [pid = 1654] [id = 436] 14:16:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 14:16:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 772ms 14:16:24 INFO - PROCESS | 1654 | 1462223784167 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 14:16:24 INFO - PROCESS | 1654 | 1462223784173 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 14:16:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 14:16:24 INFO - PROCESS | 1654 | 1462223784177 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 14:16:24 INFO - PROCESS | 1654 | 1462223784179 Marionette TRACE conn2 <- [1,1834,null,{}] 14:16:24 INFO - PROCESS | 1654 | 1462223784181 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}] 14:16:24 INFO - PROCESS | 1654 | 1462223784268 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 14:16:24 INFO - PROCESS | 1654 | 1462223784280 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x119379000 == 69 [pid = 1654] [id = 466] 14:16:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 178 (0x1172cfc00) [pid = 1654] [serial = 1397] [outer = 0x0] 14:16:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 179 (0x1180a9000) [pid = 1654] [serial = 1398] [outer = 0x1172cfc00] 14:16:24 INFO - PROCESS | 1654 | 1462223784306 Marionette DEBUG loaded listener.js 14:16:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 180 (0x118f3f000) [pid = 1654] [serial = 1399] [outer = 0x1172cfc00] 14:16:24 INFO - PROCESS | 1654 | --DOMWINDOW == 179 (0x12c0c7000) [pid = 1654] [serial = 1087] [outer = 0x0] [url = about:blank] 14:16:24 INFO - PROCESS | 1654 | --DOMWINDOW == 178 (0x12c8bcc00) [pid = 1654] [serial = 1147] [outer = 0x0] [url = about:blank] 14:16:24 INFO - PROCESS | 1654 | --DOMWINDOW == 177 (0x12adea000) [pid = 1654] [serial = 1018] [outer = 0x0] [url = about:blank] 14:16:24 INFO - PROCESS | 1654 | --DOMWINDOW == 176 (0x128586800) [pid = 1654] [serial = 1138] [outer = 0x0] [url = about:blank] 14:16:24 INFO - PROCESS | 1654 | --DOMWINDOW == 175 (0x12c070400) [pid = 1654] [serial = 1144] [outer = 0x0] [url = about:blank] 14:16:24 INFO - PROCESS | 1654 | --DOMWINDOW == 174 (0x12c709800) [pid = 1654] [serial = 1204] [outer = 0x0] [url = about:blank] 14:16:24 INFO - PROCESS | 1654 | --DOMWINDOW == 173 (0x12a750000) [pid = 1654] [serial = 1201] [outer = 0x0] [url = about:blank] 14:16:24 INFO - PROCESS | 1654 | --DOMWINDOW == 172 (0x11a1b3000) [pid = 1654] [serial = 1135] [outer = 0x0] [url = about:blank] 14:16:24 INFO - PROCESS | 1654 | --DOMWINDOW == 171 (0x118669800) [pid = 1654] [serial = 1072] [outer = 0x0] [url = about:blank] 14:16:24 INFO - PROCESS | 1654 | --DOMWINDOW == 170 (0x1258bfc00) [pid = 1654] [serial = 1198] [outer = 0x0] [url = about:blank] 14:16:24 INFO - PROCESS | 1654 | --DOMWINDOW == 169 (0x11a1ab000) [pid = 1654] [serial = 1075] [outer = 0x0] [url = about:blank] 14:16:24 INFO - PROCESS | 1654 | --DOMWINDOW == 168 (0x128f10400) [pid = 1654] [serial = 1141] [outer = 0x0] [url = about:blank] 14:16:24 INFO - PROCESS | 1654 | --DOMWINDOW == 167 (0x1286e5400) [pid = 1654] [serial = 1078] [outer = 0x0] [url = about:blank] 14:16:24 INFO - PROCESS | 1654 | --DOMWINDOW == 166 (0x119927c00) [pid = 1654] [serial = 1195] [outer = 0x0] [url = about:blank] 14:16:24 INFO - PROCESS | 1654 | --DOMWINDOW == 165 (0x1186ac000) [pid = 1654] [serial = 1132] [outer = 0x0] [url = about:blank] 14:16:24 INFO - PROCESS | 1654 | --DOMWINDOW == 164 (0x114fc2800) [pid = 1654] [serial = 1192] [outer = 0x0] [url = about:blank] 14:16:24 INFO - PROCESS | 1654 | --DOMWINDOW == 163 (0x12bc5d800) [pid = 1654] [serial = 1084] [outer = 0x0] [url = about:blank] 14:16:24 INFO - PROCESS | 1654 | --DOMWINDOW == 162 (0x12aba1800) [pid = 1654] [serial = 1081] [outer = 0x0] [url = about:blank] 14:16:24 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x12a74ec00) [pid = 1654] [serial = 1288] [outer = 0x0] [url = about:blank] 14:16:24 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x12ade5400) [pid = 1654] [serial = 1290] [outer = 0x0] [url = about:blank] 14:16:24 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x12c70f000) [pid = 1654] [serial = 1294] [outer = 0x0] [url = about:blank] 14:16:24 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x12c0ca800) [pid = 1654] [serial = 1293] [outer = 0x0] [url = about:blank] 14:16:24 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x12bc5f800) [pid = 1654] [serial = 1291] [outer = 0x0] [url = about:blank] 14:16:24 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x128f05c00) [pid = 1654] [serial = 1254] [outer = 0x0] [url = about:blank] 14:16:24 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x114fc6400) [pid = 1654] [serial = 1275] [outer = 0x0] [url = about:blank] 14:16:24 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x118472400) [pid = 1654] [serial = 1276] [outer = 0x0] [url = about:blank] 14:16:24 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x126dc9400) [pid = 1654] [serial = 1251] [outer = 0x0] [url = about:blank] 14:16:24 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x12d6a1000) [pid = 1654] [serial = 1263] [outer = 0x0] [url = about:blank] 14:16:24 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x11311c000) [pid = 1654] [serial = 1272] [outer = 0x0] [url = about:blank] 14:16:24 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x113121c00) [pid = 1654] [serial = 1273] [outer = 0x0] [url = about:blank] 14:16:24 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x12c0ce400) [pid = 1654] [serial = 1257] [outer = 0x0] [url = about:blank] 14:16:24 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x123677800) [pid = 1654] [serial = 1281] [outer = 0x0] [url = about:blank] 14:16:24 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x124c70c00) [pid = 1654] [serial = 1282] [outer = 0x0] [url = about:blank] 14:16:24 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x119b86800) [pid = 1654] [serial = 1278] [outer = 0x0] [url = about:blank] 14:16:24 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x1211d5800) [pid = 1654] [serial = 1279] [outer = 0x0] [url = about:blank] 14:16:24 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x12117b800) [pid = 1654] [serial = 1266] [outer = 0x0] [url = about:blank] 14:16:24 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x1180c4800) [pid = 1654] [serial = 1245] [outer = 0x0] [url = about:blank] 14:16:24 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x12576d800) [pid = 1654] [serial = 1284] [outer = 0x0] [url = about:blank] 14:16:24 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x12c8be400) [pid = 1654] [serial = 1260] [outer = 0x0] [url = about:blank] 14:16:24 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x119b7d000) [pid = 1654] [serial = 1270] [outer = 0x0] [url = about:blank] 14:16:24 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x121183800) [pid = 1654] [serial = 1269] [outer = 0x0] [url = about:blank] 14:16:24 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x11a1adc00) [pid = 1654] [serial = 1248] [outer = 0x0] [url = about:blank] 14:16:24 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x12c8c2400) [pid = 1654] [serial = 1302] [outer = 0x0] [url = about:blank] 14:16:24 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x12d6a0c00) [pid = 1654] [serial = 1303] [outer = 0x0] [url = about:blank] 14:16:24 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x11a1afc00) [pid = 1654] [serial = 1299] [outer = 0x0] [url = about:blank] 14:16:24 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x1125c0000) [pid = 1654] [serial = 1296] [outer = 0x0] [url = about:blank] 14:16:24 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x114fbf800) [pid = 1654] [serial = 1297] [outer = 0x0] [url = about:blank] 14:16:24 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x126dcf000) [pid = 1654] [serial = 1285] [outer = 0x0] [url = about:blank] 14:16:24 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x128587800) [pid = 1654] [serial = 1300] [outer = 0x0] [url = about:blank] 14:16:24 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x1285ce400) [pid = 1654] [serial = 1287] [outer = 0x0] [url = about:blank] 14:16:24 INFO - PROCESS | 1654 | 1462223784700 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]]]}] 14:16:24 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 14:16:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 569ms 14:16:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 14:16:24 INFO - PROCESS | 1654 | 1462223784746 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 14:16:24 INFO - PROCESS | 1654 | 1462223784748 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 14:16:24 INFO - PROCESS | 1654 | 1462223784756 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 14:16:24 INFO - PROCESS | 1654 | 1462223784758 Marionette TRACE conn2 <- [1,1838,null,{}] 14:16:24 INFO - PROCESS | 1654 | 1462223784766 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}] 14:16:24 INFO - PROCESS | 1654 | 1462223784859 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 14:16:24 INFO - PROCESS | 1654 | 1462223784889 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x124ca8000 == 70 [pid = 1654] [id = 467] 14:16:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x119926400) [pid = 1654] [serial = 1400] [outer = 0x0] 14:16:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x11992f400) [pid = 1654] [serial = 1401] [outer = 0x119926400] 14:16:24 INFO - PROCESS | 1654 | 1462223784917 Marionette DEBUG loaded listener.js 14:16:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x11a1b4c00) [pid = 1654] [serial = 1402] [outer = 0x119926400] 14:16:25 INFO - PROCESS | 1654 | 1462223785276 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]]]}] 14:16:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 14:16:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 579ms 14:16:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 14:16:25 INFO - PROCESS | 1654 | 1462223785330 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 14:16:25 INFO - PROCESS | 1654 | 1462223785331 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 14:16:25 INFO - PROCESS | 1654 | 1462223785333 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 14:16:25 INFO - PROCESS | 1654 | 1462223785334 Marionette TRACE conn2 <- [1,1842,null,{}] 14:16:25 INFO - PROCESS | 1654 | 1462223785337 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}] 14:16:25 INFO - PROCESS | 1654 | 1462223785426 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 14:16:25 INFO - PROCESS | 1654 | 1462223785432 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x128365000 == 71 [pid = 1654] [id = 468] 14:16:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x12117b800) [pid = 1654] [serial = 1403] [outer = 0x0] 14:16:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x1211dc000) [pid = 1654] [serial = 1404] [outer = 0x12117b800] 14:16:25 INFO - PROCESS | 1654 | 1462223785459 Marionette DEBUG loaded listener.js 14:16:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x1242c9000) [pid = 1654] [serial = 1405] [outer = 0x12117b800] 14:16:25 INFO - PROCESS | 1654 | 1462223785801 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]]]}] 14:16:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 14:16:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 518ms 14:16:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 14:16:25 INFO - PROCESS | 1654 | 1462223785853 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 14:16:25 INFO - PROCESS | 1654 | 1462223785854 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 14:16:25 INFO - PROCESS | 1654 | 1462223785856 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 14:16:25 INFO - PROCESS | 1654 | 1462223785858 Marionette TRACE conn2 <- [1,1846,null,{}] 14:16:25 INFO - PROCESS | 1654 | 1462223785860 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}] 14:16:25 INFO - PROCESS | 1654 | 1462223785983 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 14:16:26 INFO - PROCESS | 1654 | 1462223786027 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c27800 == 72 [pid = 1654] [id = 469] 14:16:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x12117c800) [pid = 1654] [serial = 1406] [outer = 0x0] 14:16:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x124705400) [pid = 1654] [serial = 1407] [outer = 0x12117c800] 14:16:26 INFO - PROCESS | 1654 | 1462223786052 Marionette DEBUG loaded listener.js 14:16:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x124acec00) [pid = 1654] [serial = 1408] [outer = 0x12117c800] 14:16:26 INFO - PROCESS | 1654 | 1462223786377 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]]]}] 14:16:26 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) 14:16:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 567ms 14:16:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 14:16:26 INFO - PROCESS | 1654 | 1462223786425 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 14:16:26 INFO - PROCESS | 1654 | 1462223786426 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 14:16:26 INFO - PROCESS | 1654 | 1462223786428 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 14:16:26 INFO - PROCESS | 1654 | 1462223786429 Marionette TRACE conn2 <- [1,1850,null,{}] 14:16:26 INFO - PROCESS | 1654 | 1462223786432 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}] 14:16:26 INFO - PROCESS | 1654 | 1462223786566 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 14:16:26 INFO - PROCESS | 1654 | 1462223786613 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b362000 == 73 [pid = 1654] [id = 470] 14:16:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x124c71800) [pid = 1654] [serial = 1409] [outer = 0x0] 14:16:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x126bac800) [pid = 1654] [serial = 1410] [outer = 0x124c71800] 14:16:26 INFO - PROCESS | 1654 | 1462223786640 Marionette DEBUG loaded listener.js 14:16:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x12858f000) [pid = 1654] [serial = 1411] [outer = 0x124c71800] 14:16:26 INFO - PROCESS | 1654 | 1462223786939 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]]]}] 14:16:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:16:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 570ms 14:16:27 INFO - PROCESS | 1654 | 1462223786998 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 14:16:27 INFO - PROCESS | 1654 | 1462223786999 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 14:16:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 14:16:27 INFO - PROCESS | 1654 | 1462223787002 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 14:16:27 INFO - PROCESS | 1654 | 1462223787003 Marionette TRACE conn2 <- [1,1854,null,{}] 14:16:27 INFO - PROCESS | 1654 | 1462223787005 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}] 14:16:27 INFO - PROCESS | 1654 | 1462223787123 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 14:16:27 INFO - PROCESS | 1654 | 1462223787128 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bda9000 == 74 [pid = 1654] [id = 471] 14:16:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x128582c00) [pid = 1654] [serial = 1412] [outer = 0x0] 14:16:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x1286e5400) [pid = 1654] [serial = 1413] [outer = 0x128582c00] 14:16:27 INFO - PROCESS | 1654 | 1462223787152 Marionette DEBUG loaded listener.js 14:16:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x128e54c00) [pid = 1654] [serial = 1414] [outer = 0x128582c00] 14:16:27 INFO - PROCESS | 1654 | 1462223787532 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]]]}] 14:16:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 14:16:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 570ms 14:16:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 14:16:27 INFO - PROCESS | 1654 | 1462223787573 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 14:16:27 INFO - PROCESS | 1654 | 1462223787574 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 14:16:27 INFO - PROCESS | 1654 | 1462223787576 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 14:16:27 INFO - PROCESS | 1654 | 1462223787577 Marionette TRACE conn2 <- [1,1858,null,{}] 14:16:27 INFO - PROCESS | 1654 | 1462223787579 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}] 14:16:27 INFO - PROCESS | 1654 | 1462223787695 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 14:16:27 INFO - PROCESS | 1654 | 1462223787708 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c76b800 == 75 [pid = 1654] [id = 472] 14:16:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x12858b800) [pid = 1654] [serial = 1415] [outer = 0x0] 14:16:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x128f11c00) [pid = 1654] [serial = 1416] [outer = 0x12858b800] 14:16:27 INFO - PROCESS | 1654 | 1462223787733 Marionette DEBUG loaded listener.js 14:16:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x12ab34800) [pid = 1654] [serial = 1417] [outer = 0x12858b800] 14:16:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 14:16:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 518ms 14:16:28 INFO - PROCESS | 1654 | 1462223788089 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]]]}] 14:16:28 INFO - PROCESS | 1654 | 1462223788095 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 14:16:28 INFO - PROCESS | 1654 | 1462223788096 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 14:16:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 14:16:28 INFO - PROCESS | 1654 | 1462223788098 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 14:16:28 INFO - PROCESS | 1654 | 1462223788099 Marionette TRACE conn2 <- [1,1862,null,{}] 14:16:28 INFO - PROCESS | 1654 | 1462223788106 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}] 14:16:28 INFO - PROCESS | 1654 | 1462223788223 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 14:16:28 INFO - PROCESS | 1654 | 1462223788236 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d3aa000 == 76 [pid = 1654] [id = 473] 14:16:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x128f0c400) [pid = 1654] [serial = 1418] [outer = 0x0] 14:16:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x12adb8000) [pid = 1654] [serial = 1419] [outer = 0x128f0c400] 14:16:28 INFO - PROCESS | 1654 | 1462223788260 Marionette DEBUG loaded listener.js 14:16:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x12bc62c00) [pid = 1654] [serial = 1420] [outer = 0x128f0c400] 14:16:28 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x124c6ac00) [pid = 1654] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 14:16:28 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x112a24000) [pid = 1654] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 14:16:28 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x112c66800) [pid = 1654] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 14:16:28 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x119587800) [pid = 1654] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 14:16:28 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x116fd9000) [pid = 1654] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 14:16:28 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x124c74c00) [pid = 1654] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 14:16:28 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x12117d800) [pid = 1654] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 14:16:28 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x119f04000) [pid = 1654] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 14:16:28 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x124de1400) [pid = 1654] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 14:16:28 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x12d09d800) [pid = 1654] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 14:16:28 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x1197a6800) [pid = 1654] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 14:16:28 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x124cbac00) [pid = 1654] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 14:16:28 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x1197a7400) [pid = 1654] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 14:16:28 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x124706400) [pid = 1654] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 14:16:28 INFO - PROCESS | 1654 | 1462223788755 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]]]}] 14:16:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 14:16:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 670ms 14:16:28 INFO - PROCESS | 1654 | 1462223788770 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 14:16:28 INFO - PROCESS | 1654 | 1462223788773 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 14:16:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 14:16:28 INFO - PROCESS | 1654 | 1462223788779 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 14:16:28 INFO - PROCESS | 1654 | 1462223788780 Marionette TRACE conn2 <- [1,1866,null,{}] 14:16:28 INFO - PROCESS | 1654 | 1462223788782 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}] 14:16:28 INFO - PROCESS | 1654 | 1462223788910 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 14:16:28 INFO - PROCESS | 1654 | 1462223788958 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c768800 == 77 [pid = 1654] [id = 474] 14:16:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x112a20c00) [pid = 1654] [serial = 1421] [outer = 0x0] 14:16:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x12117a000) [pid = 1654] [serial = 1422] [outer = 0x112a20c00] 14:16:28 INFO - PROCESS | 1654 | 1462223788983 Marionette DEBUG loaded listener.js 14:16:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x126dcfc00) [pid = 1654] [serial = 1423] [outer = 0x112a20c00] 14:16:29 INFO - PROCESS | 1654 | 1462223789281 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]]]}] 14:16:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 14:16:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 518ms 14:16:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 14:16:29 INFO - PROCESS | 1654 | 1462223789298 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 14:16:29 INFO - PROCESS | 1654 | 1462223789299 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 14:16:29 INFO - PROCESS | 1654 | 1462223789304 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 14:16:29 INFO - PROCESS | 1654 | 1462223789308 Marionette TRACE conn2 <- [1,1870,null,{}] 14:16:29 INFO - PROCESS | 1654 | 1462223789311 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}] 14:16:29 INFO - PROCESS | 1654 | 1462223789422 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 14:16:29 INFO - PROCESS | 1654 | 1462223789488 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x12dab2800 == 78 [pid = 1654] [id = 475] 14:16:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x1264b7800) [pid = 1654] [serial = 1424] [outer = 0x0] 14:16:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x12bc5d800) [pid = 1654] [serial = 1425] [outer = 0x1264b7800] 14:16:29 INFO - PROCESS | 1654 | 1462223789517 Marionette DEBUG loaded listener.js 14:16:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x12c0cac00) [pid = 1654] [serial = 1426] [outer = 0x1264b7800] 14:16:29 INFO - PROCESS | 1654 | 1462223789822 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]]]}] 14:16:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 14:16:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 574ms 14:16:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 14:16:29 INFO - PROCESS | 1654 | 1462223789876 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 14:16:29 INFO - PROCESS | 1654 | 1462223789878 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 14:16:29 INFO - PROCESS | 1654 | 1462223789880 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 14:16:29 INFO - PROCESS | 1654 | 1462223789881 Marionette TRACE conn2 <- [1,1874,null,{}] 14:16:29 INFO - PROCESS | 1654 | 1462223789883 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}] 14:16:29 INFO - PROCESS | 1654 | 1462223789974 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 14:16:29 INFO - PROCESS | 1654 | 1462223789978 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x1355df800 == 79 [pid = 1654] [id = 476] 14:16:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x12478a800) [pid = 1654] [serial = 1427] [outer = 0x0] 14:16:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x12c23c800) [pid = 1654] [serial = 1428] [outer = 0x12478a800] 14:16:30 INFO - PROCESS | 1654 | 1462223790002 Marionette DEBUG loaded listener.js 14:16:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x12c246800) [pid = 1654] [serial = 1429] [outer = 0x12478a800] 14:16:30 INFO - PROCESS | 1654 | 1462223790372 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]]]}] 14:16:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 14:16:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 520ms 14:16:30 INFO - PROCESS | 1654 | 1462223790400 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 14:16:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 14:16:30 INFO - PROCESS | 1654 | 1462223790402 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 14:16:30 INFO - PROCESS | 1654 | 1462223790407 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 14:16:30 INFO - PROCESS | 1654 | 1462223790409 Marionette TRACE conn2 <- [1,1878,null,{}] 14:16:30 INFO - PROCESS | 1654 | 1462223790411 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}] 14:16:30 INFO - PROCESS | 1654 | 1462223790538 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 14:16:30 INFO - PROCESS | 1654 | 1462223790653 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f4f800 == 80 [pid = 1654] [id = 477] 14:16:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x1110d8000) [pid = 1654] [serial = 1430] [outer = 0x0] 14:16:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x112902400) [pid = 1654] [serial = 1431] [outer = 0x1110d8000] 14:16:30 INFO - PROCESS | 1654 | 1462223790684 Marionette DEBUG loaded listener.js 14:16:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x113022400) [pid = 1654] [serial = 1432] [outer = 0x1110d8000] 14:16:31 INFO - PROCESS | 1654 | 1462223791138 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]]]}] 14:16:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 14:16:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 771ms 14:16:31 INFO - PROCESS | 1654 | 1462223791178 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 14:16:31 INFO - PROCESS | 1654 | 1462223791180 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 14:16:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 14:16:31 INFO - PROCESS | 1654 | 1462223791184 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 14:16:31 INFO - PROCESS | 1654 | 1462223791186 Marionette TRACE conn2 <- [1,1882,null,{}] 14:16:31 INFO - PROCESS | 1654 | 1462223791189 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}] 14:16:31 INFO - PROCESS | 1654 | 1462223791305 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 14:16:31 INFO - PROCESS | 1654 | 1462223791386 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x1257d4000 == 81 [pid = 1654] [id = 478] 14:16:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x116444400) [pid = 1654] [serial = 1433] [outer = 0x0] 14:16:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x1172d2800) [pid = 1654] [serial = 1434] [outer = 0x116444400] 14:16:31 INFO - PROCESS | 1654 | 1462223791419 Marionette DEBUG loaded listener.js 14:16:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x1197a2400) [pid = 1654] [serial = 1435] [outer = 0x116444400] 14:16:31 INFO - PROCESS | 1654 | 1462223791828 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]]]}] 14:16:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 14:16:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 674ms 14:16:31 INFO - PROCESS | 1654 | 1462223791860 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 14:16:31 INFO - PROCESS | 1654 | 1462223791864 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 14:16:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 14:16:31 INFO - PROCESS | 1654 | 1462223791867 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 14:16:31 INFO - PROCESS | 1654 | 1462223791869 Marionette TRACE conn2 <- [1,1886,null,{}] 14:16:31 INFO - PROCESS | 1654 | 1462223791871 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}] 14:16:32 INFO - PROCESS | 1654 | 1462223792002 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 14:16:32 INFO - PROCESS | 1654 | 1462223792085 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c44b000 == 82 [pid = 1654] [id = 479] 14:16:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x119f04000) [pid = 1654] [serial = 1436] [outer = 0x0] 14:16:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x1212f9000) [pid = 1654] [serial = 1437] [outer = 0x119f04000] 14:16:32 INFO - PROCESS | 1654 | 1462223792115 Marionette DEBUG loaded listener.js 14:16:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x124c72400) [pid = 1654] [serial = 1438] [outer = 0x119f04000] 14:16:32 INFO - PROCESS | 1654 | 1462223792516 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]]]}] 14:16:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 14:16:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 675ms 14:16:32 INFO - PROCESS | 1654 | 1462223792556 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 14:16:32 INFO - PROCESS | 1654 | 1462223792557 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 14:16:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 14:16:32 INFO - PROCESS | 1654 | 1462223792566 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 14:16:32 INFO - PROCESS | 1654 | 1462223792572 Marionette TRACE conn2 <- [1,1890,null,{}] 14:16:32 INFO - PROCESS | 1654 | 1462223792576 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}] 14:16:32 INFO - PROCESS | 1654 | 1462223792690 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 14:16:32 INFO - PROCESS | 1654 | 1462223792801 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x135886800 == 83 [pid = 1654] [id = 480] 14:16:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x11a1a7000) [pid = 1654] [serial = 1439] [outer = 0x0] 14:16:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x126dcbc00) [pid = 1654] [serial = 1440] [outer = 0x11a1a7000] 14:16:32 INFO - PROCESS | 1654 | 1462223792833 Marionette DEBUG loaded listener.js 14:16:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x128e4b000) [pid = 1654] [serial = 1441] [outer = 0x11a1a7000] 14:16:33 INFO - PROCESS | 1654 | 1462223793247 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]]]}] 14:16:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 14:16:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 729ms 14:16:33 INFO - PROCESS | 1654 | 1462223793316 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 14:16:33 INFO - PROCESS | 1654 | 1462223793318 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 14:16:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 14:16:33 INFO - PROCESS | 1654 | 1462223793334 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 14:16:33 INFO - PROCESS | 1654 | 1462223793335 Marionette TRACE conn2 <- [1,1894,null,{}] 14:16:33 INFO - PROCESS | 1654 | 1462223793355 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}] 14:16:33 INFO - PROCESS | 1654 | 1462223793466 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 14:16:33 INFO - PROCESS | 1654 | 1462223793549 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x135ba8000 == 84 [pid = 1654] [id = 481] 14:16:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x128e4bc00) [pid = 1654] [serial = 1442] [outer = 0x0] 14:16:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x12ade9400) [pid = 1654] [serial = 1443] [outer = 0x128e4bc00] 14:16:33 INFO - PROCESS | 1654 | 1462223793579 Marionette DEBUG loaded listener.js 14:16:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x12bc7f400) [pid = 1654] [serial = 1444] [outer = 0x128e4bc00] 14:16:33 INFO - PROCESS | 1654 | 1462223793992 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]]]}] 14:16:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 14:16:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 688ms 14:16:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 14:16:34 INFO - PROCESS | 1654 | 1462223794022 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 14:16:34 INFO - PROCESS | 1654 | 1462223794024 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 14:16:34 INFO - PROCESS | 1654 | 1462223794026 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 14:16:34 INFO - PROCESS | 1654 | 1462223794027 Marionette TRACE conn2 <- [1,1898,null,{}] 14:16:34 INFO - PROCESS | 1654 | 1462223794030 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}] 14:16:34 INFO - PROCESS | 1654 | 1462223794137 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 14:16:34 INFO - PROCESS | 1654 | 1462223794247 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x135fa7800 == 85 [pid = 1654] [id = 482] 14:16:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x12c0c9400) [pid = 1654] [serial = 1445] [outer = 0x0] 14:16:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x12c23e800) [pid = 1654] [serial = 1446] [outer = 0x12c0c9400] 14:16:34 INFO - PROCESS | 1654 | 1462223794285 Marionette DEBUG loaded listener.js 14:16:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x12c70e000) [pid = 1654] [serial = 1447] [outer = 0x12c0c9400] 14:16:34 INFO - PROCESS | 1654 | 1462223794687 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]]]}] 14:16:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 14:16:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 719ms 14:16:34 INFO - PROCESS | 1654 | 1462223794746 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 14:16:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 14:16:34 INFO - PROCESS | 1654 | 1462223794747 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 14:16:34 INFO - PROCESS | 1654 | 1462223794750 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 14:16:34 INFO - PROCESS | 1654 | 1462223794751 Marionette TRACE conn2 <- [1,1902,null,{}] 14:16:34 INFO - PROCESS | 1654 | 1462223794753 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}] 14:16:34 INFO - PROCESS | 1654 | 1462223794883 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 14:16:34 INFO - PROCESS | 1654 | 1462223794966 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x13762d800 == 86 [pid = 1654] [id = 483] 14:16:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x12c70f000) [pid = 1654] [serial = 1448] [outer = 0x0] 14:16:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 166 (0x12c8be400) [pid = 1654] [serial = 1449] [outer = 0x12c70f000] 14:16:34 INFO - PROCESS | 1654 | 1462223794994 Marionette DEBUG loaded listener.js 14:16:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 167 (0x12d09a800) [pid = 1654] [serial = 1450] [outer = 0x12c70f000] 14:16:35 INFO - PROCESS | 1654 | 1462223795426 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]]]}] 14:16:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 14:16:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 719ms 14:16:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 14:16:35 INFO - PROCESS | 1654 | 1462223795470 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 14:16:35 INFO - PROCESS | 1654 | 1462223795471 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 14:16:35 INFO - PROCESS | 1654 | 1462223795474 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 14:16:35 INFO - PROCESS | 1654 | 1462223795475 Marionette TRACE conn2 <- [1,1906,null,{}] 14:16:35 INFO - PROCESS | 1654 | 1462223795477 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}] 14:16:35 INFO - PROCESS | 1654 | 1462223795587 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 14:16:35 INFO - PROCESS | 1654 | 1462223795672 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x128ede800 == 87 [pid = 1654] [id = 484] 14:16:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 168 (0x124710800) [pid = 1654] [serial = 1451] [outer = 0x0] 14:16:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 169 (0x1264b5000) [pid = 1654] [serial = 1452] [outer = 0x124710800] 14:16:35 INFO - PROCESS | 1654 | 1462223795701 Marionette DEBUG loaded listener.js 14:16:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 170 (0x12d09e800) [pid = 1654] [serial = 1453] [outer = 0x124710800] 14:16:36 INFO - PROCESS | 1654 | 1462223796412 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]]]}] 14:16:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 14:16:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 970ms 14:16:36 INFO - PROCESS | 1654 | 1462223796444 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 14:16:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 14:16:36 INFO - PROCESS | 1654 | 1462223796446 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 14:16:36 INFO - PROCESS | 1654 | 1462223796449 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 14:16:36 INFO - PROCESS | 1654 | 1462223796452 Marionette TRACE conn2 <- [1,1910,null,{}] 14:16:36 INFO - PROCESS | 1654 | 1462223796457 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}] 14:16:36 INFO - PROCESS | 1654 | 1462223796583 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 14:16:36 INFO - PROCESS | 1654 | 1462223796748 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c19800 == 88 [pid = 1654] [id = 485] 14:16:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 171 (0x1172cf800) [pid = 1654] [serial = 1454] [outer = 0x0] 14:16:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 172 (0x1180b0c00) [pid = 1654] [serial = 1455] [outer = 0x1172cf800] 14:16:36 INFO - PROCESS | 1654 | 1462223796797 Marionette DEBUG loaded listener.js 14:16:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 173 (0x118fe7400) [pid = 1654] [serial = 1456] [outer = 0x1172cf800] 14:16:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 174 (0x11979cc00) [pid = 1654] [serial = 1457] [outer = 0x12d0a3000] 14:16:37 INFO - PROCESS | 1654 | 1462223797400 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]]]}] 14:16:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 14:16:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 976ms 14:16:37 INFO - PROCESS | 1654 | 1462223797425 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 14:16:37 INFO - PROCESS | 1654 | 1462223797429 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 14:16:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 14:16:37 INFO - PROCESS | 1654 | 1462223797433 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 14:16:37 INFO - PROCESS | 1654 | 1462223797434 Marionette TRACE conn2 <- [1,1914,null,{}] 14:16:37 INFO - PROCESS | 1654 | 1462223797437 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}] 14:16:37 INFO - PROCESS | 1654 | 1462223797541 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 14:16:37 INFO - PROCESS | 1654 | 1462223797659 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x1257da800 == 89 [pid = 1654] [id = 486] 14:16:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 175 (0x1197a7000) [pid = 1654] [serial = 1458] [outer = 0x0] 14:16:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 176 (0x119927800) [pid = 1654] [serial = 1459] [outer = 0x1197a7000] 14:16:37 INFO - PROCESS | 1654 | 1462223797700 Marionette DEBUG loaded listener.js 14:16:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 177 (0x11a1b5400) [pid = 1654] [serial = 1460] [outer = 0x1197a7000] 14:16:37 INFO - PROCESS | 1654 | --DOCSHELL 0x1355df800 == 88 [pid = 1654] [id = 476] 14:16:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12dab2800 == 87 [pid = 1654] [id = 475] 14:16:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12c768800 == 86 [pid = 1654] [id = 474] 14:16:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12d3aa000 == 85 [pid = 1654] [id = 473] 14:16:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12c76b800 == 84 [pid = 1654] [id = 472] 14:16:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12bda9000 == 83 [pid = 1654] [id = 471] 14:16:37 INFO - PROCESS | 1654 | --DOMWINDOW == 176 (0x112c60c00) [pid = 1654] [serial = 1308] [outer = 0x0] [url = about:blank] 14:16:37 INFO - PROCESS | 1654 | --DOMWINDOW == 175 (0x124710000) [pid = 1654] [serial = 1317] [outer = 0x0] [url = about:blank] 14:16:37 INFO - PROCESS | 1654 | --DOMWINDOW == 174 (0x118fa7c00) [pid = 1654] [serial = 1311] [outer = 0x0] [url = about:blank] 14:16:37 INFO - PROCESS | 1654 | --DOMWINDOW == 173 (0x128e49800) [pid = 1654] [serial = 1320] [outer = 0x0] [url = about:blank] 14:16:37 INFO - PROCESS | 1654 | --DOMWINDOW == 172 (0x12c07c800) [pid = 1654] [serial = 1323] [outer = 0x0] [url = about:blank] 14:16:37 INFO - PROCESS | 1654 | --DOMWINDOW == 171 (0x124c6d800) [pid = 1654] [serial = 1314] [outer = 0x0] [url = about:blank] 14:16:37 INFO - PROCESS | 1654 | --DOMWINDOW == 170 (0x128e65400) [pid = 1654] [serial = 1365] [outer = 0x0] [url = about:blank] 14:16:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12b362000 == 82 [pid = 1654] [id = 470] 14:16:37 INFO - PROCESS | 1654 | --DOCSHELL 0x128c27800 == 81 [pid = 1654] [id = 469] 14:16:37 INFO - PROCESS | 1654 | --DOCSHELL 0x128365000 == 80 [pid = 1654] [id = 468] 14:16:37 INFO - PROCESS | 1654 | --DOCSHELL 0x124ca8000 == 79 [pid = 1654] [id = 467] 14:16:37 INFO - PROCESS | 1654 | --DOCSHELL 0x135b9c800 == 78 [pid = 1654] [id = 435] 14:16:37 INFO - PROCESS | 1654 | --DOCSHELL 0x119379000 == 77 [pid = 1654] [id = 466] 14:16:37 INFO - PROCESS | 1654 | --DOCSHELL 0x124761800 == 76 [pid = 1654] [id = 465] 14:16:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12d6ea800 == 75 [pid = 1654] [id = 459] 14:16:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12ab16000 == 74 [pid = 1654] [id = 458] 14:16:37 INFO - PROCESS | 1654 | --DOCSHELL 0x124465800 == 73 [pid = 1654] [id = 457] 14:16:37 INFO - PROCESS | 1654 | --DOCSHELL 0x1184b1000 == 72 [pid = 1654] [id = 456] 14:16:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12d3b2000 == 71 [pid = 1654] [id = 455] 14:16:37 INFO - PROCESS | 1654 | --DOMWINDOW == 169 (0x124cbe800) [pid = 1654] [serial = 1347] [outer = 0x0] [url = about:blank] 14:16:37 INFO - PROCESS | 1654 | --DOMWINDOW == 168 (0x118664000) [pid = 1654] [serial = 1332] [outer = 0x0] [url = about:blank] 14:16:37 INFO - PROCESS | 1654 | --DOMWINDOW == 167 (0x118facc00) [pid = 1654] [serial = 1333] [outer = 0x0] [url = about:blank] 14:16:37 INFO - PROCESS | 1654 | --DOMWINDOW == 166 (0x115e5d800) [pid = 1654] [serial = 1327] [outer = 0x0] [url = about:blank] 14:16:37 INFO - PROCESS | 1654 | --DOMWINDOW == 165 (0x113122c00) [pid = 1654] [serial = 1326] [outer = 0x0] [url = about:blank] 14:16:37 INFO - PROCESS | 1654 | --DOMWINDOW == 164 (0x1197c9000) [pid = 1654] [serial = 1335] [outer = 0x0] [url = about:blank] 14:16:37 INFO - PROCESS | 1654 | --DOMWINDOW == 163 (0x119ccb000) [pid = 1654] [serial = 1336] [outer = 0x0] [url = about:blank] 14:16:37 INFO - PROCESS | 1654 | --DOMWINDOW == 162 (0x11846ac00) [pid = 1654] [serial = 1330] [outer = 0x0] [url = about:blank] 14:16:37 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x11768f400) [pid = 1654] [serial = 1329] [outer = 0x0] [url = about:blank] 14:16:37 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x1264b0400) [pid = 1654] [serial = 1350] [outer = 0x0] [url = about:blank] 14:16:37 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x1211e0400) [pid = 1654] [serial = 1341] [outer = 0x0] [url = about:blank] 14:16:37 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x124703800) [pid = 1654] [serial = 1342] [outer = 0x0] [url = about:blank] 14:16:37 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x11a1ac800) [pid = 1654] [serial = 1338] [outer = 0x0] [url = about:blank] 14:16:37 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x121177800) [pid = 1654] [serial = 1339] [outer = 0x0] [url = about:blank] 14:16:37 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x12517c800) [pid = 1654] [serial = 1348] [outer = 0x0] [url = about:blank] 14:16:37 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x126dd1000) [pid = 1654] [serial = 1353] [outer = 0x0] [url = about:blank] 14:16:37 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x12dba7000) [pid = 1654] [serial = 1306] [outer = 0x0] [url = about:blank] 14:16:37 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x11992b800) [pid = 1654] [serial = 1356] [outer = 0x0] [url = about:blank] 14:16:37 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x1264bf400) [pid = 1654] [serial = 1357] [outer = 0x0] [url = about:blank] 14:16:37 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x128c65c00) [pid = 1654] [serial = 1362] [outer = 0x0] [url = about:blank] 14:16:37 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x1283a3c00) [pid = 1654] [serial = 1354] [outer = 0x0] [url = about:blank] 14:16:37 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x128e4cc00) [pid = 1654] [serial = 1363] [outer = 0x0] [url = about:blank] 14:16:37 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x12858f400) [pid = 1654] [serial = 1359] [outer = 0x0] [url = about:blank] 14:16:37 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x124c6b800) [pid = 1654] [serial = 1345] [outer = 0x0] [url = about:blank] 14:16:37 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x12470fc00) [pid = 1654] [serial = 1344] [outer = 0x0] [url = about:blank] 14:16:37 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x126dc6800) [pid = 1654] [serial = 1351] [outer = 0x0] [url = about:blank] 14:16:37 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x1286eb000) [pid = 1654] [serial = 1360] [outer = 0x0] [url = about:blank] 14:16:38 INFO - PROCESS | 1654 | 1462223798110 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]]]}] 14:16:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 14:16:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 719ms 14:16:38 INFO - PROCESS | 1654 | 1462223798152 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 14:16:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 14:16:38 INFO - PROCESS | 1654 | 1462223798154 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 14:16:38 INFO - PROCESS | 1654 | 1462223798156 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 14:16:38 INFO - PROCESS | 1654 | 1462223798158 Marionette TRACE conn2 <- [1,1918,null,{}] 14:16:38 INFO - PROCESS | 1654 | 1462223798166 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}] 14:16:38 INFO - PROCESS | 1654 | 1462223798257 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 14:16:38 INFO - PROCESS | 1654 | 1462223798262 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x123714800 == 72 [pid = 1654] [id = 487] 14:16:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x121177800) [pid = 1654] [serial = 1461] [outer = 0x0] 14:16:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x1211dbc00) [pid = 1654] [serial = 1462] [outer = 0x121177800] 14:16:38 INFO - PROCESS | 1654 | 1462223798290 Marionette DEBUG loaded listener.js 14:16:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x124706c00) [pid = 1654] [serial = 1463] [outer = 0x121177800] 14:16:38 INFO - PROCESS | 1654 | 1462223798661 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]]]}] 14:16:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 14:16:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 520ms 14:16:38 INFO - PROCESS | 1654 | 1462223798677 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 14:16:38 INFO - PROCESS | 1654 | 1462223798678 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 14:16:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 14:16:38 INFO - PROCESS | 1654 | 1462223798680 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 14:16:38 INFO - PROCESS | 1654 | 1462223798681 Marionette TRACE conn2 <- [1,1922,null,{}] 14:16:38 INFO - PROCESS | 1654 | 1462223798694 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}] 14:16:38 INFO - PROCESS | 1654 | 1462223798784 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 14:16:38 INFO - PROCESS | 1654 | 1462223798788 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x128eeb000 == 73 [pid = 1654] [id = 488] 14:16:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x12470e000) [pid = 1654] [serial = 1464] [outer = 0x0] 14:16:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x124c6b000) [pid = 1654] [serial = 1465] [outer = 0x12470e000] 14:16:38 INFO - PROCESS | 1654 | 1462223798814 Marionette DEBUG loaded listener.js 14:16:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x124f46400) [pid = 1654] [serial = 1466] [outer = 0x12470e000] 14:16:39 INFO - PROCESS | 1654 | 1462223799164 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]]]}] 14:16:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 14:16:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 518ms 14:16:39 INFO - PROCESS | 1654 | 1462223799199 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 14:16:39 INFO - PROCESS | 1654 | 1462223799201 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 14:16:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 14:16:39 INFO - PROCESS | 1654 | 1462223799205 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 14:16:39 INFO - PROCESS | 1654 | 1462223799206 Marionette TRACE conn2 <- [1,1926,null,{}] 14:16:39 INFO - PROCESS | 1654 | 1462223799209 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}] 14:16:39 INFO - PROCESS | 1654 | 1462223799323 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 14:16:39 INFO - PROCESS | 1654 | 1462223799330 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ab0c800 == 74 [pid = 1654] [id = 489] 14:16:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x124707400) [pid = 1654] [serial = 1467] [outer = 0x0] 14:16:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x1264ba000) [pid = 1654] [serial = 1468] [outer = 0x124707400] 14:16:39 INFO - PROCESS | 1654 | 1462223799355 Marionette DEBUG loaded listener.js 14:16:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x128397400) [pid = 1654] [serial = 1469] [outer = 0x124707400] 14:16:39 INFO - PROCESS | 1654 | 1462223799693 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]]]}] 14:16:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 14:16:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 521ms 14:16:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 14:16:39 INFO - PROCESS | 1654 | 1462223799725 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 14:16:39 INFO - PROCESS | 1654 | 1462223799726 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 14:16:39 INFO - PROCESS | 1654 | 1462223799729 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 14:16:39 INFO - PROCESS | 1654 | 1462223799731 Marionette TRACE conn2 <- [1,1930,null,{}] 14:16:39 INFO - PROCESS | 1654 | 1462223799734 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}] 14:16:39 INFO - PROCESS | 1654 | 1462223799890 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 14:16:40 INFO - PROCESS | 1654 | 1462223800030 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bda9000 == 75 [pid = 1654] [id = 490] 14:16:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x12839e800) [pid = 1654] [serial = 1470] [outer = 0x0] 14:16:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x1285da000) [pid = 1654] [serial = 1471] [outer = 0x12839e800] 14:16:40 INFO - PROCESS | 1654 | 1462223800072 Marionette DEBUG loaded listener.js 14:16:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x12ab30400) [pid = 1654] [serial = 1472] [outer = 0x12839e800] 14:16:40 INFO - PROCESS | 1654 | 1462223800454 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]]]}] 14:16:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 14:16:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 773ms 14:16:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 14:16:40 INFO - PROCESS | 1654 | 1462223800503 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 14:16:40 INFO - PROCESS | 1654 | 1462223800504 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 14:16:40 INFO - PROCESS | 1654 | 1462223800506 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 14:16:40 INFO - PROCESS | 1654 | 1462223800507 Marionette TRACE conn2 <- [1,1934,null,{}] 14:16:40 INFO - PROCESS | 1654 | 1462223800509 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}] 14:16:40 INFO - PROCESS | 1654 | 1462223800639 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 14:16:40 INFO - PROCESS | 1654 | 1462223800652 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c770000 == 76 [pid = 1654] [id = 491] 14:16:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x12ab34400) [pid = 1654] [serial = 1473] [outer = 0x0] 14:16:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x12adbf000) [pid = 1654] [serial = 1474] [outer = 0x12ab34400] 14:16:40 INFO - PROCESS | 1654 | 1462223800677 Marionette DEBUG loaded listener.js 14:16:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x12bc85800) [pid = 1654] [serial = 1475] [outer = 0x12ab34400] 14:16:41 INFO - PROCESS | 1654 | 1462223801044 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]]]}] 14:16:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 14:16:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 569ms 14:16:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 14:16:41 INFO - PROCESS | 1654 | 1462223801090 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 14:16:41 INFO - PROCESS | 1654 | 1462223801092 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 14:16:41 INFO - PROCESS | 1654 | 1462223801094 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 14:16:41 INFO - PROCESS | 1654 | 1462223801095 Marionette TRACE conn2 <- [1,1938,null,{}] 14:16:41 INFO - PROCESS | 1654 | 1462223801097 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}] 14:16:41 INFO - PROCESS | 1654 | 1462223801210 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 14:16:41 INFO - PROCESS | 1654 | 1462223801256 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cce5800 == 77 [pid = 1654] [id = 492] 14:16:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x12ab94000) [pid = 1654] [serial = 1476] [outer = 0x0] 14:16:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x12c0ce000) [pid = 1654] [serial = 1477] [outer = 0x12ab94000] 14:16:41 INFO - PROCESS | 1654 | 1462223801282 Marionette DEBUG loaded listener.js 14:16:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x12c243000) [pid = 1654] [serial = 1478] [outer = 0x12ab94000] 14:16:41 INFO - PROCESS | 1654 | 1462223801712 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]]]}] 14:16:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 14:16:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 670ms 14:16:41 INFO - PROCESS | 1654 | 1462223801765 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 14:16:41 INFO - PROCESS | 1654 | 1462223801767 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 14:16:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 14:16:41 INFO - PROCESS | 1654 | 1462223801770 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 14:16:41 INFO - PROCESS | 1654 | 1462223801772 Marionette TRACE conn2 <- [1,1942,null,{}] 14:16:41 INFO - PROCESS | 1654 | 1462223801775 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}] 14:16:41 INFO - PROCESS | 1654 | 1462223801926 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 14:16:42 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x12adb4000) [pid = 1654] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 14:16:42 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x124c71800) [pid = 1654] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 14:16:42 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x128582c00) [pid = 1654] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 14:16:42 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x128f0c400) [pid = 1654] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 14:16:42 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x112a20c00) [pid = 1654] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 14:16:42 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x12858b800) [pid = 1654] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 14:16:42 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x12117b800) [pid = 1654] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 14:16:42 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x112908000) [pid = 1654] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 14:16:42 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x119926400) [pid = 1654] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 14:16:42 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x1264b7800) [pid = 1654] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 14:16:42 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x1134b8400) [pid = 1654] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 14:16:42 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x1172cfc00) [pid = 1654] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 14:16:42 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x12117c800) [pid = 1654] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 14:16:42 INFO - PROCESS | 1654 | 1462223802237 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x1184a5000 == 78 [pid = 1654] [id = 493] 14:16:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x1120d9000) [pid = 1654] [serial = 1479] [outer = 0x0] 14:16:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x113124000) [pid = 1654] [serial = 1480] [outer = 0x1120d9000] 14:16:42 INFO - PROCESS | 1654 | 1462223802263 Marionette DEBUG loaded listener.js 14:16:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x119824400) [pid = 1654] [serial = 1481] [outer = 0x1120d9000] 14:16:42 INFO - PROCESS | 1654 | 1462223802596 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]]]}] 14:16:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 14:16:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 873ms 14:16:42 INFO - PROCESS | 1654 | 1462223802644 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 14:16:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 14:16:42 INFO - PROCESS | 1654 | 1462223802646 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 14:16:42 INFO - PROCESS | 1654 | 1462223802649 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 14:16:42 INFO - PROCESS | 1654 | 1462223802652 Marionette TRACE conn2 <- [1,1946,null,{}] 14:16:42 INFO - PROCESS | 1654 | 1462223802655 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}] 14:16:42 INFO - PROCESS | 1654 | 1462223802802 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 14:16:42 INFO - PROCESS | 1654 | 1462223802915 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ccd7000 == 79 [pid = 1654] [id = 494] 14:16:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x112a1a400) [pid = 1654] [serial = 1482] [outer = 0x0] 14:16:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x124decc00) [pid = 1654] [serial = 1483] [outer = 0x112a1a400] 14:16:42 INFO - PROCESS | 1654 | 1462223802957 Marionette DEBUG loaded listener.js 14:16:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x12c705800) [pid = 1654] [serial = 1484] [outer = 0x112a1a400] 14:16:43 INFO - PROCESS | 1654 | 1462223803241 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]]]}] 14:16:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 14:16:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 624ms 14:16:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 14:16:43 INFO - PROCESS | 1654 | 1462223803277 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 14:16:43 INFO - PROCESS | 1654 | 1462223803279 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 14:16:43 INFO - PROCESS | 1654 | 1462223803281 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 14:16:43 INFO - PROCESS | 1654 | 1462223803283 Marionette TRACE conn2 <- [1,1950,null,{}] 14:16:43 INFO - PROCESS | 1654 | 1462223803285 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}] 14:16:43 INFO - PROCESS | 1654 | 1462223803396 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 14:16:43 INFO - PROCESS | 1654 | 1462223803487 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x135870800 == 80 [pid = 1654] [id = 495] 14:16:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x12bc7c800) [pid = 1654] [serial = 1485] [outer = 0x0] 14:16:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x12d09f400) [pid = 1654] [serial = 1486] [outer = 0x12bc7c800] 14:16:43 INFO - PROCESS | 1654 | 1462223803516 Marionette DEBUG loaded listener.js 14:16:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x12d6a8c00) [pid = 1654] [serial = 1487] [outer = 0x12bc7c800] 14:16:43 INFO - PROCESS | 1654 | 1462223803792 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]]]}] 14:16:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 14:16:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 524ms 14:16:43 INFO - PROCESS | 1654 | 1462223803810 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 14:16:43 INFO - PROCESS | 1654 | 1462223803811 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 14:16:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 14:16:43 INFO - PROCESS | 1654 | 1462223803813 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 14:16:43 INFO - PROCESS | 1654 | 1462223803814 Marionette TRACE conn2 <- [1,1954,null,{}] 14:16:43 INFO - PROCESS | 1654 | 1462223803817 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}] 14:16:43 INFO - PROCESS | 1654 | 1462223803924 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 14:16:43 INFO - PROCESS | 1654 | 1462223803927 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x137621800 == 81 [pid = 1654] [id = 496] 14:16:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x12d6c6000) [pid = 1654] [serial = 1488] [outer = 0x0] 14:16:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x12d70e800) [pid = 1654] [serial = 1489] [outer = 0x12d6c6000] 14:16:43 INFO - PROCESS | 1654 | 1462223803953 Marionette DEBUG loaded listener.js 14:16:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x12d716000) [pid = 1654] [serial = 1490] [outer = 0x12d6c6000] 14:16:44 INFO - PROCESS | 1654 | 1462223804456 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]]]}] 14:16:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 14:16:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 671ms 14:16:44 INFO - PROCESS | 1654 | 1462223804484 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 14:16:44 INFO - PROCESS | 1654 | 1462223804487 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 14:16:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 14:16:44 INFO - PROCESS | 1654 | 1462223804491 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 14:16:44 INFO - PROCESS | 1654 | 1462223804493 Marionette TRACE conn2 <- [1,1958,null,{}] 14:16:44 INFO - PROCESS | 1654 | 1462223804497 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}] 14:16:44 INFO - PROCESS | 1654 | 1462223804615 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 14:16:44 INFO - PROCESS | 1654 | 1462223804728 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x12370f800 == 82 [pid = 1654] [id = 497] 14:16:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x116fd2000) [pid = 1654] [serial = 1491] [outer = 0x0] 14:16:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x1180af800) [pid = 1654] [serial = 1492] [outer = 0x116fd2000] 14:16:44 INFO - PROCESS | 1654 | 1462223804761 Marionette DEBUG loaded listener.js 14:16:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x118fb0400) [pid = 1654] [serial = 1493] [outer = 0x116fd2000] 14:16:45 INFO - PROCESS | 1654 | 1462223805179 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]]]}] 14:16:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 14:16:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 720ms 14:16:45 INFO - PROCESS | 1654 | 1462223805211 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 14:16:45 INFO - PROCESS | 1654 | 1462223805215 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 14:16:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 14:16:45 INFO - PROCESS | 1654 | 1462223805220 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 14:16:45 INFO - PROCESS | 1654 | 1462223805222 Marionette TRACE conn2 <- [1,1962,null,{}] 14:16:45 INFO - PROCESS | 1654 | 1462223805225 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}] 14:16:45 INFO - PROCESS | 1654 | 1462223805342 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 14:16:45 INFO - PROCESS | 1654 | 1462223805457 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ab23000 == 83 [pid = 1654] [id = 498] 14:16:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x1197ab000) [pid = 1654] [serial = 1494] [outer = 0x0] 14:16:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x11a1ac800) [pid = 1654] [serial = 1495] [outer = 0x1197ab000] 14:16:45 INFO - PROCESS | 1654 | 1462223805490 Marionette DEBUG loaded listener.js 14:16:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 166 (0x124707800) [pid = 1654] [serial = 1496] [outer = 0x1197ab000] 14:16:45 INFO - PROCESS | 1654 | 1462223805909 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]]]}] 14:16:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 14:16:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 720ms 14:16:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 14:16:45 INFO - PROCESS | 1654 | 1462223805961 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 14:16:45 INFO - PROCESS | 1654 | 1462223805962 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 14:16:45 INFO - PROCESS | 1654 | 1462223805964 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 14:16:45 INFO - PROCESS | 1654 | 1462223805967 Marionette TRACE conn2 <- [1,1966,null,{}] 14:16:45 INFO - PROCESS | 1654 | 1462223805990 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}] 14:16:46 INFO - PROCESS | 1654 | 1462223806103 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 14:16:46 INFO - PROCESS | 1654 | 1462223806191 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x1356ce800 == 84 [pid = 1654] [id = 499] 14:16:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 167 (0x124f38400) [pid = 1654] [serial = 1497] [outer = 0x0] 14:16:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 168 (0x12858a800) [pid = 1654] [serial = 1498] [outer = 0x124f38400] 14:16:46 INFO - PROCESS | 1654 | 1462223806223 Marionette DEBUG loaded listener.js 14:16:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 169 (0x128c6ec00) [pid = 1654] [serial = 1499] [outer = 0x124f38400] 14:16:46 INFO - PROCESS | 1654 | 1462223806654 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]]]}] 14:16:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 14:16:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 735ms 14:16:46 INFO - PROCESS | 1654 | 1462223806700 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 14:16:46 INFO - PROCESS | 1654 | 1462223806703 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 14:16:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 14:16:46 INFO - PROCESS | 1654 | 1462223806707 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 14:16:46 INFO - PROCESS | 1654 | 1462223806709 Marionette TRACE conn2 <- [1,1970,null,{}] 14:16:46 INFO - PROCESS | 1654 | 1462223806712 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}] 14:16:46 INFO - PROCESS | 1654 | 1462223806877 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 14:16:47 INFO - PROCESS | 1654 | 1462223807032 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12de41000 == 85 [pid = 1654] [id = 500] 14:16:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 170 (0x128e65400) [pid = 1654] [serial = 1500] [outer = 0x0] 14:16:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 171 (0x12ba6fc00) [pid = 1654] [serial = 1501] [outer = 0x128e65400] 14:16:47 INFO - PROCESS | 1654 | 1462223807081 Marionette DEBUG loaded listener.js 14:16:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 172 (0x12c70c000) [pid = 1654] [serial = 1502] [outer = 0x128e65400] 14:16:47 INFO - PROCESS | 1654 | 1462223807519 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]]]}] 14:16:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 14:16:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 820ms 14:16:47 INFO - PROCESS | 1654 | 1462223807527 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 14:16:47 INFO - PROCESS | 1654 | 1462223807528 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 14:16:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 14:16:47 INFO - PROCESS | 1654 | 1462223807531 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 14:16:47 INFO - PROCESS | 1654 | 1462223807532 Marionette TRACE conn2 <- [1,1974,null,{}] 14:16:47 INFO - PROCESS | 1654 | 1462223807534 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}] 14:16:47 INFO - PROCESS | 1654 | 1462223807643 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 14:16:47 INFO - PROCESS | 1654 | 1462223807757 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12de55800 == 86 [pid = 1654] [id = 501] 14:16:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 173 (0x12ab37000) [pid = 1654] [serial = 1503] [outer = 0x0] 14:16:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 174 (0x12d0a6c00) [pid = 1654] [serial = 1504] [outer = 0x12ab37000] 14:16:47 INFO - PROCESS | 1654 | 1462223807788 Marionette DEBUG loaded listener.js 14:16:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 175 (0x12d6a5c00) [pid = 1654] [serial = 1505] [outer = 0x12ab37000] 14:16:48 INFO - PROCESS | 1654 | 1462223808163 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]]]}] 14:16:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 14:16:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 668ms 14:16:48 INFO - PROCESS | 1654 | 1462223808199 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 14:16:48 INFO - PROCESS | 1654 | 1462223808201 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 14:16:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 14:16:48 INFO - PROCESS | 1654 | 1462223808203 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 14:16:48 INFO - PROCESS | 1654 | 1462223808204 Marionette TRACE conn2 <- [1,1978,null,{}] 14:16:48 INFO - PROCESS | 1654 | 1462223808207 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}] 14:16:48 INFO - PROCESS | 1654 | 1462223808333 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 14:16:48 INFO - PROCESS | 1654 | 1462223808420 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x140716800 == 87 [pid = 1654] [id = 502] 14:16:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 176 (0x12adf0000) [pid = 1654] [serial = 1506] [outer = 0x0] 14:16:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 177 (0x12d710400) [pid = 1654] [serial = 1507] [outer = 0x12adf0000] 14:16:48 INFO - PROCESS | 1654 | 1462223808451 Marionette DEBUG loaded listener.js 14:16:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 178 (0x12dbb4400) [pid = 1654] [serial = 1508] [outer = 0x12adf0000] 14:16:48 INFO - PROCESS | 1654 | 1462223808858 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]]]}] 14:16:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 14:16:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 670ms 14:16:48 INFO - PROCESS | 1654 | 1462223808873 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 14:16:48 INFO - PROCESS | 1654 | 1462223808874 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 14:16:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 14:16:48 INFO - PROCESS | 1654 | 1462223808877 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 14:16:48 INFO - PROCESS | 1654 | 1462223808878 Marionette TRACE conn2 <- [1,1982,null,{}] 14:16:48 INFO - PROCESS | 1654 | 1462223808881 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}] 14:16:48 INFO - PROCESS | 1654 | 1462223808988 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 14:16:49 INFO - PROCESS | 1654 | 1462223809092 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x136236800 == 88 [pid = 1654] [id = 503] 14:16:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 179 (0x12dbb5000) [pid = 1654] [serial = 1509] [outer = 0x0] 14:16:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 180 (0x137a93400) [pid = 1654] [serial = 1510] [outer = 0x12dbb5000] 14:16:49 INFO - PROCESS | 1654 | 1462223809121 Marionette DEBUG loaded listener.js 14:16:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 181 (0x137a97800) [pid = 1654] [serial = 1511] [outer = 0x12dbb5000] 14:16:49 INFO - PROCESS | 1654 | 1462223809527 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]]]}] 14:16:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 14:16:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 668ms 14:16:49 INFO - PROCESS | 1654 | 1462223809546 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 14:16:49 INFO - PROCESS | 1654 | 1462223809547 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 14:16:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 14:16:49 INFO - PROCESS | 1654 | 1462223809549 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 14:16:49 INFO - PROCESS | 1654 | 1462223809550 Marionette TRACE conn2 <- [1,1986,null,{}] 14:16:49 INFO - PROCESS | 1654 | 1462223809553 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}] 14:16:49 INFO - PROCESS | 1654 | 1462223809665 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 14:16:49 INFO - PROCESS | 1654 | 1462223809780 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x137ccc000 == 89 [pid = 1654] [id = 504] 14:16:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 182 (0x137a98000) [pid = 1654] [serial = 1512] [outer = 0x0] 14:16:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 183 (0x137abac00) [pid = 1654] [serial = 1513] [outer = 0x137a98000] 14:16:49 INFO - PROCESS | 1654 | 1462223809811 Marionette DEBUG loaded listener.js 14:16:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 184 (0x137abec00) [pid = 1654] [serial = 1514] [outer = 0x137a98000] 14:16:50 INFO - PROCESS | 1654 | 1462223810248 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]]]}] 14:16:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 14:16:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 719ms 14:16:50 INFO - PROCESS | 1654 | 1462223810269 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 14:16:50 INFO - PROCESS | 1654 | 1462223810271 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 14:16:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 14:16:50 INFO - PROCESS | 1654 | 1462223810274 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 14:16:50 INFO - PROCESS | 1654 | 1462223810276 Marionette TRACE conn2 <- [1,1990,null,{}] 14:16:50 INFO - PROCESS | 1654 | 1462223810280 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}] 14:16:50 INFO - PROCESS | 1654 | 1462223810431 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 14:16:50 INFO - PROCESS | 1654 | 1462223810548 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x137cdb800 == 90 [pid = 1654] [id = 505] 14:16:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 185 (0x11307ac00) [pid = 1654] [serial = 1515] [outer = 0x0] 14:16:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 186 (0x137ac1000) [pid = 1654] [serial = 1516] [outer = 0x11307ac00] 14:16:50 INFO - PROCESS | 1654 | 1462223810581 Marionette DEBUG loaded listener.js 14:16:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 187 (0x137ac8000) [pid = 1654] [serial = 1517] [outer = 0x11307ac00] 14:16:51 INFO - PROCESS | 1654 | 1462223810998 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]]]}] 14:16:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 14:16:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 770ms 14:16:51 INFO - PROCESS | 1654 | 1462223811045 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 14:16:51 INFO - PROCESS | 1654 | 1462223811047 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 14:16:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 14:16:51 INFO - PROCESS | 1654 | 1462223811050 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 14:16:51 INFO - PROCESS | 1654 | 1462223811052 Marionette TRACE conn2 <- [1,1994,null,{}] 14:16:51 INFO - PROCESS | 1654 | 1462223811056 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}] 14:16:51 INFO - PROCESS | 1654 | 1462223811226 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 14:16:51 INFO - PROCESS | 1654 | 1462223811388 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x118f91000 == 91 [pid = 1654] [id = 506] 14:16:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 188 (0x1125c2c00) [pid = 1654] [serial = 1518] [outer = 0x0] 14:16:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 189 (0x1211d6c00) [pid = 1654] [serial = 1519] [outer = 0x1125c2c00] 14:16:51 INFO - PROCESS | 1654 | 1462223811434 Marionette DEBUG loaded listener.js 14:16:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 190 (0x137ac4400) [pid = 1654] [serial = 1520] [outer = 0x1125c2c00] 14:16:51 INFO - PROCESS | 1654 | 1462223811883 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]]]}] 14:16:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 14:16:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 873ms 14:16:51 INFO - PROCESS | 1654 | 1462223811923 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 14:16:51 INFO - PROCESS | 1654 | 1462223811925 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 14:16:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 14:16:51 INFO - PROCESS | 1654 | 1462223811927 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 14:16:51 INFO - PROCESS | 1654 | 1462223811929 Marionette TRACE conn2 <- [1,1998,null,{}] 14:16:51 INFO - PROCESS | 1654 | 1462223811932 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}] 14:16:52 INFO - PROCESS | 1654 | 1462223812211 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 14:16:52 INFO - PROCESS | 1654 | 1462223812318 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12350a000 == 92 [pid = 1654] [id = 507] 14:16:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 191 (0x112906000) [pid = 1654] [serial = 1521] [outer = 0x0] 14:16:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 192 (0x112a24000) [pid = 1654] [serial = 1522] [outer = 0x112906000] 14:16:52 INFO - PROCESS | 1654 | 1462223812346 Marionette DEBUG loaded listener.js 14:16:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 193 (0x114fc2400) [pid = 1654] [serial = 1523] [outer = 0x112906000] 14:16:52 INFO - PROCESS | 1654 | 1462223812775 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]]]}] 14:16:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 14:16:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 869ms 14:16:52 INFO - PROCESS | 1654 | 1462223812797 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 14:16:52 INFO - PROCESS | 1654 | 1462223812799 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 14:16:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 14:16:52 INFO - PROCESS | 1654 | 1462223812821 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 14:16:52 INFO - PROCESS | 1654 | 1462223812824 Marionette TRACE conn2 <- [1,2002,null,{}] 14:16:52 INFO - PROCESS | 1654 | 1462223812829 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}] 14:16:52 INFO - PROCESS | 1654 | 1462223812939 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 14:16:53 INFO - PROCESS | 1654 | 1462223813033 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x118f99000 == 93 [pid = 1654] [id = 508] 14:16:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 194 (0x118fad000) [pid = 1654] [serial = 1524] [outer = 0x0] 14:16:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 195 (0x1197ab800) [pid = 1654] [serial = 1525] [outer = 0x118fad000] 14:16:53 INFO - PROCESS | 1654 | 1462223813063 Marionette DEBUG loaded listener.js 14:16:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 196 (0x121179000) [pid = 1654] [serial = 1526] [outer = 0x118fad000] 14:16:53 INFO - PROCESS | 1654 | --DOCSHELL 0x12d611000 == 92 [pid = 1654] [id = 401] 14:16:53 INFO - PROCESS | 1654 | --DOCSHELL 0x12e45a800 == 91 [pid = 1654] [id = 400] 14:16:53 INFO - PROCESS | 1654 | --DOCSHELL 0x135870800 == 90 [pid = 1654] [id = 495] 14:16:53 INFO - PROCESS | 1654 | --DOCSHELL 0x12ccd7000 == 89 [pid = 1654] [id = 494] 14:16:53 INFO - PROCESS | 1654 | --DOCSHELL 0x1184a5000 == 88 [pid = 1654] [id = 493] 14:16:53 INFO - PROCESS | 1654 | --DOCSHELL 0x12cce5800 == 87 [pid = 1654] [id = 492] 14:16:53 INFO - PROCESS | 1654 | --DOCSHELL 0x12c770000 == 86 [pid = 1654] [id = 491] 14:16:53 INFO - PROCESS | 1654 | --DOCSHELL 0x12bda9000 == 85 [pid = 1654] [id = 490] 14:16:53 INFO - PROCESS | 1654 | --DOMWINDOW == 195 (0x12c23c800) [pid = 1654] [serial = 1428] [outer = 0x0] [url = about:blank] 14:16:53 INFO - PROCESS | 1654 | 1462223813528 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]]]}] 14:16:53 INFO - PROCESS | 1654 | --DOCSHELL 0x12ab0c800 == 84 [pid = 1654] [id = 489] 14:16:53 INFO - PROCESS | 1654 | --DOCSHELL 0x128eeb000 == 83 [pid = 1654] [id = 488] 14:16:53 INFO - PROCESS | 1654 | --DOCSHELL 0x123714800 == 82 [pid = 1654] [id = 487] 14:16:53 INFO - PROCESS | 1654 | --DOCSHELL 0x1257da800 == 81 [pid = 1654] [id = 486] 14:16:53 INFO - PROCESS | 1654 | --DOCSHELL 0x128c19800 == 80 [pid = 1654] [id = 485] 14:16:53 INFO - PROCESS | 1654 | --DOCSHELL 0x135886800 == 79 [pid = 1654] [id = 480] 14:16:53 INFO - PROCESS | 1654 | --DOCSHELL 0x12c44b000 == 78 [pid = 1654] [id = 479] 14:16:53 INFO - PROCESS | 1654 | --DOCSHELL 0x1257d4000 == 77 [pid = 1654] [id = 478] 14:16:53 INFO - PROCESS | 1654 | --DOCSHELL 0x116f4f800 == 76 [pid = 1654] [id = 477] 14:16:53 INFO - PROCESS | 1654 | --DOMWINDOW == 194 (0x12c247c00) [pid = 1654] [serial = 1324] [outer = 0x0] [url = about:blank] 14:16:53 INFO - PROCESS | 1654 | --DOMWINDOW == 193 (0x126bac800) [pid = 1654] [serial = 1410] [outer = 0x0] [url = about:blank] 14:16:53 INFO - PROCESS | 1654 | --DOMWINDOW == 192 (0x128e54c00) [pid = 1654] [serial = 1414] [outer = 0x0] [url = about:blank] 14:16:53 INFO - PROCESS | 1654 | --DOMWINDOW == 191 (0x1286e5400) [pid = 1654] [serial = 1413] [outer = 0x0] [url = about:blank] 14:16:53 INFO - PROCESS | 1654 | --DOMWINDOW == 190 (0x12adb8000) [pid = 1654] [serial = 1419] [outer = 0x0] [url = about:blank] 14:16:53 INFO - PROCESS | 1654 | --DOMWINDOW == 189 (0x12117a000) [pid = 1654] [serial = 1422] [outer = 0x0] [url = about:blank] 14:16:53 INFO - PROCESS | 1654 | --DOMWINDOW == 188 (0x12ab34800) [pid = 1654] [serial = 1417] [outer = 0x0] [url = about:blank] 14:16:53 INFO - PROCESS | 1654 | --DOMWINDOW == 187 (0x128f11c00) [pid = 1654] [serial = 1416] [outer = 0x0] [url = about:blank] 14:16:53 INFO - PROCESS | 1654 | --DOMWINDOW == 186 (0x1180a7400) [pid = 1654] [serial = 1371] [outer = 0x0] [url = about:blank] 14:16:53 INFO - PROCESS | 1654 | --DOMWINDOW == 185 (0x1211dc000) [pid = 1654] [serial = 1404] [outer = 0x0] [url = about:blank] 14:16:53 INFO - PROCESS | 1654 | --DOMWINDOW == 184 (0x1242c9000) [pid = 1654] [serial = 1405] [outer = 0x0] [url = about:blank] 14:16:53 INFO - PROCESS | 1654 | --DOMWINDOW == 183 (0x124ad0000) [pid = 1654] [serial = 1393] [outer = 0x0] [url = about:blank] 14:16:53 INFO - PROCESS | 1654 | --DOMWINDOW == 182 (0x114fc0000) [pid = 1654] [serial = 1392] [outer = 0x0] [url = about:blank] 14:16:53 INFO - PROCESS | 1654 | --DOMWINDOW == 181 (0x11992f400) [pid = 1654] [serial = 1401] [outer = 0x0] [url = about:blank] 14:16:53 INFO - PROCESS | 1654 | --DOMWINDOW == 180 (0x11a1b4c00) [pid = 1654] [serial = 1402] [outer = 0x0] [url = about:blank] 14:16:53 INFO - PROCESS | 1654 | --DOMWINDOW == 179 (0x112e19c00) [pid = 1654] [serial = 1368] [outer = 0x0] [url = about:blank] 14:16:53 INFO - PROCESS | 1654 | --DOMWINDOW == 178 (0x12adecc00) [pid = 1654] [serial = 1386] [outer = 0x0] [url = about:blank] 14:16:53 INFO - PROCESS | 1654 | --DOMWINDOW == 177 (0x1212f1400) [pid = 1654] [serial = 1377] [outer = 0x0] [url = about:blank] 14:16:53 INFO - PROCESS | 1654 | --DOMWINDOW == 176 (0x11a1ae400) [pid = 1654] [serial = 1374] [outer = 0x0] [url = about:blank] 14:16:53 INFO - PROCESS | 1654 | --DOMWINDOW == 175 (0x1242c5c00) [pid = 1654] [serial = 1389] [outer = 0x0] [url = about:blank] 14:16:53 INFO - PROCESS | 1654 | --DOMWINDOW == 174 (0x12c0cac00) [pid = 1654] [serial = 1426] [outer = 0x0] [url = about:blank] 14:16:53 INFO - PROCESS | 1654 | --DOMWINDOW == 173 (0x116465400) [pid = 1654] [serial = 1396] [outer = 0x0] [url = about:blank] 14:16:53 INFO - PROCESS | 1654 | --DOMWINDOW == 172 (0x114fbc800) [pid = 1654] [serial = 1395] [outer = 0x0] [url = about:blank] 14:16:53 INFO - PROCESS | 1654 | --DOMWINDOW == 171 (0x1180a9000) [pid = 1654] [serial = 1398] [outer = 0x0] [url = about:blank] 14:16:53 INFO - PROCESS | 1654 | --DOMWINDOW == 170 (0x118f3f000) [pid = 1654] [serial = 1399] [outer = 0x0] [url = about:blank] 14:16:53 INFO - PROCESS | 1654 | --DOMWINDOW == 169 (0x124705400) [pid = 1654] [serial = 1407] [outer = 0x0] [url = about:blank] 14:16:53 INFO - PROCESS | 1654 | --DOMWINDOW == 168 (0x12ab39800) [pid = 1654] [serial = 1383] [outer = 0x0] [url = about:blank] 14:16:53 INFO - PROCESS | 1654 | --DOMWINDOW == 167 (0x124cc3000) [pid = 1654] [serial = 1380] [outer = 0x0] [url = about:blank] 14:16:53 INFO - PROCESS | 1654 | --DOMWINDOW == 166 (0x12858f000) [pid = 1654] [serial = 1411] [outer = 0x0] [url = about:blank] 14:16:53 INFO - PROCESS | 1654 | --DOMWINDOW == 165 (0x12bc62c00) [pid = 1654] [serial = 1420] [outer = 0x0] [url = about:blank] 14:16:53 INFO - PROCESS | 1654 | --DOMWINDOW == 164 (0x124acec00) [pid = 1654] [serial = 1408] [outer = 0x0] [url = about:blank] 14:16:53 INFO - PROCESS | 1654 | --DOMWINDOW == 163 (0x126dcfc00) [pid = 1654] [serial = 1423] [outer = 0x0] [url = about:blank] 14:16:53 INFO - PROCESS | 1654 | --DOMWINDOW == 162 (0x12bc5d800) [pid = 1654] [serial = 1425] [outer = 0x0] [url = about:blank] 14:16:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 14:16:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 795ms 14:16:53 INFO - PROCESS | 1654 | 1462223813598 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 14:16:53 INFO - PROCESS | 1654 | 1462223813600 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 14:16:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 14:16:53 INFO - PROCESS | 1654 | 1462223813603 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 14:16:53 INFO - PROCESS | 1654 | 1462223813605 Marionette TRACE conn2 <- [1,2006,null,{}] 14:16:53 INFO - PROCESS | 1654 | 1462223813608 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}] 14:16:53 INFO - PROCESS | 1654 | 1462223813702 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 14:16:53 INFO - PROCESS | 1654 | 1462223813713 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x1232ab800 == 77 [pid = 1654] [id = 509] 14:16:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x1211da400) [pid = 1654] [serial = 1527] [outer = 0x0] 14:16:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x1211e2c00) [pid = 1654] [serial = 1528] [outer = 0x1211da400] 14:16:53 INFO - PROCESS | 1654 | 1462223813740 Marionette DEBUG loaded listener.js 14:16:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x12470c000) [pid = 1654] [serial = 1529] [outer = 0x1211da400] 14:16:54 INFO - PROCESS | 1654 | 1462223814110 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]]]}] 14:16:54 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 14:16:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 521ms 14:16:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 14:16:54 INFO - PROCESS | 1654 | 1462223814142 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 14:16:54 INFO - PROCESS | 1654 | 1462223814145 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 14:16:54 INFO - PROCESS | 1654 | 1462223814155 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 14:16:54 INFO - PROCESS | 1654 | 1462223814158 Marionette TRACE conn2 <- [1,2010,null,{}] 14:16:54 INFO - PROCESS | 1654 | 1462223814160 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}] 14:16:54 INFO - PROCESS | 1654 | 1462223814257 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 14:16:54 INFO - PROCESS | 1654 | 1462223814262 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a873800 == 78 [pid = 1654] [id = 510] 14:16:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 166 (0x124c68800) [pid = 1654] [serial = 1530] [outer = 0x0] 14:16:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 167 (0x124c75800) [pid = 1654] [serial = 1531] [outer = 0x124c68800] 14:16:54 INFO - PROCESS | 1654 | 1462223814287 Marionette DEBUG loaded listener.js 14:16:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 168 (0x128587c00) [pid = 1654] [serial = 1532] [outer = 0x124c68800] 14:16:54 INFO - PROCESS | 1654 | 1462223814642 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]]]}] 14:16:54 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 14:16:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 525ms 14:16:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 14:16:54 INFO - PROCESS | 1654 | 1462223814680 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 14:16:54 INFO - PROCESS | 1654 | 1462223814682 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 14:16:54 INFO - PROCESS | 1654 | 1462223814684 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 14:16:54 INFO - PROCESS | 1654 | 1462223814685 Marionette TRACE conn2 <- [1,2014,null,{}] 14:16:54 INFO - PROCESS | 1654 | 1462223814687 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}] 14:16:54 INFO - PROCESS | 1654 | 1462223814781 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 14:16:54 INFO - PROCESS | 1654 | 1462223814788 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c134000 == 79 [pid = 1654] [id = 511] 14:16:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 169 (0x1285cf000) [pid = 1654] [serial = 1533] [outer = 0x0] 14:16:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 170 (0x128bf4c00) [pid = 1654] [serial = 1534] [outer = 0x1285cf000] 14:16:54 INFO - PROCESS | 1654 | 1462223814814 Marionette DEBUG loaded listener.js 14:16:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 171 (0x128f0c000) [pid = 1654] [serial = 1535] [outer = 0x1285cf000] 14:16:55 INFO - PROCESS | 1654 | 1462223815177 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]]]}] 14:16:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 14:16:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 521ms 14:16:55 INFO - PROCESS | 1654 | 1462223815206 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 14:16:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 14:16:55 INFO - PROCESS | 1654 | 1462223815207 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 14:16:55 INFO - PROCESS | 1654 | 1462223815210 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 14:16:55 INFO - PROCESS | 1654 | 1462223815211 Marionette TRACE conn2 <- [1,2018,null,{}] 14:16:55 INFO - PROCESS | 1654 | 1462223815213 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}] 14:16:55 INFO - PROCESS | 1654 | 1462223815309 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 14:16:55 INFO - PROCESS | 1654 | 1462223815399 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ccc9800 == 80 [pid = 1654] [id = 512] 14:16:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 172 (0x1125d1400) [pid = 1654] [serial = 1536] [outer = 0x0] 14:16:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 173 (0x1125d3000) [pid = 1654] [serial = 1537] [outer = 0x1125d1400] 14:16:55 INFO - PROCESS | 1654 | 1462223815430 Marionette DEBUG loaded listener.js 14:16:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 174 (0x12ab39000) [pid = 1654] [serial = 1538] [outer = 0x1125d1400] 14:16:55 INFO - PROCESS | 1654 | 1462223815751 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]]]}] 14:16:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 14:16:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 570ms 14:16:55 INFO - PROCESS | 1654 | 1462223815789 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 14:16:55 INFO - PROCESS | 1654 | 1462223815790 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 14:16:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 14:16:55 INFO - PROCESS | 1654 | 1462223815793 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 14:16:55 INFO - PROCESS | 1654 | 1462223815794 Marionette TRACE conn2 <- [1,2022,null,{}] 14:16:55 INFO - PROCESS | 1654 | 1462223815796 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}] 14:16:55 INFO - PROCESS | 1654 | 1462223815918 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 14:16:55 INFO - PROCESS | 1654 | 1462223815928 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d61a000 == 81 [pid = 1654] [id = 513] 14:16:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 175 (0x124546000) [pid = 1654] [serial = 1539] [outer = 0x0] 14:16:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 176 (0x12454c400) [pid = 1654] [serial = 1540] [outer = 0x124546000] 14:16:55 INFO - PROCESS | 1654 | 1462223815953 Marionette DEBUG loaded listener.js 14:16:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 177 (0x12ab3c800) [pid = 1654] [serial = 1541] [outer = 0x124546000] 14:16:56 INFO - PROCESS | 1654 | 1462223816324 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]]]}] 14:16:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 14:16:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 567ms 14:16:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 14:16:56 INFO - PROCESS | 1654 | 1462223816362 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 14:16:56 INFO - PROCESS | 1654 | 1462223816363 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 14:16:56 INFO - PROCESS | 1654 | 1462223816365 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 14:16:56 INFO - PROCESS | 1654 | 1462223816366 Marionette TRACE conn2 <- [1,2026,null,{}] 14:16:56 INFO - PROCESS | 1654 | 1462223816368 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}] 14:16:56 INFO - PROCESS | 1654 | 1462223816487 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 14:16:56 INFO - PROCESS | 1654 | 1462223816537 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x12de56000 == 82 [pid = 1654] [id = 514] 14:16:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 178 (0x124550800) [pid = 1654] [serial = 1542] [outer = 0x0] 14:16:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 179 (0x12bc5a400) [pid = 1654] [serial = 1543] [outer = 0x124550800] 14:16:56 INFO - PROCESS | 1654 | 1462223816562 Marionette DEBUG loaded listener.js 14:16:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 180 (0x12c0cac00) [pid = 1654] [serial = 1544] [outer = 0x124550800] 14:16:56 INFO - PROCESS | 1654 | 1462223816903 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]]]}] 14:16:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 14:16:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 571ms 14:16:56 INFO - PROCESS | 1654 | 1462223816945 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 14:16:56 INFO - PROCESS | 1654 | 1462223816947 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 14:16:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 14:16:56 INFO - PROCESS | 1654 | 1462223816949 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 14:16:56 INFO - PROCESS | 1654 | 1462223816950 Marionette TRACE conn2 <- [1,2030,null,{}] 14:16:56 INFO - PROCESS | 1654 | 1462223816952 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}] 14:16:57 INFO - PROCESS | 1654 | 1462223817072 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 14:16:57 INFO - PROCESS | 1654 | 1462223817084 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x1355ed800 == 83 [pid = 1654] [id = 515] 14:16:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 181 (0x12aba0c00) [pid = 1654] [serial = 1545] [outer = 0x0] 14:16:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 182 (0x12c245c00) [pid = 1654] [serial = 1546] [outer = 0x12aba0c00] 14:16:57 INFO - PROCESS | 1654 | 1462223817110 Marionette DEBUG loaded listener.js 14:16:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 183 (0x12c8bfc00) [pid = 1654] [serial = 1547] [outer = 0x12aba0c00] 14:16:57 INFO - PROCESS | 1654 | 1462223817485 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]]]}] 14:16:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 14:16:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 567ms 14:16:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 14:16:57 INFO - PROCESS | 1654 | 1462223817521 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 14:16:57 INFO - PROCESS | 1654 | 1462223817522 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 14:16:57 INFO - PROCESS | 1654 | 1462223817524 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 14:16:57 INFO - PROCESS | 1654 | 1462223817525 Marionette TRACE conn2 <- [1,2034,null,{}] 14:16:57 INFO - PROCESS | 1654 | 1462223817528 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}] 14:16:57 INFO - PROCESS | 1654 | 1462223817655 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 14:16:57 INFO - PROCESS | 1654 | --DOMWINDOW == 182 (0x12ab94000) [pid = 1654] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 14:16:57 INFO - PROCESS | 1654 | --DOMWINDOW == 181 (0x12ab34400) [pid = 1654] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 14:16:57 INFO - PROCESS | 1654 | --DOMWINDOW == 180 (0x12839e800) [pid = 1654] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 14:16:57 INFO - PROCESS | 1654 | --DOMWINDOW == 179 (0x1120d9000) [pid = 1654] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 14:16:57 INFO - PROCESS | 1654 | --DOMWINDOW == 178 (0x121177800) [pid = 1654] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 14:16:57 INFO - PROCESS | 1654 | --DOMWINDOW == 177 (0x124707400) [pid = 1654] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 14:16:57 INFO - PROCESS | 1654 | --DOMWINDOW == 176 (0x1172cf800) [pid = 1654] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 14:16:57 INFO - PROCESS | 1654 | --DOMWINDOW == 175 (0x12bc7c800) [pid = 1654] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 14:16:57 INFO - PROCESS | 1654 | --DOMWINDOW == 174 (0x1197a7000) [pid = 1654] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 14:16:57 INFO - PROCESS | 1654 | --DOMWINDOW == 173 (0x12470e000) [pid = 1654] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 14:16:57 INFO - PROCESS | 1654 | --DOMWINDOW == 172 (0x12478a800) [pid = 1654] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 14:16:57 INFO - PROCESS | 1654 | --DOMWINDOW == 171 (0x112a1a400) [pid = 1654] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 14:16:57 INFO - PROCESS | 1654 | 1462223817921 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x12351d800 == 84 [pid = 1654] [id = 516] 14:16:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 172 (0x11290dc00) [pid = 1654] [serial = 1548] [outer = 0x0] 14:16:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 173 (0x11686fc00) [pid = 1654] [serial = 1549] [outer = 0x11290dc00] 14:16:57 INFO - PROCESS | 1654 | 1462223817949 Marionette DEBUG loaded listener.js 14:16:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 174 (0x124deac00) [pid = 1654] [serial = 1550] [outer = 0x11290dc00] 14:16:58 INFO - PROCESS | 1654 | 1462223818222 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]]]}] 14:16:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 14:16:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 722ms 14:16:58 INFO - PROCESS | 1654 | 1462223818247 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 14:16:58 INFO - PROCESS | 1654 | 1462223818248 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 14:16:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 14:16:58 INFO - PROCESS | 1654 | 1462223818250 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 14:16:58 INFO - PROCESS | 1654 | 1462223818252 Marionette TRACE conn2 <- [1,2038,null,{}] 14:16:58 INFO - PROCESS | 1654 | 1462223818263 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}] 14:16:58 INFO - PROCESS | 1654 | 1462223818366 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 14:16:58 INFO - PROCESS | 1654 | 1462223818387 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x135fa7000 == 85 [pid = 1654] [id = 517] 14:16:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 175 (0x1285d9c00) [pid = 1654] [serial = 1551] [outer = 0x0] 14:16:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 176 (0x12c0c8400) [pid = 1654] [serial = 1552] [outer = 0x1285d9c00] 14:16:58 INFO - PROCESS | 1654 | 1462223818416 Marionette DEBUG loaded listener.js 14:16:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 177 (0x12d6cd400) [pid = 1654] [serial = 1553] [outer = 0x1285d9c00] 14:16:58 INFO - PROCESS | 1654 | 1462223818795 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]]]}] 14:16:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 14:16:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 579ms 14:16:58 INFO - PROCESS | 1654 | 1462223818840 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 14:16:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 14:16:58 INFO - PROCESS | 1654 | 1462223818842 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 14:16:58 INFO - PROCESS | 1654 | 1462223818844 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 14:16:58 INFO - PROCESS | 1654 | 1462223818845 Marionette TRACE conn2 <- [1,2042,null,{}] 14:16:58 INFO - PROCESS | 1654 | 1462223818848 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}] 14:16:58 INFO - PROCESS | 1654 | 1462223818955 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 14:16:58 INFO - PROCESS | 1654 | 1462223818959 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x137cca000 == 86 [pid = 1654] [id = 518] 14:16:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 178 (0x12d099000) [pid = 1654] [serial = 1554] [outer = 0x0] 14:16:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 179 (0x12dbaa800) [pid = 1654] [serial = 1555] [outer = 0x12d099000] 14:16:58 INFO - PROCESS | 1654 | 1462223818985 Marionette DEBUG loaded listener.js 14:16:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 180 (0x13585a800) [pid = 1654] [serial = 1556] [outer = 0x12d099000] 14:16:59 INFO - PROCESS | 1654 | 1462223819338 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]]]}] 14:16:59 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) 14:16:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 519ms 14:16:59 INFO - PROCESS | 1654 | 1462223819363 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 14:16:59 INFO - PROCESS | 1654 | 1462223819365 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 14:16:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 14:16:59 INFO - PROCESS | 1654 | 1462223819367 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 14:16:59 INFO - PROCESS | 1654 | 1462223819368 Marionette TRACE conn2 <- [1,2046,null,{}] 14:16:59 INFO - PROCESS | 1654 | 1462223819373 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}] 14:16:59 INFO - PROCESS | 1654 | 1462223819473 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 14:16:59 INFO - PROCESS | 1654 | 1462223819557 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x14071b000 == 87 [pid = 1654] [id = 519] 14:16:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 181 (0x12d714800) [pid = 1654] [serial = 1557] [outer = 0x0] 14:16:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 182 (0x13585d000) [pid = 1654] [serial = 1558] [outer = 0x12d714800] 14:16:59 INFO - PROCESS | 1654 | 1462223819581 Marionette DEBUG loaded listener.js 14:16:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 183 (0x135c4ac00) [pid = 1654] [serial = 1559] [outer = 0x12d714800] 14:16:59 INFO - PROCESS | 1654 | 1462223819875 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]]]}] 14:16:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:16:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 623ms 14:16:59 INFO - PROCESS | 1654 | 1462223819990 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 14:16:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 14:16:59 INFO - PROCESS | 1654 | 1462223819992 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 14:16:59 INFO - PROCESS | 1654 | 1462223819996 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 14:16:59 INFO - PROCESS | 1654 | 1462223819998 Marionette TRACE conn2 <- [1,2050,null,{}] 14:17:00 INFO - PROCESS | 1654 | 1462223820003 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}] 14:17:00 INFO - PROCESS | 1654 | 1462223820127 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 14:17:00 INFO - PROCESS | 1654 | 1462223820245 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12329b000 == 88 [pid = 1654] [id = 520] 14:17:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 184 (0x1125ce400) [pid = 1654] [serial = 1560] [outer = 0x0] 14:17:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 185 (0x1125d0400) [pid = 1654] [serial = 1561] [outer = 0x1125ce400] 14:17:00 INFO - PROCESS | 1654 | 1462223820278 Marionette DEBUG loaded listener.js 14:17:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 186 (0x113122c00) [pid = 1654] [serial = 1562] [outer = 0x1125ce400] 14:17:00 INFO - PROCESS | 1654 | 1462223820714 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]]]}] 14:17:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 14:17:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 771ms 14:17:00 INFO - PROCESS | 1654 | 1462223820767 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 14:17:00 INFO - PROCESS | 1654 | 1462223820770 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 14:17:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 14:17:00 INFO - PROCESS | 1654 | 1462223820790 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 14:17:00 INFO - PROCESS | 1654 | 1462223820793 Marionette TRACE conn2 <- [1,2054,null,{}] 14:17:00 INFO - PROCESS | 1654 | 1462223820796 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}] 14:17:00 INFO - PROCESS | 1654 | 1462223820912 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 14:17:01 INFO - PROCESS | 1654 | 1462223821002 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ab14800 == 89 [pid = 1654] [id = 521] 14:17:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 187 (0x114ff3000) [pid = 1654] [serial = 1563] [outer = 0x0] 14:17:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 188 (0x118f3ac00) [pid = 1654] [serial = 1564] [outer = 0x114ff3000] 14:17:01 INFO - PROCESS | 1654 | 1462223821033 Marionette DEBUG loaded listener.js 14:17:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 189 (0x123441800) [pid = 1654] [serial = 1565] [outer = 0x114ff3000] 14:17:01 INFO - PROCESS | 1654 | 1462223821456 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]]]}] 14:17:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 14:17:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 676ms 14:17:01 INFO - PROCESS | 1654 | 1462223821462 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 14:17:01 INFO - PROCESS | 1654 | 1462223821464 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 14:17:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 14:17:01 INFO - PROCESS | 1654 | 1462223821466 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 14:17:01 INFO - PROCESS | 1654 | 1462223821468 Marionette TRACE conn2 <- [1,2058,null,{}] 14:17:01 INFO - PROCESS | 1654 | 1462223821477 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}] 14:17:01 INFO - PROCESS | 1654 | 1462223821598 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 14:17:01 INFO - PROCESS | 1654 | 1462223821720 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x135811800 == 90 [pid = 1654] [id = 522] 14:17:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 190 (0x124acec00) [pid = 1654] [serial = 1566] [outer = 0x0] 14:17:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 191 (0x125175000) [pid = 1654] [serial = 1567] [outer = 0x124acec00] 14:17:01 INFO - PROCESS | 1654 | 1462223821754 Marionette DEBUG loaded listener.js 14:17:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 192 (0x128587800) [pid = 1654] [serial = 1568] [outer = 0x124acec00] 14:17:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 14:17:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 720ms 14:17:02 INFO - PROCESS | 1654 | 1462223822177 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]]]}] 14:17:02 INFO - PROCESS | 1654 | 1462223822189 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 14:17:02 INFO - PROCESS | 1654 | 1462223822191 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 14:17:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 14:17:02 INFO - PROCESS | 1654 | 1462223822193 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 14:17:02 INFO - PROCESS | 1654 | 1462223822194 Marionette TRACE conn2 <- [1,2062,null,{}] 14:17:02 INFO - PROCESS | 1654 | 1462223822197 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}] 14:17:02 INFO - PROCESS | 1654 | 1462223822337 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 14:17:02 INFO - PROCESS | 1654 | 1462223822460 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x136238000 == 91 [pid = 1654] [id = 523] 14:17:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 193 (0x128e50c00) [pid = 1654] [serial = 1569] [outer = 0x0] 14:17:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 194 (0x12bc62c00) [pid = 1654] [serial = 1570] [outer = 0x128e50c00] 14:17:02 INFO - PROCESS | 1654 | 1462223822491 Marionette DEBUG loaded listener.js 14:17:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 195 (0x12d6a4000) [pid = 1654] [serial = 1571] [outer = 0x128e50c00] 14:17:02 INFO - PROCESS | 1654 | 1462223822908 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]]]}] 14:17:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 14:17:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 768ms 14:17:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 14:17:02 INFO - PROCESS | 1654 | 1462223822962 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 14:17:02 INFO - PROCESS | 1654 | 1462223822963 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 14:17:02 INFO - PROCESS | 1654 | 1462223822965 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 14:17:02 INFO - PROCESS | 1654 | 1462223822966 Marionette TRACE conn2 <- [1,2066,null,{}] 14:17:02 INFO - PROCESS | 1654 | 1462223822969 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}] 14:17:03 INFO - PROCESS | 1654 | 1462223823083 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 14:17:03 INFO - PROCESS | 1654 | 1462223823204 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x140a71000 == 92 [pid = 1654] [id = 524] 14:17:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 196 (0x1235d3000) [pid = 1654] [serial = 1572] [outer = 0x0] 14:17:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 197 (0x12d6c6c00) [pid = 1654] [serial = 1573] [outer = 0x1235d3000] 14:17:03 INFO - PROCESS | 1654 | 1462223823237 Marionette DEBUG loaded listener.js 14:17:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 198 (0x12d71d400) [pid = 1654] [serial = 1574] [outer = 0x1235d3000] 14:17:03 INFO - PROCESS | 1654 | 1462223823670 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]]]}] 14:17:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 14:17:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 770ms 14:17:03 INFO - PROCESS | 1654 | 1462223823738 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 14:17:03 INFO - PROCESS | 1654 | 1462223823741 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 14:17:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 14:17:03 INFO - PROCESS | 1654 | 1462223823745 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 14:17:03 INFO - PROCESS | 1654 | 1462223823747 Marionette TRACE conn2 <- [1,2070,null,{}] 14:17:03 INFO - PROCESS | 1654 | 1462223823750 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}] 14:17:03 INFO - PROCESS | 1654 | 1462223823949 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 14:17:04 INFO - PROCESS | 1654 | 1462223824080 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x13780c000 == 93 [pid = 1654] [id = 525] 14:17:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 199 (0x135860000) [pid = 1654] [serial = 1575] [outer = 0x0] 14:17:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 200 (0x135c50c00) [pid = 1654] [serial = 1576] [outer = 0x135860000] 14:17:04 INFO - PROCESS | 1654 | 1462223824111 Marionette DEBUG loaded listener.js 14:17:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 201 (0x1377d4c00) [pid = 1654] [serial = 1577] [outer = 0x135860000] 14:17:04 INFO - PROCESS | 1654 | 1462223824553 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]]]}] 14:17:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 14:17:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 875ms 14:17:04 INFO - PROCESS | 1654 | 1462223824625 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 14:17:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 14:17:04 INFO - PROCESS | 1654 | 1462223824626 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 14:17:04 INFO - PROCESS | 1654 | 1462223824630 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 14:17:04 INFO - PROCESS | 1654 | 1462223824631 Marionette TRACE conn2 <- [1,2074,null,{}] 14:17:04 INFO - PROCESS | 1654 | 1462223824634 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}] 14:17:04 INFO - PROCESS | 1654 | 1462223824753 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 14:17:04 INFO - PROCESS | 1654 | 1462223824849 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x128352800 == 94 [pid = 1654] [id = 526] 14:17:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 202 (0x1197c9000) [pid = 1654] [serial = 1578] [outer = 0x0] 14:17:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 203 (0x12ba68c00) [pid = 1654] [serial = 1579] [outer = 0x1197c9000] 14:17:04 INFO - PROCESS | 1654 | 1462223824878 Marionette DEBUG loaded listener.js 14:17:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 204 (0x1377d5800) [pid = 1654] [serial = 1580] [outer = 0x1197c9000] 14:17:05 INFO - PROCESS | 1654 | 1462223825312 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]]]}] 14:17:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 14:17:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 770ms 14:17:05 INFO - PROCESS | 1654 | 1462223825647 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 14:17:05 INFO - PROCESS | 1654 | 1462223825650 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 14:17:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 14:17:05 INFO - PROCESS | 1654 | 1462223825680 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 14:17:05 INFO - PROCESS | 1654 | 1462223825682 Marionette TRACE conn2 <- [1,2078,null,{}] 14:17:05 INFO - PROCESS | 1654 | 1462223825687 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}] 14:17:05 INFO - PROCESS | 1654 | 1462223825792 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 14:17:05 INFO - PROCESS | 1654 | 1462223825912 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ab0f800 == 95 [pid = 1654] [id = 527] 14:17:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 205 (0x113121c00) [pid = 1654] [serial = 1581] [outer = 0x0] 14:17:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 206 (0x114fc2800) [pid = 1654] [serial = 1582] [outer = 0x113121c00] 14:17:05 INFO - PROCESS | 1654 | 1462223825942 Marionette DEBUG loaded listener.js 14:17:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 207 (0x117686c00) [pid = 1654] [serial = 1583] [outer = 0x113121c00] 14:17:06 INFO - PROCESS | 1654 | 1462223826382 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]]]}] 14:17:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 14:17:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 750ms 14:17:06 INFO - PROCESS | 1654 | 1462223826405 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 14:17:06 INFO - PROCESS | 1654 | 1462223826407 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 14:17:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 14:17:06 INFO - PROCESS | 1654 | 1462223826412 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 14:17:06 INFO - PROCESS | 1654 | 1462223826414 Marionette TRACE conn2 <- [1,2082,null,{}] 14:17:06 INFO - PROCESS | 1654 | 1462223826417 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}] 14:17:06 INFO - PROCESS | 1654 | 1462223826519 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 14:17:06 INFO - PROCESS | 1654 | 1462223826644 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c1d800 == 96 [pid = 1654] [id = 528] 14:17:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 208 (0x118faec00) [pid = 1654] [serial = 1584] [outer = 0x0] 14:17:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 209 (0x118ff1c00) [pid = 1654] [serial = 1585] [outer = 0x118faec00] 14:17:06 INFO - PROCESS | 1654 | 1462223826686 Marionette DEBUG loaded listener.js 14:17:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 210 (0x11982a800) [pid = 1654] [serial = 1586] [outer = 0x118faec00] 14:17:06 INFO - PROCESS | 1654 | --DOCSHELL 0x137cca000 == 95 [pid = 1654] [id = 518] 14:17:06 INFO - PROCESS | 1654 | --DOCSHELL 0x135fa7000 == 94 [pid = 1654] [id = 517] 14:17:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12351d800 == 93 [pid = 1654] [id = 516] 14:17:06 INFO - PROCESS | 1654 | --DOCSHELL 0x1355ed800 == 92 [pid = 1654] [id = 515] 14:17:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12de56000 == 91 [pid = 1654] [id = 514] 14:17:06 INFO - PROCESS | 1654 | --DOMWINDOW == 209 (0x12d70e800) [pid = 1654] [serial = 1489] [outer = 0x0] [url = about:blank] 14:17:06 INFO - PROCESS | 1654 | --DOMWINDOW == 208 (0x112902400) [pid = 1654] [serial = 1431] [outer = 0x0] [url = about:blank] 14:17:06 INFO - PROCESS | 1654 | --DOMWINDOW == 207 (0x12c8be400) [pid = 1654] [serial = 1449] [outer = 0x0] [url = about:blank] 14:17:06 INFO - PROCESS | 1654 | --DOMWINDOW == 206 (0x1264b5000) [pid = 1654] [serial = 1452] [outer = 0x0] [url = about:blank] 14:17:06 INFO - PROCESS | 1654 | --DOMWINDOW == 205 (0x1172d2800) [pid = 1654] [serial = 1434] [outer = 0x0] [url = about:blank] 14:17:06 INFO - PROCESS | 1654 | --DOMWINDOW == 204 (0x12ade9400) [pid = 1654] [serial = 1443] [outer = 0x0] [url = about:blank] 14:17:06 INFO - PROCESS | 1654 | --DOMWINDOW == 203 (0x126dcbc00) [pid = 1654] [serial = 1440] [outer = 0x0] [url = about:blank] 14:17:06 INFO - PROCESS | 1654 | --DOMWINDOW == 202 (0x1212f9000) [pid = 1654] [serial = 1437] [outer = 0x0] [url = about:blank] 14:17:06 INFO - PROCESS | 1654 | --DOMWINDOW == 201 (0x12c23e800) [pid = 1654] [serial = 1446] [outer = 0x0] [url = about:blank] 14:17:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12d61a000 == 90 [pid = 1654] [id = 513] 14:17:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12ccc9800 == 89 [pid = 1654] [id = 512] 14:17:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12c134000 == 88 [pid = 1654] [id = 511] 14:17:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12a873800 == 87 [pid = 1654] [id = 510] 14:17:06 INFO - PROCESS | 1654 | --DOCSHELL 0x1232ab800 == 86 [pid = 1654] [id = 509] 14:17:06 INFO - PROCESS | 1654 | --DOCSHELL 0x118f99000 == 85 [pid = 1654] [id = 508] 14:17:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12350a000 == 84 [pid = 1654] [id = 507] 14:17:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12de41000 == 83 [pid = 1654] [id = 500] 14:17:06 INFO - PROCESS | 1654 | --DOCSHELL 0x1356ce800 == 82 [pid = 1654] [id = 499] 14:17:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12ab23000 == 81 [pid = 1654] [id = 498] 14:17:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12370f800 == 80 [pid = 1654] [id = 497] 14:17:07 INFO - PROCESS | 1654 | --DOMWINDOW == 200 (0x12d6a8c00) [pid = 1654] [serial = 1487] [outer = 0x0] [url = about:blank] 14:17:07 INFO - PROCESS | 1654 | --DOMWINDOW == 199 (0x12c0ce000) [pid = 1654] [serial = 1477] [outer = 0x0] [url = about:blank] 14:17:07 INFO - PROCESS | 1654 | --DOMWINDOW == 198 (0x12bc85800) [pid = 1654] [serial = 1475] [outer = 0x0] [url = about:blank] 14:17:07 INFO - PROCESS | 1654 | --DOMWINDOW == 197 (0x1285da000) [pid = 1654] [serial = 1471] [outer = 0x0] [url = about:blank] 14:17:07 INFO - PROCESS | 1654 | --DOMWINDOW == 196 (0x119824400) [pid = 1654] [serial = 1481] [outer = 0x0] [url = about:blank] 14:17:07 INFO - PROCESS | 1654 | --DOMWINDOW == 195 (0x124706c00) [pid = 1654] [serial = 1463] [outer = 0x0] [url = about:blank] 14:17:07 INFO - PROCESS | 1654 | --DOMWINDOW == 194 (0x1264ba000) [pid = 1654] [serial = 1468] [outer = 0x0] [url = about:blank] 14:17:07 INFO - PROCESS | 1654 | --DOMWINDOW == 193 (0x1286e3c00) [pid = 1654] [serial = 901] [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.] 14:17:07 INFO - PROCESS | 1654 | --DOMWINDOW == 192 (0x118fe7400) [pid = 1654] [serial = 1456] [outer = 0x0] [url = about:blank] 14:17:07 INFO - PROCESS | 1654 | --DOMWINDOW == 191 (0x12adbf000) [pid = 1654] [serial = 1474] [outer = 0x0] [url = about:blank] 14:17:07 INFO - PROCESS | 1654 | --DOMWINDOW == 190 (0x12d09f400) [pid = 1654] [serial = 1486] [outer = 0x0] [url = about:blank] 14:17:07 INFO - PROCESS | 1654 | --DOMWINDOW == 189 (0x119927800) [pid = 1654] [serial = 1459] [outer = 0x0] [url = about:blank] 14:17:07 INFO - PROCESS | 1654 | --DOMWINDOW == 188 (0x124f46400) [pid = 1654] [serial = 1466] [outer = 0x0] [url = about:blank] 14:17:07 INFO - PROCESS | 1654 | --DOMWINDOW == 187 (0x12c246800) [pid = 1654] [serial = 1429] [outer = 0x0] [url = about:blank] 14:17:07 INFO - PROCESS | 1654 | --DOMWINDOW == 186 (0x11a1b5400) [pid = 1654] [serial = 1460] [outer = 0x0] [url = about:blank] 14:17:07 INFO - PROCESS | 1654 | --DOMWINDOW == 185 (0x124decc00) [pid = 1654] [serial = 1483] [outer = 0x0] [url = about:blank] 14:17:07 INFO - PROCESS | 1654 | --DOMWINDOW == 184 (0x12c243000) [pid = 1654] [serial = 1478] [outer = 0x0] [url = about:blank] 14:17:07 INFO - PROCESS | 1654 | --DOMWINDOW == 183 (0x12c705800) [pid = 1654] [serial = 1484] [outer = 0x0] [url = about:blank] 14:17:07 INFO - PROCESS | 1654 | --DOMWINDOW == 182 (0x113124000) [pid = 1654] [serial = 1480] [outer = 0x0] [url = about:blank] 14:17:07 INFO - PROCESS | 1654 | --DOMWINDOW == 181 (0x1180b0c00) [pid = 1654] [serial = 1455] [outer = 0x0] [url = about:blank] 14:17:07 INFO - PROCESS | 1654 | --DOMWINDOW == 180 (0x12ab30400) [pid = 1654] [serial = 1472] [outer = 0x0] [url = about:blank] 14:17:07 INFO - PROCESS | 1654 | --DOMWINDOW == 179 (0x128397400) [pid = 1654] [serial = 1469] [outer = 0x0] [url = about:blank] 14:17:07 INFO - PROCESS | 1654 | --DOMWINDOW == 178 (0x1211dbc00) [pid = 1654] [serial = 1462] [outer = 0x0] [url = about:blank] 14:17:07 INFO - PROCESS | 1654 | --DOMWINDOW == 177 (0x124c6b000) [pid = 1654] [serial = 1465] [outer = 0x0] [url = about:blank] 14:17:07 INFO - PROCESS | 1654 | 1462223827118 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]]]}] 14:17:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 14:17:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 724ms 14:17:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 14:17:07 INFO - PROCESS | 1654 | 1462223827155 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 14:17:07 INFO - PROCESS | 1654 | 1462223827157 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 14:17:07 INFO - PROCESS | 1654 | 1462223827159 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 14:17:07 INFO - PROCESS | 1654 | 1462223827160 Marionette TRACE conn2 <- [1,2086,null,{}] 14:17:07 INFO - PROCESS | 1654 | 1462223827167 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}] 14:17:07 INFO - PROCESS | 1654 | 1462223827261 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 14:17:07 INFO - PROCESS | 1654 | 1462223827267 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x124f2e000 == 81 [pid = 1654] [id = 529] 14:17:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 178 (0x11a1b1c00) [pid = 1654] [serial = 1587] [outer = 0x0] 14:17:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 179 (0x121182c00) [pid = 1654] [serial = 1588] [outer = 0x11a1b1c00] 14:17:07 INFO - PROCESS | 1654 | 1462223827298 Marionette DEBUG loaded listener.js 14:17:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 180 (0x1212ef400) [pid = 1654] [serial = 1589] [outer = 0x11a1b1c00] 14:17:07 INFO - PROCESS | 1654 | 1462223827709 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]]]}] 14:17:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 14:17:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 570ms 14:17:07 INFO - PROCESS | 1654 | 1462223827729 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 14:17:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 14:17:07 INFO - PROCESS | 1654 | 1462223827730 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 14:17:07 INFO - PROCESS | 1654 | 1462223827733 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 14:17:07 INFO - PROCESS | 1654 | 1462223827734 Marionette TRACE conn2 <- [1,2090,null,{}] 14:17:07 INFO - PROCESS | 1654 | 1462223827736 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}] 14:17:07 INFO - PROCESS | 1654 | 1462223827827 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 14:17:07 INFO - PROCESS | 1654 | 1462223827831 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c11000 == 82 [pid = 1654] [id = 530] 14:17:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 181 (0x1212f9c00) [pid = 1654] [serial = 1590] [outer = 0x0] 14:17:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 182 (0x1244f1c00) [pid = 1654] [serial = 1591] [outer = 0x1212f9c00] 14:17:07 INFO - PROCESS | 1654 | 1462223827857 Marionette DEBUG loaded listener.js 14:17:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 183 (0x124550400) [pid = 1654] [serial = 1592] [outer = 0x1212f9c00] 14:17:08 INFO - PROCESS | 1654 | 1462223828225 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]]]}] 14:17:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 14:17:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 519ms 14:17:08 INFO - PROCESS | 1654 | 1462223828254 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 14:17:08 INFO - PROCESS | 1654 | 1462223828255 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 14:17:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 14:17:08 INFO - PROCESS | 1654 | 1462223828257 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 14:17:08 INFO - PROCESS | 1654 | 1462223828258 Marionette TRACE conn2 <- [1,2094,null,{}] 14:17:08 INFO - PROCESS | 1654 | 1462223828261 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}] 14:17:08 INFO - PROCESS | 1654 | 1462223828350 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 14:17:08 INFO - PROCESS | 1654 | 1462223828354 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ab28800 == 83 [pid = 1654] [id = 531] 14:17:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 184 (0x12454f000) [pid = 1654] [serial = 1593] [outer = 0x0] 14:17:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 185 (0x124a3ec00) [pid = 1654] [serial = 1594] [outer = 0x12454f000] 14:17:08 INFO - PROCESS | 1654 | 1462223828380 Marionette DEBUG loaded listener.js 14:17:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 186 (0x124deb400) [pid = 1654] [serial = 1595] [outer = 0x12454f000] 14:17:08 INFO - PROCESS | 1654 | 1462223828738 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]]]}] 14:17:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 14:17:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 517ms 14:17:08 INFO - PROCESS | 1654 | 1462223828776 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 14:17:08 INFO - PROCESS | 1654 | 1462223828777 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 14:17:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 14:17:08 INFO - PROCESS | 1654 | 1462223828779 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 14:17:08 INFO - PROCESS | 1654 | 1462223828780 Marionette TRACE conn2 <- [1,2098,null,{}] 14:17:08 INFO - PROCESS | 1654 | 1462223828783 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}] 14:17:08 INFO - PROCESS | 1654 | 1462223828925 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 14:17:08 INFO - PROCESS | 1654 | 1462223828977 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bdc2800 == 84 [pid = 1654] [id = 532] 14:17:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 187 (0x12517c800) [pid = 1654] [serial = 1596] [outer = 0x0] 14:17:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 188 (0x1258c2800) [pid = 1654] [serial = 1597] [outer = 0x12517c800] 14:17:09 INFO - PROCESS | 1654 | 1462223829005 Marionette DEBUG loaded listener.js 14:17:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 189 (0x128590800) [pid = 1654] [serial = 1598] [outer = 0x12517c800] 14:17:09 INFO - PROCESS | 1654 | 1462223829319 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]]]}] 14:17:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 14:17:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 568ms 14:17:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 14:17:09 INFO - PROCESS | 1654 | 1462223829350 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 14:17:09 INFO - PROCESS | 1654 | 1462223829351 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 14:17:09 INFO - PROCESS | 1654 | 1462223829354 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 14:17:09 INFO - PROCESS | 1654 | 1462223829357 Marionette TRACE conn2 <- [1,2102,null,{}] 14:17:09 INFO - PROCESS | 1654 | 1462223829359 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}] 14:17:09 INFO - PROCESS | 1654 | 1462223829476 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 14:17:09 INFO - PROCESS | 1654 | 1462223829487 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c44a000 == 85 [pid = 1654] [id = 533] 14:17:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 190 (0x128587000) [pid = 1654] [serial = 1599] [outer = 0x0] 14:17:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 191 (0x1286ef400) [pid = 1654] [serial = 1600] [outer = 0x128587000] 14:17:09 INFO - PROCESS | 1654 | 1462223829512 Marionette DEBUG loaded listener.js 14:17:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 192 (0x128c6b000) [pid = 1654] [serial = 1601] [outer = 0x128587000] 14:17:09 INFO - PROCESS | 1654 | 1462223829886 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]]]}] 14:17:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 14:17:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 570ms 14:17:09 INFO - PROCESS | 1654 | 1462223829924 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 14:17:09 INFO - PROCESS | 1654 | 1462223829926 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 14:17:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 14:17:09 INFO - PROCESS | 1654 | 1462223829928 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 14:17:09 INFO - PROCESS | 1654 | 1462223829929 Marionette TRACE conn2 <- [1,2106,null,{}] 14:17:09 INFO - PROCESS | 1654 | 1462223829932 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}] 14:17:10 INFO - PROCESS | 1654 | 1462223830047 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 14:17:10 INFO - PROCESS | 1654 | --DOMWINDOW == 191 (0x124546000) [pid = 1654] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 14:17:10 INFO - PROCESS | 1654 | --DOMWINDOW == 190 (0x124550800) [pid = 1654] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 14:17:10 INFO - PROCESS | 1654 | --DOMWINDOW == 189 (0x1285cf000) [pid = 1654] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 14:17:10 INFO - PROCESS | 1654 | --DOMWINDOW == 188 (0x118fad000) [pid = 1654] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 14:17:10 INFO - PROCESS | 1654 | --DOMWINDOW == 187 (0x124c68800) [pid = 1654] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 14:17:10 INFO - PROCESS | 1654 | --DOMWINDOW == 186 (0x1211da400) [pid = 1654] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 14:17:10 INFO - PROCESS | 1654 | --DOMWINDOW == 185 (0x12d6c6000) [pid = 1654] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 14:17:10 INFO - PROCESS | 1654 | --DOMWINDOW == 184 (0x12aba0c00) [pid = 1654] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 14:17:10 INFO - PROCESS | 1654 | --DOMWINDOW == 183 (0x112906000) [pid = 1654] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 14:17:10 INFO - PROCESS | 1654 | --DOMWINDOW == 182 (0x1125d1400) [pid = 1654] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 14:17:10 INFO - PROCESS | 1654 | --DOMWINDOW == 181 (0x11290dc00) [pid = 1654] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 14:17:10 INFO - PROCESS | 1654 | --DOMWINDOW == 180 (0x12d099000) [pid = 1654] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 14:17:10 INFO - PROCESS | 1654 | --DOMWINDOW == 179 (0x1285d9c00) [pid = 1654] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 14:17:10 INFO - PROCESS | 1654 | --DOMWINDOW == 178 (0x128bf3000) [pid = 1654] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 14:17:10 INFO - PROCESS | 1654 | --DOMWINDOW == 177 (0x12c70fc00) [pid = 1654] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 14:17:10 INFO - PROCESS | 1654 | --DOMWINDOW == 176 (0x1285d1000) [pid = 1654] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 14:17:10 INFO - PROCESS | 1654 | --DOMWINDOW == 175 (0x128f09c00) [pid = 1654] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 14:17:10 INFO - PROCESS | 1654 | --DOMWINDOW == 174 (0x12c70e400) [pid = 1654] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 14:17:10 INFO - PROCESS | 1654 | --DOMWINDOW == 173 (0x119b78c00) [pid = 1654] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 14:17:10 INFO - PROCESS | 1654 | --DOMWINDOW == 172 (0x12bc7e000) [pid = 1654] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 14:17:10 INFO - PROCESS | 1654 | --DOMWINDOW == 171 (0x114fbb000) [pid = 1654] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 14:17:10 INFO - PROCESS | 1654 | --DOMWINDOW == 170 (0x117687400) [pid = 1654] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 14:17:10 INFO - PROCESS | 1654 | --DOMWINDOW == 169 (0x1211dd400) [pid = 1654] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 14:17:10 INFO - PROCESS | 1654 | --DOMWINDOW == 168 (0x1167cf400) [pid = 1654] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 14:17:10 INFO - PROCESS | 1654 | --DOMWINDOW == 167 (0x124708000) [pid = 1654] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 14:17:10 INFO - PROCESS | 1654 | --DOMWINDOW == 166 (0x112a18800) [pid = 1654] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 14:17:10 INFO - PROCESS | 1654 | --DOMWINDOW == 165 (0x124790800) [pid = 1654] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 14:17:10 INFO - PROCESS | 1654 | --DOMWINDOW == 164 (0x119c75400) [pid = 1654] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 14:17:10 INFO - PROCESS | 1654 | --DOMWINDOW == 163 (0x112911800) [pid = 1654] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 14:17:10 INFO - PROCESS | 1654 | --DOMWINDOW == 162 (0x112a1c000) [pid = 1654] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 14:17:10 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x121184800) [pid = 1654] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 14:17:10 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x1211ddc00) [pid = 1654] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 14:17:10 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x12a755c00) [pid = 1654] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 14:17:10 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x12ab9a400) [pid = 1654] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 14:17:10 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x11254c400) [pid = 1654] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 14:17:10 INFO - PROCESS | 1654 | 1462223830585 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f5c800 == 86 [pid = 1654] [id = 534] 14:17:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x111023c00) [pid = 1654] [serial = 1602] [outer = 0x0] 14:17:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x1125c8000) [pid = 1654] [serial = 1603] [outer = 0x111023c00] 14:17:10 INFO - PROCESS | 1654 | 1462223830620 Marionette DEBUG loaded listener.js 14:17:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x11290fc00) [pid = 1654] [serial = 1604] [outer = 0x111023c00] 14:17:11 INFO - PROCESS | 1654 | 1462223831088 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]]]}] 14:17:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 14:17:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1220ms 14:17:11 INFO - PROCESS | 1654 | 1462223831150 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 14:17:11 INFO - PROCESS | 1654 | 1462223831152 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 14:17:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 14:17:11 INFO - PROCESS | 1654 | 1462223831175 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 14:17:11 INFO - PROCESS | 1654 | 1462223831177 Marionette TRACE conn2 <- [1,2110,null,{}] 14:17:11 INFO - PROCESS | 1654 | 1462223831181 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}] 14:17:11 INFO - PROCESS | 1654 | 1462223831295 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 14:17:11 INFO - PROCESS | 1654 | 1462223831385 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x12820a800 == 87 [pid = 1654] [id = 535] 14:17:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x11866a400) [pid = 1654] [serial = 1605] [outer = 0x0] 14:17:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x118fad000) [pid = 1654] [serial = 1606] [outer = 0x11866a400] 14:17:11 INFO - PROCESS | 1654 | 1462223831417 Marionette DEBUG loaded listener.js 14:17:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x119924c00) [pid = 1654] [serial = 1607] [outer = 0x11866a400] 14:17:11 INFO - PROCESS | 1654 | 1462223831829 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]]]}] 14:17:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 14:17:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 723ms 14:17:11 INFO - PROCESS | 1654 | 1462223831898 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 14:17:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 14:17:11 INFO - PROCESS | 1654 | 1462223831901 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 14:17:11 INFO - PROCESS | 1654 | 1462223831904 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 14:17:11 INFO - PROCESS | 1654 | 1462223831907 Marionette TRACE conn2 <- [1,2114,null,{}] 14:17:11 INFO - PROCESS | 1654 | 1462223831910 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}] 14:17:12 INFO - PROCESS | 1654 | 1462223832017 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 14:17:12 INFO - PROCESS | 1654 | 1462223832109 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bad2800 == 88 [pid = 1654] [id = 536] 14:17:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x119ecb800) [pid = 1654] [serial = 1608] [outer = 0x0] 14:17:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x12117e400) [pid = 1654] [serial = 1609] [outer = 0x119ecb800] 14:17:12 INFO - PROCESS | 1654 | 1462223832139 Marionette DEBUG loaded listener.js 14:17:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 166 (0x1211e0000) [pid = 1654] [serial = 1610] [outer = 0x119ecb800] 14:17:12 INFO - PROCESS | 1654 | 1462223832554 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]]]}] 14:17:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 14:17:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 723ms 14:17:12 INFO - PROCESS | 1654 | 1462223832637 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 14:17:12 INFO - PROCESS | 1654 | 1462223832639 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 14:17:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 14:17:12 INFO - PROCESS | 1654 | 1462223832648 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 14:17:12 INFO - PROCESS | 1654 | 1462223832653 Marionette TRACE conn2 <- [1,2118,null,{}] 14:17:12 INFO - PROCESS | 1654 | 1462223832658 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}] 14:17:12 INFO - PROCESS | 1654 | 1462223832768 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 14:17:12 INFO - PROCESS | 1654 | 1462223832857 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d6de000 == 89 [pid = 1654] [id = 537] 14:17:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 167 (0x1244fac00) [pid = 1654] [serial = 1611] [outer = 0x0] 14:17:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 168 (0x124706c00) [pid = 1654] [serial = 1612] [outer = 0x1244fac00] 14:17:12 INFO - PROCESS | 1654 | 1462223832887 Marionette DEBUG loaded listener.js 14:17:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 169 (0x124c6cc00) [pid = 1654] [serial = 1613] [outer = 0x1244fac00] 14:17:13 INFO - PROCESS | 1654 | 1462223833304 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]]]}] 14:17:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 14:17:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 681ms 14:17:13 INFO - PROCESS | 1654 | 1462223833325 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 14:17:13 INFO - PROCESS | 1654 | 1462223833326 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 14:17:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 14:17:13 INFO - PROCESS | 1654 | 1462223833329 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 14:17:13 INFO - PROCESS | 1654 | 1462223833330 Marionette TRACE conn2 <- [1,2122,null,{}] 14:17:13 INFO - PROCESS | 1654 | 1462223833332 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}] 14:17:13 INFO - PROCESS | 1654 | 1462223833459 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 14:17:13 INFO - PROCESS | 1654 | 1462223833579 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x12dab5800 == 90 [pid = 1654] [id = 538] 14:17:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 170 (0x124552800) [pid = 1654] [serial = 1614] [outer = 0x0] 14:17:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 171 (0x125773c00) [pid = 1654] [serial = 1615] [outer = 0x124552800] 14:17:13 INFO - PROCESS | 1654 | 1462223833610 Marionette DEBUG loaded listener.js 14:17:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 172 (0x126dd2c00) [pid = 1654] [serial = 1616] [outer = 0x124552800] 14:17:14 INFO - PROCESS | 1654 | 1462223834022 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]]]}] 14:17:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 14:17:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 720ms 14:17:14 INFO - PROCESS | 1654 | 1462223834049 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 14:17:14 INFO - PROCESS | 1654 | 1462223834050 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 14:17:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 14:17:14 INFO - PROCESS | 1654 | 1462223834053 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 14:17:14 INFO - PROCESS | 1654 | 1462223834054 Marionette TRACE conn2 <- [1,2126,null,{}] 14:17:14 INFO - PROCESS | 1654 | 1462223834057 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}] 14:17:14 INFO - PROCESS | 1654 | 1462223834163 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 14:17:14 INFO - PROCESS | 1654 | 1462223834284 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e462800 == 91 [pid = 1654] [id = 539] 14:17:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 173 (0x1286e3000) [pid = 1654] [serial = 1617] [outer = 0x0] 14:17:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 174 (0x1288b9800) [pid = 1654] [serial = 1618] [outer = 0x1286e3000] 14:17:14 INFO - PROCESS | 1654 | 1462223834323 Marionette DEBUG loaded listener.js 14:17:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 175 (0x128f09c00) [pid = 1654] [serial = 1619] [outer = 0x1286e3000] 14:17:14 INFO - PROCESS | 1654 | 1462223834765 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]]]}] 14:17:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 14:17:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 770ms 14:17:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 14:17:14 INFO - PROCESS | 1654 | 1462223834824 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 14:17:14 INFO - PROCESS | 1654 | 1462223834825 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 14:17:14 INFO - PROCESS | 1654 | 1462223834827 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 14:17:14 INFO - PROCESS | 1654 | 1462223834828 Marionette TRACE conn2 <- [1,2130,null,{}] 14:17:14 INFO - PROCESS | 1654 | 1462223834831 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}] 14:17:14 INFO - PROCESS | 1654 | 1462223834938 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 14:17:15 INFO - PROCESS | 1654 | 1462223835029 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x13569c800 == 92 [pid = 1654] [id = 540] 14:17:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 176 (0x1286e4800) [pid = 1654] [serial = 1620] [outer = 0x0] 14:17:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 177 (0x12ab98800) [pid = 1654] [serial = 1621] [outer = 0x1286e4800] 14:17:15 INFO - PROCESS | 1654 | 1462223835058 Marionette DEBUG loaded listener.js 14:17:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 178 (0x12adb7400) [pid = 1654] [serial = 1622] [outer = 0x1286e4800] 14:17:15 INFO - PROCESS | 1654 | 1462223835473 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] 14:17:15 INFO - PROCESS | 1654 | 1462223835498 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 14:17:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 14:17:15 INFO - PROCESS | 1654 | 1462223835501 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 14:17:15 INFO - PROCESS | 1654 | 1462223835502 Marionette TRACE conn2 <- [1,2134,null,{}] 14:17:15 INFO - PROCESS | 1654 | 1462223835505 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}] 14:17:15 INFO - PROCESS | 1654 | 1462223835611 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 14:17:15 INFO - PROCESS | 1654 | 1462223835703 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x135809000 == 93 [pid = 1654] [id = 541] 14:17:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 179 (0x12ab38000) [pid = 1654] [serial = 1623] [outer = 0x0] 14:17:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 180 (0x12ba68400) [pid = 1654] [serial = 1624] [outer = 0x12ab38000] 14:17:15 INFO - PROCESS | 1654 | 1462223835733 Marionette DEBUG loaded listener.js 14:17:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 181 (0x12bc7f800) [pid = 1654] [serial = 1625] [outer = 0x12ab38000] 14:17:16 INFO - PROCESS | 1654 | 1462223836123 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]]]}] 14:17:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 14:17:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 672ms 14:17:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 14:17:16 INFO - PROCESS | 1654 | 1462223836175 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 14:17:16 INFO - PROCESS | 1654 | 1462223836177 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 14:17:16 INFO - PROCESS | 1654 | 1462223836180 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 14:17:16 INFO - PROCESS | 1654 | 1462223836182 Marionette TRACE conn2 <- [1,2138,null,{}] 14:17:16 INFO - PROCESS | 1654 | 1462223836206 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}] 14:17:16 INFO - PROCESS | 1654 | 1462223836367 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 14:17:16 INFO - PROCESS | 1654 | 1462223836433 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x135b9a000 == 94 [pid = 1654] [id = 542] 14:17:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 182 (0x126ba6400) [pid = 1654] [serial = 1626] [outer = 0x0] 14:17:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 183 (0x12ba6cc00) [pid = 1654] [serial = 1627] [outer = 0x126ba6400] 14:17:16 INFO - PROCESS | 1654 | 1462223836462 Marionette DEBUG loaded listener.js 14:17:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 184 (0x12c0c8000) [pid = 1654] [serial = 1628] [outer = 0x126ba6400] 14:17:16 INFO - PROCESS | 1654 | 1462223836975 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]]]}] 14:17:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 14:17:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 822ms 14:17:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 14:17:17 INFO - PROCESS | 1654 | 1462223837005 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 14:17:17 INFO - PROCESS | 1654 | 1462223837008 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 14:17:17 INFO - PROCESS | 1654 | 1462223837012 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 14:17:17 INFO - PROCESS | 1654 | 1462223837014 Marionette TRACE conn2 <- [1,2142,null,{}] 14:17:17 INFO - PROCESS | 1654 | 1462223837017 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}] 14:17:17 INFO - PROCESS | 1654 | 1462223837187 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 14:17:17 INFO - PROCESS | 1654 | 1462223837327 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x12586a000 == 95 [pid = 1654] [id = 543] 14:17:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 185 (0x112a17800) [pid = 1654] [serial = 1629] [outer = 0x0] 14:17:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 186 (0x124f90c00) [pid = 1654] [serial = 1630] [outer = 0x112a17800] 14:17:17 INFO - PROCESS | 1654 | 1462223837357 Marionette DEBUG loaded listener.js 14:17:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 187 (0x12c0d1000) [pid = 1654] [serial = 1631] [outer = 0x112a17800] 14:17:17 INFO - PROCESS | 1654 | 1462223837835 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] 14:17:17 INFO - PROCESS | 1654 | 1462223837907 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 14:17:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 14:17:17 INFO - PROCESS | 1654 | 1462223837911 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 14:17:17 INFO - PROCESS | 1654 | 1462223837912 Marionette TRACE conn2 <- [1,2146,null,{}] 14:17:17 INFO - PROCESS | 1654 | 1462223837915 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}] 14:17:18 INFO - PROCESS | 1654 | 1462223838026 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 14:17:18 INFO - PROCESS | 1654 | 1462223838123 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bdb6800 == 96 [pid = 1654] [id = 544] 14:17:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 188 (0x112a1cc00) [pid = 1654] [serial = 1632] [outer = 0x0] 14:17:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 189 (0x121176800) [pid = 1654] [serial = 1633] [outer = 0x112a1cc00] 14:17:18 INFO - PROCESS | 1654 | 1462223838158 Marionette DEBUG loaded listener.js 14:17:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 190 (0x12bc65c00) [pid = 1654] [serial = 1634] [outer = 0x112a1cc00] 14:17:18 INFO - PROCESS | 1654 | 1462223838748 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] 14:17:18 INFO - PROCESS | 1654 | 1462223838785 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 14:17:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 14:17:18 INFO - PROCESS | 1654 | 1462223838790 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 14:17:18 INFO - PROCESS | 1654 | 1462223838794 Marionette TRACE conn2 <- [1,2150,null,{}] 14:17:18 INFO - PROCESS | 1654 | 1462223838799 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}] 14:17:18 INFO - PROCESS | 1654 | 1462223838968 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 14:17:19 INFO - PROCESS | 1654 | 1462223839068 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x128356800 == 97 [pid = 1654] [id = 545] 14:17:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 191 (0x112c6b000) [pid = 1654] [serial = 1635] [outer = 0x0] 14:17:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 192 (0x115eb7c00) [pid = 1654] [serial = 1636] [outer = 0x112c6b000] 14:17:19 INFO - PROCESS | 1654 | 1462223839096 Marionette DEBUG loaded listener.js 14:17:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 193 (0x118470c00) [pid = 1654] [serial = 1637] [outer = 0x112c6b000] 14:17:19 INFO - PROCESS | 1654 | 1462223839581 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]]]}] 14:17:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12c44a000 == 96 [pid = 1654] [id = 533] 14:17:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12bdc2800 == 95 [pid = 1654] [id = 532] 14:17:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12ab28800 == 94 [pid = 1654] [id = 531] 14:17:19 INFO - PROCESS | 1654 | --DOCSHELL 0x128c11000 == 93 [pid = 1654] [id = 530] 14:17:19 INFO - PROCESS | 1654 | --DOCSHELL 0x124f2e000 == 92 [pid = 1654] [id = 529] 14:17:19 INFO - PROCESS | 1654 | --DOCSHELL 0x119c1d800 == 91 [pid = 1654] [id = 528] 14:17:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12ab0f800 == 90 [pid = 1654] [id = 527] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 192 (0x13585d000) [pid = 1654] [serial = 1558] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOCSHELL 0x13780c000 == 89 [pid = 1654] [id = 525] 14:17:19 INFO - PROCESS | 1654 | --DOCSHELL 0x140a71000 == 88 [pid = 1654] [id = 524] 14:17:19 INFO - PROCESS | 1654 | --DOCSHELL 0x136238000 == 87 [pid = 1654] [id = 523] 14:17:19 INFO - PROCESS | 1654 | --DOCSHELL 0x135811800 == 86 [pid = 1654] [id = 522] 14:17:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12ab14800 == 85 [pid = 1654] [id = 521] 14:17:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12329b000 == 84 [pid = 1654] [id = 520] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 191 (0x119583000) [pid = 1654] [serial = 1246] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 190 (0x128586400) [pid = 1654] [serial = 1315] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 189 (0x1186ae400) [pid = 1654] [serial = 1372] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 188 (0x128589400) [pid = 1654] [serial = 1318] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 187 (0x113121000) [pid = 1654] [serial = 1369] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 186 (0x1285cf800) [pid = 1654] [serial = 1252] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 185 (0x1211d5c00) [pid = 1654] [serial = 1375] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 184 (0x121181800) [pid = 1654] [serial = 1267] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 183 (0x113120000) [pid = 1654] [serial = 1309] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 182 (0x124703000) [pid = 1654] [serial = 1378] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 181 (0x12839e400) [pid = 1654] [serial = 1381] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 180 (0x12ab9cc00) [pid = 1654] [serial = 1384] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 179 (0x12ba6ec00) [pid = 1654] [serial = 1387] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 178 (0x12bc5cc00) [pid = 1654] [serial = 1390] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 177 (0x12ba69c00) [pid = 1654] [serial = 1255] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 176 (0x12d6acc00) [pid = 1654] [serial = 1264] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 175 (0x12a8e3800) [pid = 1654] [serial = 1321] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 174 (0x12c70b400) [pid = 1654] [serial = 1258] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 173 (0x12d327400) [pid = 1654] [serial = 1261] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 172 (0x1211dcc00) [pid = 1654] [serial = 1249] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 171 (0x12c707800) [pid = 1654] [serial = 1243] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 170 (0x11992f000) [pid = 1654] [serial = 1312] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 169 (0x12454c400) [pid = 1654] [serial = 1540] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 168 (0x12c0cac00) [pid = 1654] [serial = 1544] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 167 (0x12bc5a400) [pid = 1654] [serial = 1543] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 166 (0x12d710400) [pid = 1654] [serial = 1507] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 165 (0x128bf4c00) [pid = 1654] [serial = 1534] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 164 (0x128f0c000) [pid = 1654] [serial = 1535] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 163 (0x121179000) [pid = 1654] [serial = 1526] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 162 (0x1197ab800) [pid = 1654] [serial = 1525] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x12d0a6c00) [pid = 1654] [serial = 1504] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x124c75800) [pid = 1654] [serial = 1531] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x128587c00) [pid = 1654] [serial = 1532] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x1211e2c00) [pid = 1654] [serial = 1528] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x12470c000) [pid = 1654] [serial = 1529] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x12d716000) [pid = 1654] [serial = 1490] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x12c8bfc00) [pid = 1654] [serial = 1547] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x11a1ac800) [pid = 1654] [serial = 1495] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x114fc2400) [pid = 1654] [serial = 1523] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x112a24000) [pid = 1654] [serial = 1522] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x1125d3000) [pid = 1654] [serial = 1537] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x137abac00) [pid = 1654] [serial = 1513] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x1211d6c00) [pid = 1654] [serial = 1519] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x12c245c00) [pid = 1654] [serial = 1546] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x12858a800) [pid = 1654] [serial = 1498] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x12ba6fc00) [pid = 1654] [serial = 1501] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x137a93400) [pid = 1654] [serial = 1510] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x1180af800) [pid = 1654] [serial = 1492] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x137ac1000) [pid = 1654] [serial = 1516] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x124deac00) [pid = 1654] [serial = 1550] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x13585a800) [pid = 1654] [serial = 1556] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x12c0c8400) [pid = 1654] [serial = 1552] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x12dbaa800) [pid = 1654] [serial = 1555] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x12d6cd400) [pid = 1654] [serial = 1553] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x11686fc00) [pid = 1654] [serial = 1549] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x12ab3c800) [pid = 1654] [serial = 1541] [outer = 0x0] [url = about:blank] 14:17:19 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x12ab39000) [pid = 1654] [serial = 1538] [outer = 0x0] [url = about:blank] 14:17:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 14:17:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 878ms 14:17:19 INFO - PROCESS | 1654 | 1462223839668 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 14:17:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 14:17:19 INFO - PROCESS | 1654 | 1462223839673 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 14:17:19 INFO - PROCESS | 1654 | 1462223839678 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 14:17:19 INFO - PROCESS | 1654 | 1462223839679 Marionette TRACE conn2 <- [1,2154,null,{}] 14:17:19 INFO - PROCESS | 1654 | 1462223839682 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}] 14:17:19 INFO - PROCESS | 1654 | 1462223839774 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 14:17:19 INFO - PROCESS | 1654 | 1462223839784 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x12371d000 == 85 [pid = 1654] [id = 546] 14:17:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x118fad400) [pid = 1654] [serial = 1638] [outer = 0x0] 14:17:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x1197a8400) [pid = 1654] [serial = 1639] [outer = 0x118fad400] 14:17:19 INFO - PROCESS | 1654 | 1462223839812 Marionette DEBUG loaded listener.js 14:17:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x11a1b0c00) [pid = 1654] [serial = 1640] [outer = 0x118fad400] 14:17:20 INFO - PROCESS | 1654 | 1462223840219 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]]]}] 14:17:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 14:17:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 569ms 14:17:20 INFO - PROCESS | 1654 | 1462223840247 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 14:17:20 INFO - PROCESS | 1654 | 1462223840248 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 14:17:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 14:17:20 INFO - PROCESS | 1654 | 1462223840250 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 14:17:20 INFO - PROCESS | 1654 | 1462223840253 Marionette TRACE conn2 <- [1,2158,null,{}] 14:17:20 INFO - PROCESS | 1654 | 1462223840262 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}] 14:17:20 INFO - PROCESS | 1654 | 1462223840359 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 14:17:20 INFO - PROCESS | 1654 | 1462223840365 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a873800 == 86 [pid = 1654] [id = 547] 14:17:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x1211d8800) [pid = 1654] [serial = 1641] [outer = 0x0] 14:17:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x123677800) [pid = 1654] [serial = 1642] [outer = 0x1211d8800] 14:17:20 INFO - PROCESS | 1654 | 1462223840393 Marionette DEBUG loaded listener.js 14:17:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x124552000) [pid = 1654] [serial = 1643] [outer = 0x1211d8800] 14:17:20 INFO - PROCESS | 1654 | 1462223840836 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]]]}] 14:17:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 14:17:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 624ms 14:17:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 14:17:20 INFO - PROCESS | 1654 | 1462223840875 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 14:17:20 INFO - PROCESS | 1654 | 1462223840878 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 14:17:20 INFO - PROCESS | 1654 | 1462223840881 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 14:17:20 INFO - PROCESS | 1654 | 1462223840883 Marionette TRACE conn2 <- [1,2162,null,{}] 14:17:20 INFO - PROCESS | 1654 | 1462223840886 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}] 14:17:21 INFO - PROCESS | 1654 | 1462223841032 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 14:17:21 INFO - PROCESS | 1654 | 1462223841158 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bca0800 == 87 [pid = 1654] [id = 548] 14:17:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x12478d000) [pid = 1654] [serial = 1644] [outer = 0x0] 14:17:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x124c75800) [pid = 1654] [serial = 1645] [outer = 0x12478d000] 14:17:21 INFO - PROCESS | 1654 | 1462223841196 Marionette DEBUG loaded listener.js 14:17:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x128396400) [pid = 1654] [serial = 1646] [outer = 0x12478d000] 14:17:21 INFO - PROCESS | 1654 | 1462223841510 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]]]}] 14:17:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 14:17:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 670ms 14:17:21 INFO - PROCESS | 1654 | 1462223841551 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 14:17:21 INFO - PROCESS | 1654 | 1462223841552 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 14:17:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 14:17:21 INFO - PROCESS | 1654 | 1462223841557 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 14:17:21 INFO - PROCESS | 1654 | 1462223841558 Marionette TRACE conn2 <- [1,2166,null,{}] 14:17:21 INFO - PROCESS | 1654 | 1462223841561 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}] 14:17:21 INFO - PROCESS | 1654 | 1462223841651 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 14:17:21 INFO - PROCESS | 1654 | 1462223841752 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c763000 == 88 [pid = 1654] [id = 549] 14:17:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x12858c400) [pid = 1654] [serial = 1647] [outer = 0x0] 14:17:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x128bf0800) [pid = 1654] [serial = 1648] [outer = 0x12858c400] 14:17:21 INFO - PROCESS | 1654 | 1462223841778 Marionette DEBUG loaded listener.js 14:17:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x128e4cc00) [pid = 1654] [serial = 1649] [outer = 0x12858c400] 14:17:22 INFO - PROCESS | 1654 | 1462223842117 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]]]}] 14:17:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 14:17:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 570ms 14:17:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 14:17:22 INFO - PROCESS | 1654 | 1462223842126 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 14:17:22 INFO - PROCESS | 1654 | 1462223842127 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 14:17:22 INFO - PROCESS | 1654 | 1462223842129 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 14:17:22 INFO - PROCESS | 1654 | 1462223842130 Marionette TRACE conn2 <- [1,2170,null,{}] 14:17:22 INFO - PROCESS | 1654 | 1462223842132 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}] 14:17:22 INFO - PROCESS | 1654 | 1462223842266 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 14:17:22 INFO - PROCESS | 1654 | 1462223842280 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d86d000 == 89 [pid = 1654] [id = 550] 14:17:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x128e6c800) [pid = 1654] [serial = 1650] [outer = 0x0] 14:17:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x12ab99000) [pid = 1654] [serial = 1651] [outer = 0x128e6c800] 14:17:22 INFO - PROCESS | 1654 | 1462223842307 Marionette DEBUG loaded listener.js 14:17:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x12c248000) [pid = 1654] [serial = 1652] [outer = 0x128e6c800] 14:17:22 INFO - PROCESS | 1654 | 1462223842681 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]]]}] 14:17:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 14:17:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 569ms 14:17:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 14:17:22 INFO - PROCESS | 1654 | 1462223842699 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 14:17:22 INFO - PROCESS | 1654 | 1462223842700 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 14:17:22 INFO - PROCESS | 1654 | 1462223842702 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 14:17:22 INFO - PROCESS | 1654 | 1462223842705 Marionette TRACE conn2 <- [1,2174,null,{}] 14:17:22 INFO - PROCESS | 1654 | 1462223842708 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}] 14:17:22 INFO - PROCESS | 1654 | 1462223842830 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 14:17:22 INFO - PROCESS | 1654 | 1462223842846 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x12de49000 == 90 [pid = 1654] [id = 551] 14:17:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x12adec000) [pid = 1654] [serial = 1653] [outer = 0x0] 14:17:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x12c711800) [pid = 1654] [serial = 1654] [outer = 0x12adec000] 14:17:22 INFO - PROCESS | 1654 | 1462223842870 Marionette DEBUG loaded listener.js 14:17:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x12d09a000) [pid = 1654] [serial = 1655] [outer = 0x12adec000] 14:17:23 INFO - PROCESS | 1654 | 1462223843231 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]]]}] 14:17:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 14:17:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 572ms 14:17:23 INFO - PROCESS | 1654 | 1462223843274 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 14:17:23 INFO - PROCESS | 1654 | 1462223843276 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 14:17:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 14:17:23 INFO - PROCESS | 1654 | 1462223843278 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 14:17:23 INFO - PROCESS | 1654 | 1462223843279 Marionette TRACE conn2 <- [1,2178,null,{}] 14:17:23 INFO - PROCESS | 1654 | 1462223843281 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}] 14:17:23 INFO - PROCESS | 1654 | 1462223843401 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 14:17:23 INFO - PROCESS | 1654 | 1462223843417 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x1355ec800 == 91 [pid = 1654] [id = 552] 14:17:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x12d0a1400) [pid = 1654] [serial = 1656] [outer = 0x0] 14:17:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x12d32b800) [pid = 1654] [serial = 1657] [outer = 0x12d0a1400] 14:17:23 INFO - PROCESS | 1654 | 1462223843441 Marionette DEBUG loaded listener.js 14:17:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x12d6ac800) [pid = 1654] [serial = 1658] [outer = 0x12d0a1400] 14:17:23 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x118faec00) [pid = 1654] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 14:17:23 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x113121c00) [pid = 1654] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 14:17:23 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x11a1b1c00) [pid = 1654] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 14:17:23 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x1212f9c00) [pid = 1654] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 14:17:23 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x12454f000) [pid = 1654] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 14:17:23 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x12517c800) [pid = 1654] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 14:17:23 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x12d714800) [pid = 1654] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 14:17:23 INFO - PROCESS | 1654 | 1462223843841 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]]]}] 14:17:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 14:17:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 570ms 14:17:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 14:17:23 INFO - PROCESS | 1654 | 1462223843848 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 14:17:23 INFO - PROCESS | 1654 | 1462223843849 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 14:17:23 INFO - PROCESS | 1654 | 1462223843851 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 14:17:23 INFO - PROCESS | 1654 | 1462223843852 Marionette TRACE conn2 <- [1,2182,null,{}] 14:17:23 INFO - PROCESS | 1654 | 1462223843857 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}] 14:17:23 INFO - PROCESS | 1654 | 1462223843954 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 14:17:23 INFO - PROCESS | 1654 | 1462223843958 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x13569f800 == 92 [pid = 1654] [id = 553] 14:17:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x113121c00) [pid = 1654] [serial = 1659] [outer = 0x0] 14:17:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x126bac400) [pid = 1654] [serial = 1660] [outer = 0x113121c00] 14:17:23 INFO - PROCESS | 1654 | 1462223843983 Marionette DEBUG loaded listener.js 14:17:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x12d6cec00) [pid = 1654] [serial = 1661] [outer = 0x113121c00] 14:17:24 INFO - PROCESS | 1654 | 1462223844342 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]]]}] 14:17:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 14:17:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 522ms 14:17:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 14:17:24 INFO - PROCESS | 1654 | 1462223844375 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 14:17:24 INFO - PROCESS | 1654 | 1462223844376 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 14:17:24 INFO - PROCESS | 1654 | 1462223844379 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 14:17:24 INFO - PROCESS | 1654 | 1462223844380 Marionette TRACE conn2 <- [1,2186,null,{}] 14:17:24 INFO - PROCESS | 1654 | 1462223844382 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}] 14:17:24 INFO - PROCESS | 1654 | 1462223844512 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 14:17:24 INFO - PROCESS | 1654 | 1462223844520 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x135ba9000 == 93 [pid = 1654] [id = 554] 14:17:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x12d70e800) [pid = 1654] [serial = 1662] [outer = 0x0] 14:17:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x12d719000) [pid = 1654] [serial = 1663] [outer = 0x12d70e800] 14:17:24 INFO - PROCESS | 1654 | 1462223844545 Marionette DEBUG loaded listener.js 14:17:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x12dbaac00) [pid = 1654] [serial = 1664] [outer = 0x12d70e800] 14:17:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 14:17:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 519ms 14:17:24 INFO - PROCESS | 1654 | 1462223844895 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]]]}] 14:17:24 INFO - PROCESS | 1654 | 1462223844898 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 14:17:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 14:17:24 INFO - PROCESS | 1654 | 1462223844900 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 14:17:24 INFO - PROCESS | 1654 | 1462223844902 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 14:17:24 INFO - PROCESS | 1654 | 1462223844905 Marionette TRACE conn2 <- [1,2190,null,{}] 14:17:24 INFO - PROCESS | 1654 | 1462223844909 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}] 14:17:25 INFO - PROCESS | 1654 | 1462223845015 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 14:17:25 INFO - PROCESS | 1654 | 1462223845020 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x13623b000 == 94 [pid = 1654] [id = 555] 14:17:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x12dbae400) [pid = 1654] [serial = 1665] [outer = 0x0] 14:17:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x135861800) [pid = 1654] [serial = 1666] [outer = 0x12dbae400] 14:17:25 INFO - PROCESS | 1654 | 1462223845048 Marionette DEBUG loaded listener.js 14:17:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x135c55800) [pid = 1654] [serial = 1667] [outer = 0x12dbae400] 14:17:25 INFO - PROCESS | 1654 | 1462223845400 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]]]}] 14:17:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 14:17:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 523ms 14:17:25 INFO - PROCESS | 1654 | 1462223845426 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 14:17:25 INFO - PROCESS | 1654 | 1462223845427 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 14:17:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 14:17:25 INFO - PROCESS | 1654 | 1462223845430 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 14:17:25 INFO - PROCESS | 1654 | 1462223845431 Marionette TRACE conn2 <- [1,2194,null,{}] 14:17:25 INFO - PROCESS | 1654 | 1462223845433 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}] 14:17:25 INFO - PROCESS | 1654 | 1462223845574 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 14:17:25 INFO - PROCESS | 1654 | 1462223845581 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x137634800 == 95 [pid = 1654] [id = 556] 14:17:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x12d719c00) [pid = 1654] [serial = 1668] [outer = 0x0] 14:17:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x1377ce400) [pid = 1654] [serial = 1669] [outer = 0x12d719c00] 14:17:25 INFO - PROCESS | 1654 | 1462223845605 Marionette DEBUG loaded listener.js 14:17:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x1377d9400) [pid = 1654] [serial = 1670] [outer = 0x12d719c00] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x128352800 == 94 [pid = 1654] [id = 526] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12d3b5000 == 93 [pid = 1654] [id = 16] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x13762d800 == 92 [pid = 1654] [id = 483] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x128869800 == 91 [pid = 1654] [id = 264] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12b26f000 == 90 [pid = 1654] [id = 342] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x1298bf800 == 89 [pid = 1654] [id = 306] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x128efb800 == 88 [pid = 1654] [id = 286] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x119c1e800 == 87 [pid = 1654] [id = 285] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x1356ab000 == 86 [pid = 1654] [id = 462] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x119c04000 == 85 [pid = 1654] [id = 464] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x136236800 == 84 [pid = 1654] [id = 503] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12c126000 == 83 [pid = 1654] [id = 304] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12de55800 == 82 [pid = 1654] [id = 501] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x140716800 == 81 [pid = 1654] [id = 502] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12d6d9000 == 80 [pid = 1654] [id = 441] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x137621800 == 79 [pid = 1654] [id = 496] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12329c800 == 78 [pid = 1654] [id = 341] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x128c1c000 == 77 [pid = 1654] [id = 265] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x1356c6000 == 76 [pid = 1654] [id = 362] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12c776000 == 75 [pid = 1654] [id = 305] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12d879000 == 74 [pid = 1654] [id = 356] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12daa8800 == 73 [pid = 1654] [id = 460] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x1184b7800 == 72 [pid = 1654] [id = 12] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12bc96800 == 71 [pid = 1654] [id = 21] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x1257da000 == 70 [pid = 1654] [id = 303] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12a8a3800 == 69 [pid = 1654] [id = 270] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12cb07800 == 68 [pid = 1654] [id = 14] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x124451000 == 67 [pid = 1654] [id = 423] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x11807a000 == 66 [pid = 1654] [id = 11] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x135ba8000 == 65 [pid = 1654] [id = 481] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x1232a4800 == 64 [pid = 1654] [id = 463] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12a86a800 == 63 [pid = 1654] [id = 283] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x135fa7800 == 62 [pid = 1654] [id = 482] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x137cdb800 == 61 [pid = 1654] [id = 505] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x11938b000 == 60 [pid = 1654] [id = 302] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x124caa000 == 59 [pid = 1654] [id = 261] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x118f91000 == 58 [pid = 1654] [id = 506] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x118e5a000 == 57 [pid = 1654] [id = 262] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x128ede800 == 56 [pid = 1654] [id = 484] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x1355de000 == 55 [pid = 1654] [id = 461] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12badc000 == 54 [pid = 1654] [id = 289] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x137ccc000 == 53 [pid = 1654] [id = 504] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12e462000 == 52 [pid = 1654] [id = 361] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x128ef4000 == 51 [pid = 1654] [id = 269] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x135fa2800 == 50 [pid = 1654] [id = 440] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x128356800 == 49 [pid = 1654] [id = 545] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12bdb6800 == 48 [pid = 1654] [id = 544] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12586a000 == 47 [pid = 1654] [id = 543] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x135b9a000 == 46 [pid = 1654] [id = 542] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x135809000 == 45 [pid = 1654] [id = 541] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x14071b000 == 44 [pid = 1654] [id = 519] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x13569c800 == 43 [pid = 1654] [id = 540] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12e462800 == 42 [pid = 1654] [id = 539] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12dab5800 == 41 [pid = 1654] [id = 538] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12d6de000 == 40 [pid = 1654] [id = 537] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12bad2800 == 39 [pid = 1654] [id = 536] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12820a800 == 38 [pid = 1654] [id = 535] 14:17:26 INFO - PROCESS | 1654 | --DOCSHELL 0x116f5c800 == 37 [pid = 1654] [id = 534] 14:17:27 INFO - PROCESS | 1654 | --DOCSHELL 0x12a873800 == 36 [pid = 1654] [id = 547] 14:17:27 INFO - PROCESS | 1654 | --DOCSHELL 0x12de49000 == 35 [pid = 1654] [id = 551] 14:17:27 INFO - PROCESS | 1654 | --DOCSHELL 0x13569f800 == 34 [pid = 1654] [id = 553] 14:17:27 INFO - PROCESS | 1654 | --DOCSHELL 0x1355ec800 == 33 [pid = 1654] [id = 552] 14:17:27 INFO - PROCESS | 1654 | --DOCSHELL 0x12bca0800 == 32 [pid = 1654] [id = 548] 14:17:27 INFO - PROCESS | 1654 | --DOCSHELL 0x12371d000 == 31 [pid = 1654] [id = 546] 14:17:27 INFO - PROCESS | 1654 | --DOCSHELL 0x135ba9000 == 30 [pid = 1654] [id = 554] 14:17:27 INFO - PROCESS | 1654 | --DOCSHELL 0x12d86d000 == 29 [pid = 1654] [id = 550] 14:17:27 INFO - PROCESS | 1654 | --DOCSHELL 0x12c763000 == 28 [pid = 1654] [id = 549] 14:17:27 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x1258c2800) [pid = 1654] [serial = 1597] [outer = 0x0] [url = about:blank] 14:17:27 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x1286ef400) [pid = 1654] [serial = 1600] [outer = 0x0] [url = about:blank] 14:17:27 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x135c4ac00) [pid = 1654] [serial = 1559] [outer = 0x0] [url = about:blank] 14:17:27 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x1125d0400) [pid = 1654] [serial = 1561] [outer = 0x0] [url = about:blank] 14:17:27 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x118f3ac00) [pid = 1654] [serial = 1564] [outer = 0x0] [url = about:blank] 14:17:27 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x125175000) [pid = 1654] [serial = 1567] [outer = 0x0] [url = about:blank] 14:17:27 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x12bc62c00) [pid = 1654] [serial = 1570] [outer = 0x0] [url = about:blank] 14:17:27 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x12d6c6c00) [pid = 1654] [serial = 1573] [outer = 0x0] [url = about:blank] 14:17:27 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x135c50c00) [pid = 1654] [serial = 1576] [outer = 0x0] [url = about:blank] 14:17:27 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x118ff1c00) [pid = 1654] [serial = 1585] [outer = 0x0] [url = about:blank] 14:17:27 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x11982a800) [pid = 1654] [serial = 1586] [outer = 0x0] [url = about:blank] 14:17:27 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x114fc2800) [pid = 1654] [serial = 1582] [outer = 0x0] [url = about:blank] 14:17:27 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x117686c00) [pid = 1654] [serial = 1583] [outer = 0x0] [url = about:blank] 14:17:27 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x121182c00) [pid = 1654] [serial = 1588] [outer = 0x0] [url = about:blank] 14:17:27 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x1212ef400) [pid = 1654] [serial = 1589] [outer = 0x0] [url = about:blank] 14:17:27 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x1244f1c00) [pid = 1654] [serial = 1591] [outer = 0x0] [url = about:blank] 14:17:27 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x124550400) [pid = 1654] [serial = 1592] [outer = 0x0] [url = about:blank] 14:17:27 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x124a3ec00) [pid = 1654] [serial = 1594] [outer = 0x0] [url = about:blank] 14:17:27 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x124deb400) [pid = 1654] [serial = 1595] [outer = 0x0] [url = about:blank] 14:17:27 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x12ba68c00) [pid = 1654] [serial = 1579] [outer = 0x0] [url = about:blank] 14:17:27 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x128590800) [pid = 1654] [serial = 1598] [outer = 0x0] [url = about:blank] 14:17:27 INFO - PROCESS | 1654 | --DOCSHELL 0x13623b000 == 27 [pid = 1654] [id = 555] 14:17:27 INFO - PROCESS | 1654 | 1462223847705 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]]]}] 14:17:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 14:17:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 2320ms 14:17:27 INFO - PROCESS | 1654 | 1462223847751 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 14:17:27 INFO - PROCESS | 1654 | 1462223847754 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 14:17:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 14:17:27 INFO - PROCESS | 1654 | 1462223847763 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 14:17:27 INFO - PROCESS | 1654 | 1462223847765 Marionette TRACE conn2 <- [1,2198,null,{}] 14:17:27 INFO - PROCESS | 1654 | 1462223847769 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}] 14:17:27 INFO - PROCESS | 1654 | 1462223847852 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 14:17:27 INFO - PROCESS | 1654 | 1462223847860 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x115dbf000 == 28 [pid = 1654] [id = 557] 14:17:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x1125cac00) [pid = 1654] [serial = 1671] [outer = 0x0] 14:17:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x1125cb400) [pid = 1654] [serial = 1672] [outer = 0x1125cac00] 14:17:27 INFO - PROCESS | 1654 | 1462223847889 Marionette DEBUG loaded listener.js 14:17:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x112904400) [pid = 1654] [serial = 1673] [outer = 0x1125cac00] 14:17:28 INFO - PROCESS | 1654 | 1462223848246 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]]]}] 14:17:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 14:17:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 522ms 14:17:28 INFO - PROCESS | 1654 | 1462223848285 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 14:17:28 INFO - PROCESS | 1654 | 1462223848289 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 14:17:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 14:17:28 INFO - PROCESS | 1654 | 1462223848299 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 14:17:28 INFO - PROCESS | 1654 | 1462223848301 Marionette TRACE conn2 <- [1,2202,null,{}] 14:17:28 INFO - PROCESS | 1654 | 1462223848305 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}] 14:17:28 INFO - PROCESS | 1654 | 1462223848383 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 14:17:28 INFO - PROCESS | 1654 | 1462223848393 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f47800 == 29 [pid = 1654] [id = 558] 14:17:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x11290b000) [pid = 1654] [serial = 1674] [outer = 0x0] 14:17:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x112a1dc00) [pid = 1654] [serial = 1675] [outer = 0x11290b000] 14:17:28 INFO - PROCESS | 1654 | 1462223848420 Marionette DEBUG loaded listener.js 14:17:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x112c61800) [pid = 1654] [serial = 1676] [outer = 0x11290b000] 14:17:28 INFO - PROCESS | 1654 | 1462223848862 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]]]}] 14:17:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 14:17:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 626ms 14:17:28 INFO - PROCESS | 1654 | 1462223848922 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 14:17:28 INFO - PROCESS | 1654 | 1462223848925 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 14:17:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 14:17:28 INFO - PROCESS | 1654 | 1462223848929 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 14:17:28 INFO - PROCESS | 1654 | 1462223848933 Marionette TRACE conn2 <- [1,2206,null,{}] 14:17:28 INFO - PROCESS | 1654 | 1462223848947 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}] 14:17:29 INFO - PROCESS | 1654 | 1462223849071 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 14:17:29 INFO - PROCESS | 1654 | 1462223849191 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x118e67800 == 30 [pid = 1654] [id = 559] 14:17:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x111023000) [pid = 1654] [serial = 1677] [outer = 0x0] 14:17:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x11330d000) [pid = 1654] [serial = 1678] [outer = 0x111023000] 14:17:29 INFO - PROCESS | 1654 | 1462223849235 Marionette DEBUG loaded listener.js 14:17:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x114fb8000) [pid = 1654] [serial = 1679] [outer = 0x111023000] 14:17:29 INFO - PROCESS | 1654 | 1462223849591 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]]]}] 14:17:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 14:17:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 678ms 14:17:29 INFO - PROCESS | 1654 | 1462223849607 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 14:17:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 14:17:29 INFO - PROCESS | 1654 | 1462223849608 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 14:17:29 INFO - PROCESS | 1654 | 1462223849610 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 14:17:29 INFO - PROCESS | 1654 | 1462223849612 Marionette TRACE conn2 <- [1,2210,null,{}] 14:17:29 INFO - PROCESS | 1654 | 1462223849614 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}] 14:17:29 INFO - PROCESS | 1654 | 1462223849691 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 14:17:29 INFO - PROCESS | 1654 | 1462223849695 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x119918800 == 31 [pid = 1654] [id = 560] 14:17:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x114fc0400) [pid = 1654] [serial = 1680] [outer = 0x0] 14:17:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x114ff8000) [pid = 1654] [serial = 1681] [outer = 0x114fc0400] 14:17:29 INFO - PROCESS | 1654 | 1462223849723 Marionette DEBUG loaded listener.js 14:17:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x11617f800) [pid = 1654] [serial = 1682] [outer = 0x114fc0400] 14:17:30 INFO - PROCESS | 1654 | 1462223850059 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]]]}] 14:17:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 14:17:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 467ms 14:17:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 14:17:30 INFO - PROCESS | 1654 | 1462223850079 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 14:17:30 INFO - PROCESS | 1654 | 1462223850080 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 14:17:30 INFO - PROCESS | 1654 | 1462223850082 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 14:17:30 INFO - PROCESS | 1654 | 1462223850083 Marionette TRACE conn2 <- [1,2214,null,{}] 14:17:30 INFO - PROCESS | 1654 | 1462223850085 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}] 14:17:30 INFO - PROCESS | 1654 | 1462223850184 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 14:17:30 INFO - PROCESS | 1654 | 1462223850194 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x119e47000 == 32 [pid = 1654] [id = 561] 14:17:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x11290a800) [pid = 1654] [serial = 1683] [outer = 0x0] 14:17:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x116524c00) [pid = 1654] [serial = 1684] [outer = 0x11290a800] 14:17:30 INFO - PROCESS | 1654 | 1462223850219 Marionette DEBUG loaded listener.js 14:17:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x1167d0000) [pid = 1654] [serial = 1685] [outer = 0x11290a800] 14:17:30 INFO - PROCESS | 1654 | 1462223850587 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]]]}] 14:17:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 14:17:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 518ms 14:17:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 14:17:30 INFO - PROCESS | 1654 | 1462223850601 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 14:17:30 INFO - PROCESS | 1654 | 1462223850603 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 14:17:30 INFO - PROCESS | 1654 | 1462223850607 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 14:17:30 INFO - PROCESS | 1654 | 1462223850608 Marionette TRACE conn2 <- [1,2218,null,{}] 14:17:30 INFO - PROCESS | 1654 | 1462223850612 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}] 14:17:30 INFO - PROCESS | 1654 | 1462223850756 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 14:17:30 INFO - PROCESS | 1654 | 1462223850816 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x12329e000 == 33 [pid = 1654] [id = 562] 14:17:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x1167cfc00) [pid = 1654] [serial = 1686] [outer = 0x0] 14:17:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x116fd9000) [pid = 1654] [serial = 1687] [outer = 0x1167cfc00] 14:17:30 INFO - PROCESS | 1654 | 1462223850844 Marionette DEBUG loaded listener.js 14:17:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x1180ac400) [pid = 1654] [serial = 1688] [outer = 0x1167cfc00] 14:17:31 INFO - PROCESS | 1654 | 1462223851156 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]]]}] 14:17:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 14:17:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 571ms 14:17:31 INFO - PROCESS | 1654 | 1462223851178 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 14:17:31 INFO - PROCESS | 1654 | 1462223851179 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 14:17:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 14:17:31 INFO - PROCESS | 1654 | 1462223851182 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 14:17:31 INFO - PROCESS | 1654 | 1462223851184 Marionette TRACE conn2 <- [1,2222,null,{}] 14:17:31 INFO - PROCESS | 1654 | 1462223851186 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}] 14:17:31 INFO - PROCESS | 1654 | 1462223851298 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 14:17:31 INFO - PROCESS | 1654 | 1462223851305 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x12350a000 == 34 [pid = 1654] [id = 563] 14:17:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x116532800) [pid = 1654] [serial = 1689] [outer = 0x0] 14:17:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x1180bf400) [pid = 1654] [serial = 1690] [outer = 0x116532800] 14:17:31 INFO - PROCESS | 1654 | 1462223851346 Marionette DEBUG loaded listener.js 14:17:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x118415000) [pid = 1654] [serial = 1691] [outer = 0x116532800] 14:17:31 INFO - PROCESS | 1654 | 1462223851674 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]]]}] 14:17:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 14:17:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 522ms 14:17:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 14:17:31 INFO - PROCESS | 1654 | 1462223851706 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 14:17:31 INFO - PROCESS | 1654 | 1462223851708 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 14:17:31 INFO - PROCESS | 1654 | 1462223851710 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 14:17:31 INFO - PROCESS | 1654 | 1462223851711 Marionette TRACE conn2 <- [1,2226,null,{}] 14:17:31 INFO - PROCESS | 1654 | 1462223851714 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}] 14:17:31 INFO - PROCESS | 1654 | 1462223851812 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 14:17:31 INFO - PROCESS | 1654 | 1462223851819 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x123719800 == 35 [pid = 1654] [id = 564] 14:17:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x116a7a400) [pid = 1654] [serial = 1692] [outer = 0x0] 14:17:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x11846c000) [pid = 1654] [serial = 1693] [outer = 0x116a7a400] 14:17:31 INFO - PROCESS | 1654 | 1462223851847 Marionette DEBUG loaded listener.js 14:17:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x11862f400) [pid = 1654] [serial = 1694] [outer = 0x116a7a400] 14:17:32 INFO - PROCESS | 1654 | 1462223852166 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]]]}] 14:17:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 14:17:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 469ms 14:17:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 14:17:32 INFO - PROCESS | 1654 | 1462223852179 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 14:17:32 INFO - PROCESS | 1654 | 1462223852180 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 14:17:32 INFO - PROCESS | 1654 | 1462223852182 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 14:17:32 INFO - PROCESS | 1654 | 1462223852183 Marionette TRACE conn2 <- [1,2230,null,{}] 14:17:32 INFO - PROCESS | 1654 | 1462223852186 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}] 14:17:32 INFO - PROCESS | 1654 | 1462223852265 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 14:17:32 INFO - PROCESS | 1654 | 1462223852269 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x118e67000 == 36 [pid = 1654] [id = 565] 14:17:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x1186a4000) [pid = 1654] [serial = 1695] [outer = 0x0] 14:17:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 166 (0x1186b1400) [pid = 1654] [serial = 1696] [outer = 0x1186a4000] 14:17:32 INFO - PROCESS | 1654 | 1462223852297 Marionette DEBUG loaded listener.js 14:17:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 167 (0x118f33400) [pid = 1654] [serial = 1697] [outer = 0x1186a4000] 14:17:32 INFO - PROCESS | 1654 | 1462223852624 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]]]}] 14:17:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 14:17:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 468ms 14:17:32 INFO - PROCESS | 1654 | 1462223852651 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 14:17:32 INFO - PROCESS | 1654 | 1462223852652 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 14:17:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 14:17:32 INFO - PROCESS | 1654 | 1462223852655 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 14:17:32 INFO - PROCESS | 1654 | 1462223852658 Marionette TRACE conn2 <- [1,2234,null,{}] 14:17:32 INFO - PROCESS | 1654 | 1462223852660 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}] 14:17:32 INFO - PROCESS | 1654 | 1462223852771 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 14:17:32 INFO - PROCESS | 1654 | 1462223852807 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x124fdb000 == 37 [pid = 1654] [id = 566] 14:17:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 168 (0x112548400) [pid = 1654] [serial = 1698] [outer = 0x0] 14:17:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 169 (0x118850400) [pid = 1654] [serial = 1699] [outer = 0x112548400] 14:17:32 INFO - PROCESS | 1654 | 1462223852832 Marionette DEBUG loaded listener.js 14:17:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 170 (0x118ff3400) [pid = 1654] [serial = 1700] [outer = 0x112548400] 14:17:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 14:17:33 INFO - PROCESS | 1654 | 1462223853167 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]]]}] 14:17:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 520ms 14:17:33 INFO - PROCESS | 1654 | 1462223853176 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 14:17:33 INFO - PROCESS | 1654 | 1462223853177 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 14:17:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 14:17:33 INFO - PROCESS | 1654 | 1462223853179 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 14:17:33 INFO - PROCESS | 1654 | 1462223853181 Marionette TRACE conn2 <- [1,2238,null,{}] 14:17:33 INFO - PROCESS | 1654 | 1462223853183 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}] 14:17:33 INFO - PROCESS | 1654 | 1462223853293 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 14:17:33 INFO - PROCESS | 1654 | 1462223853304 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c16000 == 38 [pid = 1654] [id = 567] 14:17:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 171 (0x119584c00) [pid = 1654] [serial = 1701] [outer = 0x0] 14:17:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 172 (0x1197a6000) [pid = 1654] [serial = 1702] [outer = 0x119584c00] 14:17:33 INFO - PROCESS | 1654 | 1462223853337 Marionette DEBUG loaded listener.js 14:17:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 173 (0x119824400) [pid = 1654] [serial = 1703] [outer = 0x119584c00] 14:17:33 INFO - PROCESS | 1654 | 1462223853677 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]]]}] 14:17:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 14:17:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 518ms 14:17:33 INFO - PROCESS | 1654 | 1462223853698 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 14:17:33 INFO - PROCESS | 1654 | 1462223853699 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 14:17:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 14:17:33 INFO - PROCESS | 1654 | 1462223853702 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 14:17:33 INFO - PROCESS | 1654 | 1462223853703 Marionette TRACE conn2 <- [1,2242,null,{}] 14:17:33 INFO - PROCESS | 1654 | 1462223853705 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}] 14:17:33 INFO - PROCESS | 1654 | 1462223853802 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 14:17:33 INFO - PROCESS | 1654 | 1462223853842 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x128358800 == 39 [pid = 1654] [id = 568] 14:17:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 174 (0x119924800) [pid = 1654] [serial = 1704] [outer = 0x0] 14:17:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 175 (0x11992b400) [pid = 1654] [serial = 1705] [outer = 0x119924800] 14:17:33 INFO - PROCESS | 1654 | 1462223853866 Marionette DEBUG loaded listener.js 14:17:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 176 (0x119932800) [pid = 1654] [serial = 1706] [outer = 0x119924800] 14:17:34 INFO - PROCESS | 1654 | 1462223854193 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]]]}] 14:17:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 14:17:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 519ms 14:17:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 14:17:34 INFO - PROCESS | 1654 | 1462223854227 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 14:17:34 INFO - PROCESS | 1654 | 1462223854229 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 14:17:34 INFO - PROCESS | 1654 | 1462223854231 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 14:17:34 INFO - PROCESS | 1654 | 1462223854232 Marionette TRACE conn2 <- [1,2246,null,{}] 14:17:34 INFO - PROCESS | 1654 | 1462223854236 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}] 14:17:34 INFO - PROCESS | 1654 | 1462223854387 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 14:17:34 INFO - PROCESS | 1654 | 1462223854440 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c12800 == 40 [pid = 1654] [id = 569] 14:17:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 177 (0x119929c00) [pid = 1654] [serial = 1707] [outer = 0x0] 14:17:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 178 (0x119c77400) [pid = 1654] [serial = 1708] [outer = 0x119929c00] 14:17:34 INFO - PROCESS | 1654 | 1462223854480 Marionette DEBUG loaded listener.js 14:17:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 179 (0x119ecec00) [pid = 1654] [serial = 1709] [outer = 0x119929c00] 14:17:34 INFO - PROCESS | 1654 | 1462223854906 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]]]}] 14:17:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 14:17:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 719ms 14:17:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 14:17:34 INFO - PROCESS | 1654 | 1462223854950 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 14:17:34 INFO - PROCESS | 1654 | 1462223854951 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 14:17:34 INFO - PROCESS | 1654 | 1462223854959 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 14:17:34 INFO - PROCESS | 1654 | 1462223854960 Marionette TRACE conn2 <- [1,2250,null,{}] 14:17:34 INFO - PROCESS | 1654 | 1462223854962 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}] 14:17:35 INFO - PROCESS | 1654 | 1462223855063 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 14:17:35 INFO - PROCESS | 1654 | 1462223855067 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x1298b6800 == 41 [pid = 1654] [id = 570] 14:17:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 180 (0x119f0a800) [pid = 1654] [serial = 1710] [outer = 0x0] 14:17:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 181 (0x11a1a8c00) [pid = 1654] [serial = 1711] [outer = 0x119f0a800] 14:17:35 INFO - PROCESS | 1654 | 1462223855092 Marionette DEBUG loaded listener.js 14:17:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 182 (0x11a1b1800) [pid = 1654] [serial = 1712] [outer = 0x119f0a800] 14:17:35 INFO - PROCESS | 1654 | --DOMWINDOW == 181 (0x111023c00) [pid = 1654] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 14:17:35 INFO - PROCESS | 1654 | --DOMWINDOW == 180 (0x12adf0000) [pid = 1654] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 14:17:35 INFO - PROCESS | 1654 | --DOMWINDOW == 179 (0x128e50c00) [pid = 1654] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 14:17:35 INFO - PROCESS | 1654 | --DOMWINDOW == 178 (0x116444400) [pid = 1654] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 14:17:35 INFO - PROCESS | 1654 | --DOMWINDOW == 177 (0x11866a400) [pid = 1654] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 14:17:35 INFO - PROCESS | 1654 | --DOMWINDOW == 176 (0x1235d3000) [pid = 1654] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 14:17:35 INFO - PROCESS | 1654 | --DOMWINDOW == 175 (0x12478d000) [pid = 1654] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 14:17:35 INFO - PROCESS | 1654 | --DOMWINDOW == 174 (0x119f04000) [pid = 1654] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 14:17:35 INFO - PROCESS | 1654 | --DOMWINDOW == 173 (0x116fd2000) [pid = 1654] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 14:17:35 INFO - PROCESS | 1654 | --DOMWINDOW == 172 (0x137a98000) [pid = 1654] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 14:17:35 INFO - PROCESS | 1654 | --DOMWINDOW == 171 (0x135860000) [pid = 1654] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 14:17:35 INFO - PROCESS | 1654 | --DOMWINDOW == 170 (0x128e6c800) [pid = 1654] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 14:17:35 INFO - PROCESS | 1654 | --DOMWINDOW == 169 (0x1286e3000) [pid = 1654] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 14:17:35 INFO - PROCESS | 1654 | --DOMWINDOW == 168 (0x11a1a7000) [pid = 1654] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 14:17:35 INFO - PROCESS | 1654 | --DOMWINDOW == 167 (0x1197ab000) [pid = 1654] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 14:17:35 INFO - PROCESS | 1654 | --DOMWINDOW == 166 (0x118fad400) [pid = 1654] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 14:17:35 INFO - PROCESS | 1654 | --DOMWINDOW == 165 (0x11307ac00) [pid = 1654] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 14:17:35 INFO - PROCESS | 1654 | --DOMWINDOW == 164 (0x113121c00) [pid = 1654] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 14:17:35 INFO - PROCESS | 1654 | --DOMWINDOW == 163 (0x1244fac00) [pid = 1654] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 14:17:35 INFO - PROCESS | 1654 | --DOMWINDOW == 162 (0x1197c9000) [pid = 1654] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 14:17:35 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x119ecb800) [pid = 1654] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 14:17:35 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x128587000) [pid = 1654] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 14:17:35 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x12adec000) [pid = 1654] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 14:17:35 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x114ff3000) [pid = 1654] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 14:17:35 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x128e4f000) [pid = 1654] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 14:17:35 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x128e4bc00) [pid = 1654] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 14:17:35 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x124f38400) [pid = 1654] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 14:17:35 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x1211d8800) [pid = 1654] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 14:17:35 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x1125c2c00) [pid = 1654] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 14:17:35 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x12d70e800) [pid = 1654] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 14:17:35 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x126ba6400) [pid = 1654] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 14:17:35 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x12c70f000) [pid = 1654] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 14:17:35 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x12ab37000) [pid = 1654] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 14:17:35 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x1125ce400) [pid = 1654] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 14:17:35 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x124552800) [pid = 1654] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 14:17:35 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x12dbb5000) [pid = 1654] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 14:17:35 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x1286e4800) [pid = 1654] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 14:17:35 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x12858c400) [pid = 1654] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 14:17:35 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x12d0a1400) [pid = 1654] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 14:17:35 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x124acec00) [pid = 1654] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 14:17:35 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x12ab38000) [pid = 1654] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 14:17:35 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x12c0c9400) [pid = 1654] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 14:17:35 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x128e65400) [pid = 1654] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 14:17:35 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x12dbae400) [pid = 1654] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 14:17:35 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x1110d8000) [pid = 1654] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 14:17:35 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x112c6b000) [pid = 1654] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 14:17:35 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x112a17800) [pid = 1654] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 14:17:35 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x112a1cc00) [pid = 1654] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 14:17:35 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x124710800) [pid = 1654] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 14:17:35 INFO - PROCESS | 1654 | 1462223855945 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]]]}] 14:17:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 14:17:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1024ms 14:17:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 14:17:35 INFO - PROCESS | 1654 | 1462223855978 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 14:17:35 INFO - PROCESS | 1654 | 1462223855980 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 14:17:35 INFO - PROCESS | 1654 | 1462223855982 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 14:17:35 INFO - PROCESS | 1654 | 1462223855983 Marionette TRACE conn2 <- [1,2254,null,{}] 14:17:36 INFO - PROCESS | 1654 | 1462223855992 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}] 14:17:36 INFO - PROCESS | 1654 | 1462223856069 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 14:17:36 INFO - PROCESS | 1654 | 1462223856076 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x126460800 == 42 [pid = 1654] [id = 571] 14:17:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x116fd2000) [pid = 1654] [serial = 1713] [outer = 0x0] 14:17:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x118859c00) [pid = 1654] [serial = 1714] [outer = 0x116fd2000] 14:17:36 INFO - PROCESS | 1654 | 1462223856101 Marionette DEBUG loaded listener.js 14:17:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x119b7d000) [pid = 1654] [serial = 1715] [outer = 0x116fd2000] 14:17:36 INFO - PROCESS | 1654 | 1462223856426 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]]]}] 14:17:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 14:17:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 470ms 14:17:36 INFO - PROCESS | 1654 | 1462223856452 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 14:17:36 INFO - PROCESS | 1654 | 1462223856454 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 14:17:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 14:17:36 INFO - PROCESS | 1654 | 1462223856459 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 14:17:36 INFO - PROCESS | 1654 | 1462223856460 Marionette TRACE conn2 <- [1,2258,null,{}] 14:17:36 INFO - PROCESS | 1654 | 1462223856462 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}] 14:17:36 INFO - PROCESS | 1654 | 1462223856544 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 14:17:36 INFO - PROCESS | 1654 | 1462223856602 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a86e800 == 43 [pid = 1654] [id = 572] 14:17:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x118fad400) [pid = 1654] [serial = 1716] [outer = 0x0] 14:17:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x11a1aa400) [pid = 1654] [serial = 1717] [outer = 0x118fad400] 14:17:36 INFO - PROCESS | 1654 | 1462223856627 Marionette DEBUG loaded listener.js 14:17:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x121176400) [pid = 1654] [serial = 1718] [outer = 0x118fad400] 14:17:36 INFO - PROCESS | 1654 | 1462223856950 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]]]}] 14:17:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 14:17:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 520ms 14:17:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 14:17:36 INFO - PROCESS | 1654 | 1462223856979 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 14:17:36 INFO - PROCESS | 1654 | 1462223856980 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 14:17:36 INFO - PROCESS | 1654 | 1462223856982 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 14:17:36 INFO - PROCESS | 1654 | 1462223856983 Marionette TRACE conn2 <- [1,2262,null,{}] 14:17:36 INFO - PROCESS | 1654 | 1462223856985 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}] 14:17:37 INFO - PROCESS | 1654 | 1462223857068 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 14:17:37 INFO - PROCESS | 1654 | 1462223857073 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b275000 == 44 [pid = 1654] [id = 573] 14:17:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x121179800) [pid = 1654] [serial = 1719] [outer = 0x0] 14:17:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x121180000) [pid = 1654] [serial = 1720] [outer = 0x121179800] 14:17:37 INFO - PROCESS | 1654 | 1462223857098 Marionette DEBUG loaded listener.js 14:17:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x1211d8400) [pid = 1654] [serial = 1721] [outer = 0x121179800] 14:17:37 INFO - PROCESS | 1654 | 1462223857427 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]]]}] 14:17:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 14:17:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 469ms 14:17:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 14:17:37 INFO - PROCESS | 1654 | 1462223857451 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 14:17:37 INFO - PROCESS | 1654 | 1462223857453 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 14:17:37 INFO - PROCESS | 1654 | 1462223857458 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 14:17:37 INFO - PROCESS | 1654 | 1462223857460 Marionette TRACE conn2 <- [1,2266,null,{}] 14:17:37 INFO - PROCESS | 1654 | 1462223857462 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}] 14:17:37 INFO - PROCESS | 1654 | 1462223857570 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 14:17:37 INFO - PROCESS | 1654 | 1462223857577 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b35c800 == 45 [pid = 1654] [id = 574] 14:17:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x11a1ac800) [pid = 1654] [serial = 1722] [outer = 0x0] 14:17:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x1211d7c00) [pid = 1654] [serial = 1723] [outer = 0x11a1ac800] 14:17:37 INFO - PROCESS | 1654 | 1462223857602 Marionette DEBUG loaded listener.js 14:17:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x1211e3400) [pid = 1654] [serial = 1724] [outer = 0x11a1ac800] 14:17:38 INFO - PROCESS | 1654 | 1462223858133 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]]]}] 14:17:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 14:17:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 720ms 14:17:38 INFO - PROCESS | 1654 | 1462223858178 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 14:17:38 INFO - PROCESS | 1654 | 1462223858180 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 14:17:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 14:17:38 INFO - PROCESS | 1654 | 1462223858184 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 14:17:38 INFO - PROCESS | 1654 | 1462223858186 Marionette TRACE conn2 <- [1,2270,null,{}] 14:17:38 INFO - PROCESS | 1654 | 1462223858190 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}] 14:17:38 INFO - PROCESS | 1654 | 1462223858301 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 14:17:38 INFO - PROCESS | 1654 | 1462223858431 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f5a000 == 46 [pid = 1654] [id = 575] 14:17:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x112902400) [pid = 1654] [serial = 1725] [outer = 0x0] 14:17:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x11290c400) [pid = 1654] [serial = 1726] [outer = 0x112902400] 14:17:38 INFO - PROCESS | 1654 | 1462223858462 Marionette DEBUG loaded listener.js 14:17:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x112a1fc00) [pid = 1654] [serial = 1727] [outer = 0x112902400] 14:17:38 INFO - PROCESS | 1654 | 1462223858973 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]]]}] 14:17:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 14:17:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 824ms 14:17:39 INFO - PROCESS | 1654 | 1462223859038 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 14:17:39 INFO - PROCESS | 1654 | 1462223859044 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 14:17:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 14:17:39 INFO - PROCESS | 1654 | 1462223859050 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 14:17:39 INFO - PROCESS | 1654 | 1462223859051 Marionette TRACE conn2 <- [1,2274,null,{}] 14:17:39 INFO - PROCESS | 1654 | 1462223859054 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}] 14:17:39 INFO - PROCESS | 1654 | 1462223859172 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 14:17:39 INFO - PROCESS | 1654 | 1462223859255 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x119e3a000 == 47 [pid = 1654] [id = 576] 14:17:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x112c6e800) [pid = 1654] [serial = 1728] [outer = 0x0] 14:17:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x11311c400) [pid = 1654] [serial = 1729] [outer = 0x112c6e800] 14:17:39 INFO - PROCESS | 1654 | 1462223859285 Marionette DEBUG loaded listener.js 14:17:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x114fbf800) [pid = 1654] [serial = 1730] [outer = 0x112c6e800] 14:17:39 INFO - PROCESS | 1654 | 1462223859987 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]]]}] 14:17:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 14:17:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 972ms 14:17:40 INFO - PROCESS | 1654 | 1462223860025 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 14:17:40 INFO - PROCESS | 1654 | 1462223860027 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 14:17:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 14:17:40 INFO - PROCESS | 1654 | 1462223860031 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 14:17:40 INFO - PROCESS | 1654 | 1462223860033 Marionette TRACE conn2 <- [1,2278,null,{}] 14:17:40 INFO - PROCESS | 1654 | 1462223860038 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}] 14:17:40 INFO - PROCESS | 1654 | 1462223860135 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 14:17:40 INFO - PROCESS | 1654 | 1462223860197 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f5e800 == 48 [pid = 1654] [id = 577] 14:17:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x112905000) [pid = 1654] [serial = 1731] [outer = 0x0] 14:17:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x112a1e000) [pid = 1654] [serial = 1732] [outer = 0x112905000] 14:17:40 INFO - PROCESS | 1654 | 1462223860226 Marionette DEBUG loaded listener.js 14:17:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x112c6f800) [pid = 1654] [serial = 1733] [outer = 0x112905000] 14:17:40 INFO - PROCESS | 1654 | --DOCSHELL 0x116835800 == 47 [pid = 1654] [id = 244] 14:17:40 INFO - PROCESS | 1654 | --DOCSHELL 0x1232a8800 == 46 [pid = 1654] [id = 249] 14:17:40 INFO - PROCESS | 1654 | --DOCSHELL 0x123203000 == 45 [pid = 1654] [id = 258] 14:17:40 INFO - PROCESS | 1654 | --DOCSHELL 0x1165ee800 == 44 [pid = 1654] [id = 254] 14:17:40 INFO - PROCESS | 1654 | --DOCSHELL 0x1232ac800 == 43 [pid = 1654] [id = 259] 14:17:40 INFO - PROCESS | 1654 | --DOCSHELL 0x118e61000 == 42 [pid = 1654] [id = 246] 14:17:40 INFO - PROCESS | 1654 | --DOCSHELL 0x119c06000 == 41 [pid = 1654] [id = 257] 14:17:40 INFO - PROCESS | 1654 | --DOCSHELL 0x119911000 == 40 [pid = 1654] [id = 248] 14:17:40 INFO - PROCESS | 1654 | --DOCSHELL 0x1184ba000 == 39 [pid = 1654] [id = 245] 14:17:40 INFO - PROCESS | 1654 | --DOCSHELL 0x119c05800 == 38 [pid = 1654] [id = 247] 14:17:40 INFO - PROCESS | 1654 | --DOCSHELL 0x118e5a800 == 37 [pid = 1654] [id = 256] 14:17:40 INFO - PROCESS | 1654 | --DOCSHELL 0x123718800 == 36 [pid = 1654] [id = 260] 14:17:40 INFO - PROCESS | 1654 | --DOCSHELL 0x118162000 == 35 [pid = 1654] [id = 255] 14:17:40 INFO - PROCESS | 1654 | --DOCSHELL 0x115d1b000 == 34 [pid = 1654] [id = 243] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x1377ce400) [pid = 1654] [serial = 1669] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOCSHELL 0x137634800 == 33 [pid = 1654] [id = 556] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x12d09e800) [pid = 1654] [serial = 1453] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x12c70e000) [pid = 1654] [serial = 1447] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x12c70c000) [pid = 1654] [serial = 1502] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x128587800) [pid = 1654] [serial = 1568] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x12bc7f400) [pid = 1654] [serial = 1444] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x1377d5800) [pid = 1654] [serial = 1580] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x12d09a800) [pid = 1654] [serial = 1450] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x113022400) [pid = 1654] [serial = 1432] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x128c6ec00) [pid = 1654] [serial = 1499] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x137ac4400) [pid = 1654] [serial = 1520] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x1197a2400) [pid = 1654] [serial = 1435] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x118fb0400) [pid = 1654] [serial = 1493] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x12d6a5c00) [pid = 1654] [serial = 1505] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x12dbb4400) [pid = 1654] [serial = 1508] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x12d71d400) [pid = 1654] [serial = 1574] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x137abec00) [pid = 1654] [serial = 1514] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x125773c00) [pid = 1654] [serial = 1615] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x124c6cc00) [pid = 1654] [serial = 1613] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x124706c00) [pid = 1654] [serial = 1612] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x1211e0000) [pid = 1654] [serial = 1610] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x12117e400) [pid = 1654] [serial = 1609] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x119924c00) [pid = 1654] [serial = 1607] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x118fad000) [pid = 1654] [serial = 1606] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x11290fc00) [pid = 1654] [serial = 1604] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x1125c8000) [pid = 1654] [serial = 1603] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x12bc65c00) [pid = 1654] [serial = 1634] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x121176800) [pid = 1654] [serial = 1633] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x12c0d1000) [pid = 1654] [serial = 1631] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x124f90c00) [pid = 1654] [serial = 1630] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x12c0c8000) [pid = 1654] [serial = 1628] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12ba6cc00) [pid = 1654] [serial = 1627] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x12bc7f800) [pid = 1654] [serial = 1625] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12ba68400) [pid = 1654] [serial = 1624] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12adb7400) [pid = 1654] [serial = 1622] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12ab98800) [pid = 1654] [serial = 1621] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x128f09c00) [pid = 1654] [serial = 1619] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x1288b9800) [pid = 1654] [serial = 1618] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x126dd2c00) [pid = 1654] [serial = 1616] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x124707800) [pid = 1654] [serial = 1496] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x128e4b000) [pid = 1654] [serial = 1441] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x123441800) [pid = 1654] [serial = 1565] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x113122c00) [pid = 1654] [serial = 1562] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x124c72400) [pid = 1654] [serial = 1438] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1377d4c00) [pid = 1654] [serial = 1577] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x128f0d400) [pid = 1654] [serial = 1366] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x137ac8000) [pid = 1654] [serial = 1517] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x137a97800) [pid = 1654] [serial = 1511] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12d6a4000) [pid = 1654] [serial = 1571] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x128c6b000) [pid = 1654] [serial = 1601] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | 1462223860634 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]]]}] 14:17:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 14:17:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 624ms 14:17:40 INFO - PROCESS | 1654 | 1462223860655 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 14:17:40 INFO - PROCESS | 1654 | 1462223860660 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 14:17:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 14:17:40 INFO - PROCESS | 1654 | 1462223860665 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 14:17:40 INFO - PROCESS | 1654 | 1462223860666 Marionette TRACE conn2 <- [1,2282,null,{}] 14:17:40 INFO - PROCESS | 1654 | 1462223860668 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}] 14:17:40 INFO - PROCESS | 1654 | 1462223860746 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x135861800) [pid = 1654] [serial = 1666] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x12dbaac00) [pid = 1654] [serial = 1664] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12ab99000) [pid = 1654] [serial = 1651] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x12c711800) [pid = 1654] [serial = 1654] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x12c248000) [pid = 1654] [serial = 1652] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x12d32b800) [pid = 1654] [serial = 1657] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x12d09a000) [pid = 1654] [serial = 1655] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x12d6cec00) [pid = 1654] [serial = 1661] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x126bac400) [pid = 1654] [serial = 1660] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x12d719000) [pid = 1654] [serial = 1663] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x12d6ac800) [pid = 1654] [serial = 1658] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x124c75800) [pid = 1654] [serial = 1645] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x128396400) [pid = 1654] [serial = 1646] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x123677800) [pid = 1654] [serial = 1642] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x124552000) [pid = 1654] [serial = 1643] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1197a8400) [pid = 1654] [serial = 1639] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x11a1b0c00) [pid = 1654] [serial = 1640] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x118470c00) [pid = 1654] [serial = 1637] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x115eb7c00) [pid = 1654] [serial = 1636] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x128bf0800) [pid = 1654] [serial = 1648] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x128e4cc00) [pid = 1654] [serial = 1649] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x135c55800) [pid = 1654] [serial = 1667] [outer = 0x0] [url = about:blank] 14:17:40 INFO - PROCESS | 1654 | 1462223860806 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x118162000 == 34 [pid = 1654] [id = 578] 14:17:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x112053000) [pid = 1654] [serial = 1734] [outer = 0x0] 14:17:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x11307ac00) [pid = 1654] [serial = 1735] [outer = 0x112053000] 14:17:40 INFO - PROCESS | 1654 | 1462223860832 Marionette DEBUG loaded listener.js 14:17:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x114fb8c00) [pid = 1654] [serial = 1736] [outer = 0x112053000] 14:17:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 14:17:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 474ms 14:17:41 INFO - PROCESS | 1654 | 1462223861134 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]]]}] 14:17:41 INFO - PROCESS | 1654 | 1462223861145 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 14:17:41 INFO - PROCESS | 1654 | 1462223861146 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 14:17:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 14:17:41 INFO - PROCESS | 1654 | 1462223861149 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 14:17:41 INFO - PROCESS | 1654 | 1462223861151 Marionette TRACE conn2 <- [1,2286,null,{}] 14:17:41 INFO - PROCESS | 1654 | 1462223861163 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}] 14:17:41 INFO - PROCESS | 1654 | 1462223861245 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 14:17:41 INFO - PROCESS | 1654 | 1462223861251 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x119e47800 == 35 [pid = 1654] [id = 579] 14:17:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1120d9400) [pid = 1654] [serial = 1737] [outer = 0x0] 14:17:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x116462400) [pid = 1654] [serial = 1738] [outer = 0x1120d9400] 14:17:41 INFO - PROCESS | 1654 | 1462223861284 Marionette DEBUG loaded listener.js 14:17:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1168cdc00) [pid = 1654] [serial = 1739] [outer = 0x1120d9400] 14:17:41 INFO - PROCESS | 1654 | 1462223861650 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]]]}] 14:17:41 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 14:17:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 520ms 14:17:41 INFO - PROCESS | 1654 | 1462223861670 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 14:17:41 INFO - PROCESS | 1654 | 1462223861674 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 14:17:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 14:17:41 INFO - PROCESS | 1654 | 1462223861677 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 14:17:41 INFO - PROCESS | 1654 | 1462223861678 Marionette TRACE conn2 <- [1,2290,null,{}] 14:17:41 INFO - PROCESS | 1654 | 1462223861680 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}] 14:17:41 INFO - PROCESS | 1654 | 1462223861760 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 14:17:41 INFO - PROCESS | 1654 | 1462223861765 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x12371e800 == 36 [pid = 1654] [id = 580] 14:17:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x116a75000) [pid = 1654] [serial = 1740] [outer = 0x0] 14:17:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1172d5800) [pid = 1654] [serial = 1741] [outer = 0x116a75000] 14:17:41 INFO - PROCESS | 1654 | 1462223861791 Marionette DEBUG loaded listener.js 14:17:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x117c3f400) [pid = 1654] [serial = 1742] [outer = 0x116a75000] 14:17:42 INFO - PROCESS | 1654 | 1462223862129 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]]]}] 14:17:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 14:17:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 469ms 14:17:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 14:17:42 INFO - PROCESS | 1654 | 1462223862146 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 14:17:42 INFO - PROCESS | 1654 | 1462223862147 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 14:17:42 INFO - PROCESS | 1654 | 1462223862149 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 14:17:42 INFO - PROCESS | 1654 | 1462223862150 Marionette TRACE conn2 <- [1,2294,null,{}] 14:17:42 INFO - PROCESS | 1654 | 1462223862153 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}] 14:17:42 INFO - PROCESS | 1654 | 1462223862259 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 14:17:42 INFO - PROCESS | 1654 | 1462223862265 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x1247d3000 == 37 [pid = 1654] [id = 581] 14:17:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1180ad400) [pid = 1654] [serial = 1743] [outer = 0x0] 14:17:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1180b2c00) [pid = 1654] [serial = 1744] [outer = 0x1180ad400] 14:17:42 INFO - PROCESS | 1654 | 1462223862291 Marionette DEBUG loaded listener.js 14:17:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x118415c00) [pid = 1654] [serial = 1745] [outer = 0x1180ad400] 14:17:42 INFO - PROCESS | 1654 | 1462223862636 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]]]}] 14:17:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 14:17:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 518ms 14:17:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 14:17:42 INFO - PROCESS | 1654 | 1462223862671 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 14:17:42 INFO - PROCESS | 1654 | 1462223862672 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 14:17:42 INFO - PROCESS | 1654 | 1462223862674 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 14:17:42 INFO - PROCESS | 1654 | 1462223862675 Marionette TRACE conn2 <- [1,2298,null,{}] 14:17:42 INFO - PROCESS | 1654 | 1462223862678 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}] 14:17:42 INFO - PROCESS | 1654 | 1462223862793 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 14:17:42 INFO - PROCESS | 1654 | 1462223862809 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x126d41000 == 38 [pid = 1654] [id = 582] 14:17:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x118467c00) [pid = 1654] [serial = 1746] [outer = 0x0] 14:17:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1186abc00) [pid = 1654] [serial = 1747] [outer = 0x118467c00] 14:17:42 INFO - PROCESS | 1654 | 1462223862837 Marionette DEBUG loaded listener.js 14:17:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x118fef800) [pid = 1654] [serial = 1748] [outer = 0x118467c00] 14:17:43 INFO - PROCESS | 1654 | 1462223863191 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]]]}] 14:17:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 14:17:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 569ms 14:17:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 14:17:43 INFO - PROCESS | 1654 | 1462223863243 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 14:17:43 INFO - PROCESS | 1654 | 1462223863245 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 14:17:43 INFO - PROCESS | 1654 | 1462223863247 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 14:17:43 INFO - PROCESS | 1654 | 1462223863248 Marionette TRACE conn2 <- [1,2302,null,{}] 14:17:43 INFO - PROCESS | 1654 | 1462223863250 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}] 14:17:43 INFO - PROCESS | 1654 | 1462223863344 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 14:17:43 INFO - PROCESS | 1654 | 1462223863361 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x128356800 == 39 [pid = 1654] [id = 583] 14:17:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x119585400) [pid = 1654] [serial = 1749] [outer = 0x0] 14:17:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x119590000) [pid = 1654] [serial = 1750] [outer = 0x119585400] 14:17:43 INFO - PROCESS | 1654 | 1462223863386 Marionette DEBUG loaded listener.js 14:17:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1197a5000) [pid = 1654] [serial = 1751] [outer = 0x119585400] 14:17:43 INFO - PROCESS | 1654 | 1462223863714 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]]]}] 14:17:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 14:17:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 518ms 14:17:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 14:17:43 INFO - PROCESS | 1654 | 1462223863768 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 14:17:43 INFO - PROCESS | 1654 | 1462223863769 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 14:17:43 INFO - PROCESS | 1654 | 1462223863771 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 14:17:43 INFO - PROCESS | 1654 | 1462223863772 Marionette TRACE conn2 <- [1,2306,null,{}] 14:17:43 INFO - PROCESS | 1654 | 1462223863774 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}] 14:17:43 INFO - PROCESS | 1654 | 1462223863869 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 14:17:43 INFO - PROCESS | 1654 | 1462223863874 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c0b000 == 40 [pid = 1654] [id = 584] 14:17:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x119586000) [pid = 1654] [serial = 1752] [outer = 0x0] 14:17:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x11981c800) [pid = 1654] [serial = 1753] [outer = 0x119586000] 14:17:43 INFO - PROCESS | 1654 | 1462223863898 Marionette DEBUG loaded listener.js 14:17:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x119924c00) [pid = 1654] [serial = 1754] [outer = 0x119586000] 14:17:44 INFO - PROCESS | 1654 | 1462223864257 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]]]}] 14:17:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 14:17:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 520ms 14:17:44 INFO - PROCESS | 1654 | 1462223864296 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 14:17:44 INFO - PROCESS | 1654 | 1462223864297 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 14:17:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 14:17:44 INFO - PROCESS | 1654 | 1462223864299 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 14:17:44 INFO - PROCESS | 1654 | 1462223864300 Marionette TRACE conn2 <- [1,2310,null,{}] 14:17:44 INFO - PROCESS | 1654 | 1462223864303 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}] 14:17:44 INFO - PROCESS | 1654 | 1462223864397 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 14:17:44 INFO - PROCESS | 1654 | 1462223864402 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x119e46800 == 41 [pid = 1654] [id = 585] 14:17:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1197c1800) [pid = 1654] [serial = 1755] [outer = 0x0] 14:17:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x11992e800) [pid = 1654] [serial = 1756] [outer = 0x1197c1800] 14:17:44 INFO - PROCESS | 1654 | 1462223864427 Marionette DEBUG loaded listener.js 14:17:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x119c74000) [pid = 1654] [serial = 1757] [outer = 0x1197c1800] 14:17:44 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x121179800) [pid = 1654] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 14:17:44 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x116a7a400) [pid = 1654] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 14:17:44 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1167cfc00) [pid = 1654] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 14:17:44 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x119584c00) [pid = 1654] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 14:17:44 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x11290b000) [pid = 1654] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 14:17:44 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x114fc0400) [pid = 1654] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 14:17:44 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x112548400) [pid = 1654] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 14:17:44 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x119929c00) [pid = 1654] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 14:17:44 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1125cac00) [pid = 1654] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 14:17:44 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x111023000) [pid = 1654] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 14:17:44 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x119924800) [pid = 1654] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 14:17:44 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x119f0a800) [pid = 1654] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 14:17:44 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1186a4000) [pid = 1654] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 14:17:44 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x116532800) [pid = 1654] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 14:17:44 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x11290a800) [pid = 1654] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 14:17:44 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x116fd2000) [pid = 1654] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 14:17:44 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x118fad400) [pid = 1654] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 14:17:44 INFO - PROCESS | 1654 | 1462223864864 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]]]}] 14:17:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 14:17:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 619ms 14:17:44 INFO - PROCESS | 1654 | 1462223864919 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 14:17:44 INFO - PROCESS | 1654 | 1462223864921 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 14:17:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 14:17:44 INFO - PROCESS | 1654 | 1462223864932 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 14:17:44 INFO - PROCESS | 1654 | 1462223864934 Marionette TRACE conn2 <- [1,2314,null,{}] 14:17:44 INFO - PROCESS | 1654 | 1462223864937 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}] 14:17:45 INFO - PROCESS | 1654 | 1462223865083 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 14:17:45 INFO - PROCESS | 1654 | 1462223865145 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x126d2f000 == 42 [pid = 1654] [id = 586] 14:17:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x112548400) [pid = 1654] [serial = 1758] [outer = 0x0] 14:17:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1180b0000) [pid = 1654] [serial = 1759] [outer = 0x112548400] 14:17:45 INFO - PROCESS | 1654 | 1462223865170 Marionette DEBUG loaded listener.js 14:17:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x119828800) [pid = 1654] [serial = 1760] [outer = 0x112548400] 14:17:45 INFO - PROCESS | 1654 | 1462223865459 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]]]}] 14:17:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 14:17:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 569ms 14:17:45 INFO - PROCESS | 1654 | 1462223865501 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 14:17:45 INFO - PROCESS | 1654 | 1462223865503 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 14:17:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 14:17:45 INFO - PROCESS | 1654 | 1462223865509 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 14:17:45 INFO - PROCESS | 1654 | 1462223865511 Marionette TRACE conn2 <- [1,2318,null,{}] 14:17:45 INFO - PROCESS | 1654 | 1462223865514 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}] 14:17:45 INFO - PROCESS | 1654 | 1462223865631 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 14:17:45 INFO - PROCESS | 1654 | 1462223865639 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ab18000 == 43 [pid = 1654] [id = 587] 14:17:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x116811c00) [pid = 1654] [serial = 1761] [outer = 0x0] 14:17:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x119c7c800) [pid = 1654] [serial = 1762] [outer = 0x116811c00] 14:17:45 INFO - PROCESS | 1654 | 1462223865667 Marionette DEBUG loaded listener.js 14:17:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x11a1b2c00) [pid = 1654] [serial = 1763] [outer = 0x116811c00] 14:17:45 INFO - PROCESS | 1654 | 1462223865980 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] 14:17:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 14:17:46 INFO - PROCESS | 1654 | 1462223866032 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 14:17:46 INFO - PROCESS | 1654 | 1462223866034 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 14:17:46 INFO - PROCESS | 1654 | 1462223866035 Marionette TRACE conn2 <- [1,2322,null,{}] 14:17:46 INFO - PROCESS | 1654 | 1462223866037 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}] 14:17:46 INFO - PROCESS | 1654 | 1462223866117 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 14:17:46 INFO - PROCESS | 1654 | 1462223866124 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bad0800 == 44 [pid = 1654] [id = 588] 14:17:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x11a1e7400) [pid = 1654] [serial = 1764] [outer = 0x0] 14:17:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12117f800) [pid = 1654] [serial = 1765] [outer = 0x11a1e7400] 14:17:46 INFO - PROCESS | 1654 | 1462223866150 Marionette DEBUG loaded listener.js 14:17:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1211e2400) [pid = 1654] [serial = 1766] [outer = 0x11a1e7400] 14:17:46 INFO - PROCESS | 1654 | 1462223866489 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]]]}] 14:17:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 14:17:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 468ms 14:17:46 INFO - PROCESS | 1654 | 1462223866502 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 14:17:46 INFO - PROCESS | 1654 | 1462223866503 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 14:17:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 14:17:46 INFO - PROCESS | 1654 | 1462223866507 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 14:17:46 INFO - PROCESS | 1654 | 1462223866509 Marionette TRACE conn2 <- [1,2326,null,{}] 14:17:46 INFO - PROCESS | 1654 | 1462223866511 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}] 14:17:46 INFO - PROCESS | 1654 | 1462223866618 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 14:17:46 INFO - PROCESS | 1654 | 1462223866625 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bad6800 == 45 [pid = 1654] [id = 589] 14:17:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x11a1e8000) [pid = 1654] [serial = 1767] [outer = 0x0] 14:17:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1212ef000) [pid = 1654] [serial = 1768] [outer = 0x11a1e8000] 14:17:46 INFO - PROCESS | 1654 | 1462223866649 Marionette DEBUG loaded listener.js 14:17:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1212fa000) [pid = 1654] [serial = 1769] [outer = 0x11a1e8000] 14:17:47 INFO - PROCESS | 1654 | 1462223867113 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]]]}] 14:17:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 14:17:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 620ms 14:17:47 INFO - PROCESS | 1654 | 1462223867127 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 14:17:47 INFO - PROCESS | 1654 | 1462223867130 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 14:17:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 14:17:47 INFO - PROCESS | 1654 | 1462223867133 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 14:17:47 INFO - PROCESS | 1654 | 1462223867136 Marionette TRACE conn2 <- [1,2330,null,{}] 14:17:47 INFO - PROCESS | 1654 | 1462223867140 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}] 14:17:47 INFO - PROCESS | 1654 | 1462223867241 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 14:17:47 INFO - PROCESS | 1654 | 1462223867311 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x11954c800 == 46 [pid = 1654] [id = 590] 14:17:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1125d0000) [pid = 1654] [serial = 1770] [outer = 0x0] 14:17:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x112a23000) [pid = 1654] [serial = 1771] [outer = 0x1125d0000] 14:17:47 INFO - PROCESS | 1654 | 1462223867342 Marionette DEBUG loaded listener.js 14:17:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x11311f000) [pid = 1654] [serial = 1772] [outer = 0x1125d0000] 14:17:47 INFO - PROCESS | 1654 | 1462223867777 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]]]}] 14:17:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 14:17:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 673ms 14:17:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 14:17:47 INFO - PROCESS | 1654 | 1462223867807 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 14:17:47 INFO - PROCESS | 1654 | 1462223867811 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 14:17:47 INFO - PROCESS | 1654 | 1462223867815 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 14:17:47 INFO - PROCESS | 1654 | 1462223867817 Marionette TRACE conn2 <- [1,2334,null,{}] 14:17:47 INFO - PROCESS | 1654 | 1462223867820 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}] 14:17:47 INFO - PROCESS | 1654 | 1462223867923 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 14:17:47 INFO - PROCESS | 1654 | 1462223867980 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12585b800 == 47 [pid = 1654] [id = 591] 14:17:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x114fb9800) [pid = 1654] [serial = 1773] [outer = 0x0] 14:17:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1167ce000) [pid = 1654] [serial = 1774] [outer = 0x114fb9800] 14:17:48 INFO - PROCESS | 1654 | 1462223868010 Marionette DEBUG loaded listener.js 14:17:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1172c6800) [pid = 1654] [serial = 1775] [outer = 0x114fb9800] 14:17:48 INFO - PROCESS | 1654 | 1462223868423 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]]]}] 14:17:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 14:17:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 622ms 14:17:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 14:17:48 INFO - PROCESS | 1654 | 1462223868437 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 14:17:48 INFO - PROCESS | 1654 | 1462223868439 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 14:17:48 INFO - PROCESS | 1654 | 1462223868441 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 14:17:48 INFO - PROCESS | 1654 | 1462223868444 Marionette TRACE conn2 <- [1,2338,null,{}] 14:17:48 INFO - PROCESS | 1654 | 1462223868452 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}] 14:17:48 INFO - PROCESS | 1654 | 1462223868554 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 14:17:48 INFO - PROCESS | 1654 | 1462223868650 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bc8d000 == 48 [pid = 1654] [id = 592] 14:17:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1186ae400) [pid = 1654] [serial = 1776] [outer = 0x0] 14:17:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x118f3a800) [pid = 1654] [serial = 1777] [outer = 0x1186ae400] 14:17:48 INFO - PROCESS | 1654 | 1462223868682 Marionette DEBUG loaded listener.js 14:17:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x11979f400) [pid = 1654] [serial = 1778] [outer = 0x1186ae400] 14:17:49 INFO - PROCESS | 1654 | 1462223869105 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]]]}] 14:17:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 14:17:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 671ms 14:17:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 14:17:49 INFO - PROCESS | 1654 | 1462223869113 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 14:17:49 INFO - PROCESS | 1654 | 1462223869115 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 14:17:49 INFO - PROCESS | 1654 | 1462223869117 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 14:17:49 INFO - PROCESS | 1654 | 1462223869118 Marionette TRACE conn2 <- [1,2342,null,{}] 14:17:49 INFO - PROCESS | 1654 | 1462223869139 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}] 14:17:49 INFO - PROCESS | 1654 | 1462223869241 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 14:17:49 INFO - PROCESS | 1654 | 1462223869309 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c11b000 == 49 [pid = 1654] [id = 593] 14:17:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x119924800) [pid = 1654] [serial = 1779] [outer = 0x0] 14:17:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x119c77800) [pid = 1654] [serial = 1780] [outer = 0x119924800] 14:17:49 INFO - PROCESS | 1654 | 1462223869339 Marionette DEBUG loaded listener.js 14:17:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x11a1a6c00) [pid = 1654] [serial = 1781] [outer = 0x119924800] 14:17:49 INFO - PROCESS | 1654 | 1462223869736 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]]]}] 14:17:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 14:17:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 668ms 14:17:49 INFO - PROCESS | 1654 | 1462223869786 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 14:17:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 14:17:49 INFO - PROCESS | 1654 | 1462223869787 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 14:17:49 INFO - PROCESS | 1654 | 1462223869789 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 14:17:49 INFO - PROCESS | 1654 | 1462223869791 Marionette TRACE conn2 <- [1,2346,null,{}] 14:17:49 INFO - PROCESS | 1654 | 1462223869793 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}] 14:17:49 INFO - PROCESS | 1654 | 1462223869890 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 14:17:49 INFO - PROCESS | 1654 | 1462223869986 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c130000 == 50 [pid = 1654] [id = 594] 14:17:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x11a1aec00) [pid = 1654] [serial = 1782] [outer = 0x0] 14:17:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x121180400) [pid = 1654] [serial = 1783] [outer = 0x11a1aec00] 14:17:50 INFO - PROCESS | 1654 | 1462223870028 Marionette DEBUG loaded listener.js 14:17:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1212ef400) [pid = 1654] [serial = 1784] [outer = 0x11a1aec00] 14:17:50 INFO - PROCESS | 1654 | 1462223870472 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]]]}] 14:17:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 14:17:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 720ms 14:17:50 INFO - PROCESS | 1654 | 1462223870511 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 14:17:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 14:17:50 INFO - PROCESS | 1654 | 1462223870512 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 14:17:50 INFO - PROCESS | 1654 | 1462223870514 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 14:17:50 INFO - PROCESS | 1654 | 1462223870515 Marionette TRACE conn2 <- [1,2350,null,{}] 14:17:50 INFO - PROCESS | 1654 | 1462223870518 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}] 14:17:50 INFO - PROCESS | 1654 | 1462223870681 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 14:17:50 INFO - PROCESS | 1654 | 1462223870734 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x12423f000 == 51 [pid = 1654] [id = 595] 14:17:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1120e5400) [pid = 1654] [serial = 1785] [outer = 0x0] 14:17:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x11a1b0400) [pid = 1654] [serial = 1786] [outer = 0x1120e5400] 14:17:50 INFO - PROCESS | 1654 | 1462223870767 Marionette DEBUG loaded listener.js 14:17:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x1244eec00) [pid = 1654] [serial = 1787] [outer = 0x1120e5400] 14:17:51 INFO - PROCESS | 1654 | 1462223871345 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]]]}] 14:17:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 14:17:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 871ms 14:17:51 INFO - PROCESS | 1654 | 1462223871388 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 14:17:51 INFO - PROCESS | 1654 | 1462223871391 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 14:17:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 14:17:51 INFO - PROCESS | 1654 | 1462223871395 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 14:17:51 INFO - PROCESS | 1654 | 1462223871398 Marionette TRACE conn2 <- [1,2354,null,{}] 14:17:51 INFO - PROCESS | 1654 | 1462223871402 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}] 14:17:51 INFO - PROCESS | 1654 | 1462223871499 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 14:17:51 INFO - PROCESS | 1654 | 1462223871572 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x119e2f000 == 52 [pid = 1654] [id = 596] 14:17:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x1125c4c00) [pid = 1654] [serial = 1788] [outer = 0x0] 14:17:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x112909c00) [pid = 1654] [serial = 1789] [outer = 0x1125c4c00] 14:17:51 INFO - PROCESS | 1654 | 1462223871599 Marionette DEBUG loaded listener.js 14:17:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x112c65800) [pid = 1654] [serial = 1790] [outer = 0x1125c4c00] 14:17:52 INFO - PROCESS | 1654 | 1462223872001 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]]]}] 14:17:52 INFO - PROCESS | 1654 | --DOCSHELL 0x123522000 == 51 [pid = 1654] [id = 250] 14:17:52 INFO - PROCESS | 1654 | --DOCSHELL 0x1184b9800 == 50 [pid = 1654] [id = 251] 14:17:52 INFO - PROCESS | 1654 | --DOCSHELL 0x116816800 == 49 [pid = 1654] [id = 252] 14:17:52 INFO - PROCESS | 1654 | --DOCSHELL 0x12bad0800 == 48 [pid = 1654] [id = 588] 14:17:52 INFO - PROCESS | 1654 | --DOCSHELL 0x12ab18000 == 47 [pid = 1654] [id = 587] 14:17:52 INFO - PROCESS | 1654 | --DOCSHELL 0x126d2f000 == 46 [pid = 1654] [id = 586] 14:17:52 INFO - PROCESS | 1654 | --DOCSHELL 0x119e46800 == 45 [pid = 1654] [id = 585] 14:17:52 INFO - PROCESS | 1654 | --DOCSHELL 0x128c0b000 == 44 [pid = 1654] [id = 584] 14:17:52 INFO - PROCESS | 1654 | --DOCSHELL 0x128356800 == 43 [pid = 1654] [id = 583] 14:17:52 INFO - PROCESS | 1654 | --DOCSHELL 0x126d41000 == 42 [pid = 1654] [id = 582] 14:17:52 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x1211d7c00) [pid = 1654] [serial = 1723] [outer = 0x0] [url = about:blank] 14:17:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 14:17:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 671ms 14:17:52 INFO - PROCESS | 1654 | --DOCSHELL 0x1247d3000 == 41 [pid = 1654] [id = 581] 14:17:52 INFO - PROCESS | 1654 | --DOCSHELL 0x12371e800 == 40 [pid = 1654] [id = 580] 14:17:52 INFO - PROCESS | 1654 | --DOCSHELL 0x119e47800 == 39 [pid = 1654] [id = 579] 14:17:52 INFO - PROCESS | 1654 | --DOCSHELL 0x118162000 == 38 [pid = 1654] [id = 578] 14:17:52 INFO - PROCESS | 1654 | --DOCSHELL 0x116f5e800 == 37 [pid = 1654] [id = 577] 14:17:52 INFO - PROCESS | 1654 | --DOCSHELL 0x119e3a000 == 36 [pid = 1654] [id = 576] 14:17:52 INFO - PROCESS | 1654 | --DOCSHELL 0x116f5a000 == 35 [pid = 1654] [id = 575] 14:17:52 INFO - PROCESS | 1654 | 1462223872078 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 14:17:52 INFO - PROCESS | 1654 | 1462223872081 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 14:17:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 14:17:52 INFO - PROCESS | 1654 | 1462223872086 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 14:17:52 INFO - PROCESS | 1654 | 1462223872088 Marionette TRACE conn2 <- [1,2358,null,{}] 14:17:52 INFO - PROCESS | 1654 | 1462223872096 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}] 14:17:52 INFO - PROCESS | 1654 | 1462223872187 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 14:17:52 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x11846c000) [pid = 1654] [serial = 1693] [outer = 0x0] [url = about:blank] 14:17:52 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x11862f400) [pid = 1654] [serial = 1694] [outer = 0x0] [url = about:blank] 14:17:52 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x116fd9000) [pid = 1654] [serial = 1687] [outer = 0x0] [url = about:blank] 14:17:52 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1180ac400) [pid = 1654] [serial = 1688] [outer = 0x0] [url = about:blank] 14:17:52 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x1197a6000) [pid = 1654] [serial = 1702] [outer = 0x0] [url = about:blank] 14:17:52 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x112a1dc00) [pid = 1654] [serial = 1675] [outer = 0x0] [url = about:blank] 14:17:52 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x112c61800) [pid = 1654] [serial = 1676] [outer = 0x0] [url = about:blank] 14:17:52 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x114ff8000) [pid = 1654] [serial = 1681] [outer = 0x0] [url = about:blank] 14:17:52 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x11617f800) [pid = 1654] [serial = 1682] [outer = 0x0] [url = about:blank] 14:17:52 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x118850400) [pid = 1654] [serial = 1699] [outer = 0x0] [url = about:blank] 14:17:52 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x119c77400) [pid = 1654] [serial = 1708] [outer = 0x0] [url = about:blank] 14:17:52 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1125cb400) [pid = 1654] [serial = 1672] [outer = 0x0] [url = about:blank] 14:17:52 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x112904400) [pid = 1654] [serial = 1673] [outer = 0x0] [url = about:blank] 14:17:52 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x11330d000) [pid = 1654] [serial = 1678] [outer = 0x0] [url = about:blank] 14:17:52 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x114fb8000) [pid = 1654] [serial = 1679] [outer = 0x0] [url = about:blank] 14:17:52 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x119932800) [pid = 1654] [serial = 1706] [outer = 0x0] [url = about:blank] 14:17:52 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x11992b400) [pid = 1654] [serial = 1705] [outer = 0x0] [url = about:blank] 14:17:52 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x11a1a8c00) [pid = 1654] [serial = 1711] [outer = 0x0] [url = about:blank] 14:17:52 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1186b1400) [pid = 1654] [serial = 1696] [outer = 0x0] [url = about:blank] 14:17:52 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x118f33400) [pid = 1654] [serial = 1697] [outer = 0x0] [url = about:blank] 14:17:52 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x119ecec00) [pid = 1654] [serial = 1709] [outer = 0x0] [url = about:blank] 14:17:52 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1180bf400) [pid = 1654] [serial = 1690] [outer = 0x0] [url = about:blank] 14:17:52 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x118415000) [pid = 1654] [serial = 1691] [outer = 0x0] [url = about:blank] 14:17:52 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x116524c00) [pid = 1654] [serial = 1684] [outer = 0x0] [url = about:blank] 14:17:52 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1167d0000) [pid = 1654] [serial = 1685] [outer = 0x0] [url = about:blank] 14:17:52 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x118859c00) [pid = 1654] [serial = 1714] [outer = 0x0] [url = about:blank] 14:17:52 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x121176400) [pid = 1654] [serial = 1718] [outer = 0x0] [url = about:blank] 14:17:52 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x11a1b1800) [pid = 1654] [serial = 1712] [outer = 0x0] [url = about:blank] 14:17:52 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1211d8400) [pid = 1654] [serial = 1721] [outer = 0x0] [url = about:blank] 14:17:52 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x118ff3400) [pid = 1654] [serial = 1700] [outer = 0x0] [url = about:blank] 14:17:52 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x119b7d000) [pid = 1654] [serial = 1715] [outer = 0x0] [url = about:blank] 14:17:52 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x11a1aa400) [pid = 1654] [serial = 1717] [outer = 0x0] [url = about:blank] 14:17:52 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x119824400) [pid = 1654] [serial = 1703] [outer = 0x0] [url = about:blank] 14:17:52 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x121180000) [pid = 1654] [serial = 1720] [outer = 0x0] [url = about:blank] 14:17:52 INFO - PROCESS | 1654 | 1462223872251 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f5a000 == 36 [pid = 1654] [id = 597] 14:17:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11290b000) [pid = 1654] [serial = 1791] [outer = 0x0] 14:17:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11311cc00) [pid = 1654] [serial = 1792] [outer = 0x11290b000] 14:17:52 INFO - PROCESS | 1654 | 1462223872278 Marionette DEBUG loaded listener.js 14:17:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x115d67800) [pid = 1654] [serial = 1793] [outer = 0x11290b000] 14:17:52 INFO - PROCESS | 1654 | 1462223872580 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]]]}] 14:17:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 14:17:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 524ms 14:17:52 INFO - PROCESS | 1654 | 1462223872611 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 14:17:52 INFO - PROCESS | 1654 | 1462223872612 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 14:17:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 14:17:52 INFO - PROCESS | 1654 | 1462223872615 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 14:17:52 INFO - PROCESS | 1654 | 1462223872617 Marionette TRACE conn2 <- [1,2362,null,{}] 14:17:52 INFO - PROCESS | 1654 | 1462223872624 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}] 14:17:52 INFO - PROCESS | 1654 | 1462223872712 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 14:17:52 INFO - PROCESS | 1654 | 1462223872781 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x119fd7000 == 37 [pid = 1654] [id = 598] 14:17:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x114fc3000) [pid = 1654] [serial = 1794] [outer = 0x0] 14:17:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1167d0000) [pid = 1654] [serial = 1795] [outer = 0x114fc3000] 14:17:52 INFO - PROCESS | 1654 | 1462223872825 Marionette DEBUG loaded listener.js 14:17:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1180aac00) [pid = 1654] [serial = 1796] [outer = 0x114fc3000] 14:17:53 INFO - PROCESS | 1654 | 1462223873129 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]]]}] 14:17:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 14:17:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 522ms 14:17:53 INFO - PROCESS | 1654 | 1462223873137 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 14:17:53 INFO - PROCESS | 1654 | 1462223873141 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 14:17:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 14:17:53 INFO - PROCESS | 1654 | 1462223873150 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 14:17:53 INFO - PROCESS | 1654 | 1462223873151 Marionette TRACE conn2 <- [1,2366,null,{}] 14:17:53 INFO - PROCESS | 1654 | 1462223873154 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}] 14:17:53 INFO - PROCESS | 1654 | 1462223873241 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 14:17:53 INFO - PROCESS | 1654 | 1462223873246 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x118060000 == 38 [pid = 1654] [id = 599] 14:17:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1180c2800) [pid = 1654] [serial = 1797] [outer = 0x0] 14:17:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x11865e800) [pid = 1654] [serial = 1798] [outer = 0x1180c2800] 14:17:53 INFO - PROCESS | 1654 | 1462223873272 Marionette DEBUG loaded listener.js 14:17:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x118857800) [pid = 1654] [serial = 1799] [outer = 0x1180c2800] 14:17:53 INFO - PROCESS | 1654 | 1462223873619 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]]]}] 14:17:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 14:17:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 520ms 14:17:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 14:17:53 INFO - PROCESS | 1654 | 1462223873671 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 14:17:53 INFO - PROCESS | 1654 | 1462223873672 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 14:17:53 INFO - PROCESS | 1654 | 1462223873674 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 14:17:53 INFO - PROCESS | 1654 | 1462223873675 Marionette TRACE conn2 <- [1,2370,null,{}] 14:17:53 INFO - PROCESS | 1654 | 1462223873678 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}] 14:17:53 INFO - PROCESS | 1654 | 1462223873758 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 14:17:53 INFO - PROCESS | 1654 | 1462223873763 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x126458000 == 39 [pid = 1654] [id = 600] 14:17:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x11865c800) [pid = 1654] [serial = 1800] [outer = 0x0] 14:17:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x118ff4800) [pid = 1654] [serial = 1801] [outer = 0x11865c800] 14:17:53 INFO - PROCESS | 1654 | 1462223873789 Marionette DEBUG loaded listener.js 14:17:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1197ab800) [pid = 1654] [serial = 1802] [outer = 0x11865c800] 14:17:54 INFO - PROCESS | 1654 | 1462223874135 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]]]}] 14:17:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 14:17:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 472ms 14:17:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 14:17:54 INFO - PROCESS | 1654 | 1462223874146 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 14:17:54 INFO - PROCESS | 1654 | 1462223874147 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 14:17:54 INFO - PROCESS | 1654 | 1462223874149 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 14:17:54 INFO - PROCESS | 1654 | 1462223874151 Marionette TRACE conn2 <- [1,2374,null,{}] 14:17:54 INFO - PROCESS | 1654 | 1462223874153 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}] 14:17:54 INFO - PROCESS | 1654 | 1462223874252 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 14:17:54 INFO - PROCESS | 1654 | 1462223874329 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12835c000 == 40 [pid = 1654] [id = 601] 14:17:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x118fedc00) [pid = 1654] [serial = 1803] [outer = 0x0] 14:17:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x119932800) [pid = 1654] [serial = 1804] [outer = 0x118fedc00] 14:17:54 INFO - PROCESS | 1654 | 1462223874356 Marionette DEBUG loaded listener.js 14:17:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1211d5800) [pid = 1654] [serial = 1805] [outer = 0x118fedc00] 14:17:54 INFO - PROCESS | 1654 | 1462223874687 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]]]}] 14:17:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 14:17:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 569ms 14:17:54 INFO - PROCESS | 1654 | 1462223874719 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 14:17:54 INFO - PROCESS | 1654 | 1462223874720 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 14:17:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 14:17:54 INFO - PROCESS | 1654 | 1462223874728 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 14:17:54 INFO - PROCESS | 1654 | 1462223874729 Marionette TRACE conn2 <- [1,2378,null,{}] 14:17:54 INFO - PROCESS | 1654 | 1462223874732 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}] 14:17:54 INFO - PROCESS | 1654 | 1462223874832 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 14:17:54 INFO - PROCESS | 1654 | 1462223874868 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x128efa800 == 41 [pid = 1654] [id = 602] 14:17:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x119f0c800) [pid = 1654] [serial = 1806] [outer = 0x0] 14:17:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1212f5c00) [pid = 1654] [serial = 1807] [outer = 0x119f0c800] 14:17:54 INFO - PROCESS | 1654 | 1462223874893 Marionette DEBUG loaded listener.js 14:17:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1242bdc00) [pid = 1654] [serial = 1808] [outer = 0x119f0c800] 14:17:55 INFO - PROCESS | 1654 | 1462223875236 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]]]}] 14:17:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 14:17:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 518ms 14:17:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 14:17:55 INFO - PROCESS | 1654 | 1462223875248 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 14:17:55 INFO - PROCESS | 1654 | 1462223875249 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 14:17:55 INFO - PROCESS | 1654 | 1462223875251 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 14:17:55 INFO - PROCESS | 1654 | 1462223875252 Marionette TRACE conn2 <- [1,2382,null,{}] 14:17:55 INFO - PROCESS | 1654 | 1462223875254 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}] 14:17:55 INFO - PROCESS | 1654 | 1462223875362 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 14:17:55 INFO - PROCESS | 1654 | 1462223875374 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ab0d000 == 42 [pid = 1654] [id = 603] 14:17:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1212f2400) [pid = 1654] [serial = 1809] [outer = 0x0] 14:17:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x124547400) [pid = 1654] [serial = 1810] [outer = 0x1212f2400] 14:17:55 INFO - PROCESS | 1654 | 1462223875399 Marionette DEBUG loaded listener.js 14:17:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12454dc00) [pid = 1654] [serial = 1811] [outer = 0x1212f2400] 14:17:55 INFO - PROCESS | 1654 | 1462223875745 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]]]}] 14:17:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 14:17:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 519ms 14:17:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 14:17:55 INFO - PROCESS | 1654 | 1462223875772 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 14:17:55 INFO - PROCESS | 1654 | 1462223875773 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 14:17:55 INFO - PROCESS | 1654 | 1462223875781 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 14:17:55 INFO - PROCESS | 1654 | 1462223875782 Marionette TRACE conn2 <- [1,2386,null,{}] 14:17:55 INFO - PROCESS | 1654 | 1462223875784 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}] 14:17:55 INFO - PROCESS | 1654 | 1462223875889 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 14:17:55 INFO - PROCESS | 1654 | 1462223875924 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b369000 == 43 [pid = 1654] [id = 604] 14:17:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1244ee800) [pid = 1654] [serial = 1812] [outer = 0x0] 14:17:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x124553400) [pid = 1654] [serial = 1813] [outer = 0x1244ee800] 14:17:55 INFO - PROCESS | 1654 | 1462223875951 Marionette DEBUG loaded listener.js 14:17:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x124709400) [pid = 1654] [serial = 1814] [outer = 0x1244ee800] 14:17:56 INFO - PROCESS | 1654 | 1462223876283 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]]]}] 14:17:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 14:17:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 524ms 14:17:56 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x11a1e7400) [pid = 1654] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 14:17:56 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x118467c00) [pid = 1654] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 14:17:56 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x119586000) [pid = 1654] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 14:17:56 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x112053000) [pid = 1654] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 14:17:56 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x119585400) [pid = 1654] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 14:17:56 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x112905000) [pid = 1654] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 14:17:56 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1180ad400) [pid = 1654] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 14:17:56 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x116a75000) [pid = 1654] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 14:17:56 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1197c1800) [pid = 1654] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 14:17:56 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1120d9400) [pid = 1654] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 14:17:56 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x112548400) [pid = 1654] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 14:17:56 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x116811c00) [pid = 1654] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 14:17:56 INFO - PROCESS | 1654 | 1462223876342 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 14:17:56 INFO - PROCESS | 1654 | 1462223876343 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 14:17:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 14:17:56 INFO - PROCESS | 1654 | 1462223876348 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 14:17:56 INFO - PROCESS | 1654 | 1462223876349 Marionette TRACE conn2 <- [1,2390,null,{}] 14:17:56 INFO - PROCESS | 1654 | 1462223876351 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}] 14:17:56 INFO - PROCESS | 1654 | 1462223876433 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 14:17:56 INFO - PROCESS | 1654 | 1462223876438 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x124237800 == 44 [pid = 1654] [id = 605] 14:17:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x112c63800) [pid = 1654] [serial = 1815] [outer = 0x0] 14:17:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x117687400) [pid = 1654] [serial = 1816] [outer = 0x112c63800] 14:17:56 INFO - PROCESS | 1654 | 1462223876463 Marionette DEBUG loaded listener.js 14:17:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1197c1800) [pid = 1654] [serial = 1817] [outer = 0x112c63800] 14:17:56 INFO - PROCESS | 1654 | 1462223876809 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]]]}] 14:17:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 14:17:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 470ms 14:17:56 INFO - PROCESS | 1654 | 1462223876818 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 14:17:56 INFO - PROCESS | 1654 | 1462223876820 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 14:17:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 14:17:56 INFO - PROCESS | 1654 | 1462223876826 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 14:17:56 INFO - PROCESS | 1654 | 1462223876828 Marionette TRACE conn2 <- [1,2394,null,{}] 14:17:56 INFO - PROCESS | 1654 | 1462223876831 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}] 14:17:56 INFO - PROCESS | 1654 | 1462223876935 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 14:17:56 INFO - PROCESS | 1654 | 1462223876992 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c125000 == 45 [pid = 1654] [id = 606] 14:17:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1133a7400) [pid = 1654] [serial = 1818] [outer = 0x0] 14:17:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x121177800) [pid = 1654] [serial = 1819] [outer = 0x1133a7400] 14:17:57 INFO - PROCESS | 1654 | 1462223877021 Marionette DEBUG loaded listener.js 14:17:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x124c68c00) [pid = 1654] [serial = 1820] [outer = 0x1133a7400] 14:17:57 INFO - PROCESS | 1654 | 1462223877340 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]]]}] 14:17:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 14:17:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 575ms 14:17:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 14:17:57 INFO - PROCESS | 1654 | 1462223877398 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 14:17:57 INFO - PROCESS | 1654 | 1462223877399 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 14:17:57 INFO - PROCESS | 1654 | 1462223877401 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 14:17:57 INFO - PROCESS | 1654 | 1462223877402 Marionette TRACE conn2 <- [1,2398,null,{}] 14:17:57 INFO - PROCESS | 1654 | 1462223877404 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}] 14:17:57 INFO - PROCESS | 1654 | 1462223877489 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 14:17:57 INFO - PROCESS | 1654 | 1462223877495 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c76d000 == 46 [pid = 1654] [id = 607] 14:17:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x124c6c400) [pid = 1654] [serial = 1821] [outer = 0x0] 14:17:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x124c72c00) [pid = 1654] [serial = 1822] [outer = 0x124c6c400] 14:17:57 INFO - PROCESS | 1654 | 1462223877520 Marionette DEBUG loaded listener.js 14:17:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x124f3c000) [pid = 1654] [serial = 1823] [outer = 0x124c6c400] 14:17:57 INFO - PROCESS | 1654 | 1462223877826 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]]]}] 14:17:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 14:17:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 474ms 14:17:57 INFO - PROCESS | 1654 | 1462223877893 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 14:17:57 INFO - PROCESS | 1654 | 1462223877895 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 14:17:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 14:17:57 INFO - PROCESS | 1654 | 1462223877899 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 14:17:57 INFO - PROCESS | 1654 | 1462223877900 Marionette TRACE conn2 <- [1,2402,null,{}] 14:17:57 INFO - PROCESS | 1654 | 1462223877902 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}] 14:17:57 INFO - PROCESS | 1654 | 1462223877989 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 14:17:57 INFO - PROCESS | 1654 | 1462223877994 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cccb000 == 47 [pid = 1654] [id = 608] 14:17:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x124cbe800) [pid = 1654] [serial = 1824] [outer = 0x0] 14:17:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x124f94c00) [pid = 1654] [serial = 1825] [outer = 0x124cbe800] 14:17:58 INFO - PROCESS | 1654 | 1462223878018 Marionette DEBUG loaded listener.js 14:17:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12517ec00) [pid = 1654] [serial = 1826] [outer = 0x124cbe800] 14:17:58 INFO - PROCESS | 1654 | 1462223878447 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]]]}] 14:17:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 14:17:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 568ms 14:17:58 INFO - PROCESS | 1654 | 1462223878468 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 14:17:58 INFO - PROCESS | 1654 | 1462223878470 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 14:17:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 14:17:58 INFO - PROCESS | 1654 | 1462223878474 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 14:17:58 INFO - PROCESS | 1654 | 1462223878477 Marionette TRACE conn2 <- [1,2406,null,{}] 14:17:58 INFO - PROCESS | 1654 | 1462223878481 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}] 14:17:58 INFO - PROCESS | 1654 | 1462223878587 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 14:17:58 INFO - PROCESS | 1654 | 1462223878660 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x11805f000 == 48 [pid = 1654] [id = 609] 14:17:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x111027c00) [pid = 1654] [serial = 1827] [outer = 0x0] 14:17:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1125c3400) [pid = 1654] [serial = 1828] [outer = 0x111027c00] 14:17:58 INFO - PROCESS | 1654 | 1462223878690 Marionette DEBUG loaded listener.js 14:17:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x112a20800) [pid = 1654] [serial = 1829] [outer = 0x111027c00] 14:17:59 INFO - PROCESS | 1654 | 1462223879113 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]]]}] 14:17:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 14:17:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 672ms 14:17:59 INFO - PROCESS | 1654 | 1462223879147 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 14:17:59 INFO - PROCESS | 1654 | 1462223879151 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 14:17:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 14:17:59 INFO - PROCESS | 1654 | 1462223879156 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 14:17:59 INFO - PROCESS | 1654 | 1462223879157 Marionette TRACE conn2 <- [1,2410,null,{}] 14:17:59 INFO - PROCESS | 1654 | 1462223879160 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}] 14:17:59 INFO - PROCESS | 1654 | 1462223879264 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 14:17:59 INFO - PROCESS | 1654 | 1462223879322 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x12445b800 == 49 [pid = 1654] [id = 610] 14:17:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x112c6f400) [pid = 1654] [serial = 1830] [outer = 0x0] 14:17:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x114ff8000) [pid = 1654] [serial = 1831] [outer = 0x112c6f400] 14:17:59 INFO - PROCESS | 1654 | 1462223879351 Marionette DEBUG loaded listener.js 14:17:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1172c8400) [pid = 1654] [serial = 1832] [outer = 0x112c6f400] 14:17:59 INFO - PROCESS | 1654 | 1462223879795 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]]]}] 14:17:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 14:17:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 671ms 14:17:59 INFO - PROCESS | 1654 | 1462223879827 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 14:17:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 14:17:59 INFO - PROCESS | 1654 | 1462223879828 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 14:17:59 INFO - PROCESS | 1654 | 1462223879831 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 14:17:59 INFO - PROCESS | 1654 | 1462223879835 Marionette TRACE conn2 <- [1,2414,null,{}] 14:17:59 INFO - PROCESS | 1654 | 1462223879845 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}] 14:17:59 INFO - PROCESS | 1654 | 1462223879971 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 14:18:00 INFO - PROCESS | 1654 | 1462223880055 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bdad800 == 50 [pid = 1654] [id = 611] 14:18:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x11862c400) [pid = 1654] [serial = 1833] [outer = 0x0] 14:18:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x119925400) [pid = 1654] [serial = 1834] [outer = 0x11862c400] 14:18:00 INFO - PROCESS | 1654 | 1462223880088 Marionette DEBUG loaded listener.js 14:18:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x119cd4800) [pid = 1654] [serial = 1835] [outer = 0x11862c400] 14:18:00 INFO - PROCESS | 1654 | 1462223880511 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]]]}] 14:18:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 14:18:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 726ms 14:18:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 14:18:00 INFO - PROCESS | 1654 | 1462223880558 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 14:18:00 INFO - PROCESS | 1654 | 1462223880559 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 14:18:00 INFO - PROCESS | 1654 | 1462223880562 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 14:18:00 INFO - PROCESS | 1654 | 1462223880563 Marionette TRACE conn2 <- [1,2418,null,{}] 14:18:00 INFO - PROCESS | 1654 | 1462223880565 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}] 14:18:00 INFO - PROCESS | 1654 | 1462223880666 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 14:18:00 INFO - PROCESS | 1654 | 1462223880724 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cb0e800 == 51 [pid = 1654] [id = 612] 14:18:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x11a1ad400) [pid = 1654] [serial = 1836] [outer = 0x0] 14:18:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x1212f2c00) [pid = 1654] [serial = 1837] [outer = 0x11a1ad400] 14:18:00 INFO - PROCESS | 1654 | 1462223880753 Marionette DEBUG loaded listener.js 14:18:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x12454cc00) [pid = 1654] [serial = 1838] [outer = 0x11a1ad400] 14:18:01 INFO - PROCESS | 1654 | 1462223881199 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]]]}] 14:18:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 14:18:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 669ms 14:18:01 INFO - PROCESS | 1654 | 1462223881232 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 14:18:01 INFO - PROCESS | 1654 | 1462223881233 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 14:18:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 14:18:01 INFO - PROCESS | 1654 | 1462223881236 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 14:18:01 INFO - PROCESS | 1654 | 1462223881237 Marionette TRACE conn2 <- [1,2422,null,{}] 14:18:01 INFO - PROCESS | 1654 | 1462223881258 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}] 14:18:01 INFO - PROCESS | 1654 | 1462223881379 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 14:18:01 INFO - PROCESS | 1654 | 1462223881462 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d3c0800 == 52 [pid = 1654] [id = 613] 14:18:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x11a1ad800) [pid = 1654] [serial = 1839] [outer = 0x0] 14:18:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x124710800) [pid = 1654] [serial = 1840] [outer = 0x11a1ad800] 14:18:01 INFO - PROCESS | 1654 | 1462223881491 Marionette DEBUG loaded listener.js 14:18:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x124acd800) [pid = 1654] [serial = 1841] [outer = 0x11a1ad800] 14:18:01 INFO - PROCESS | 1654 | 1462223881960 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]]]}] 14:18:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 14:18:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 736ms 14:18:01 INFO - PROCESS | 1654 | 1462223881973 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 14:18:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 14:18:01 INFO - PROCESS | 1654 | 1462223881975 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 14:18:01 INFO - PROCESS | 1654 | 1462223881979 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 14:18:01 INFO - PROCESS | 1654 | 1462223881981 Marionette TRACE conn2 <- [1,2426,null,{}] 14:18:01 INFO - PROCESS | 1654 | 1462223881985 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}] 14:18:02 INFO - PROCESS | 1654 | 1462223882184 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 14:18:02 INFO - PROCESS | 1654 | 1462223882240 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x12424e000 == 53 [pid = 1654] [id = 614] 14:18:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x119931c00) [pid = 1654] [serial = 1842] [outer = 0x0] 14:18:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x12470b800) [pid = 1654] [serial = 1843] [outer = 0x119931c00] 14:18:02 INFO - PROCESS | 1654 | 1462223882272 Marionette DEBUG loaded listener.js 14:18:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x125770800) [pid = 1654] [serial = 1844] [outer = 0x119931c00] 14:18:02 INFO - PROCESS | 1654 | 1462223882865 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]]]}] 14:18:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 14:18:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 924ms 14:18:02 INFO - PROCESS | 1654 | 1462223882910 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 14:18:02 INFO - PROCESS | 1654 | 1462223882913 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 14:18:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 14:18:02 INFO - PROCESS | 1654 | 1462223882918 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 14:18:02 INFO - PROCESS | 1654 | 1462223882920 Marionette TRACE conn2 <- [1,2430,null,{}] 14:18:02 INFO - PROCESS | 1654 | 1462223882926 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}] 14:18:03 INFO - PROCESS | 1654 | 1462223883017 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 14:18:03 INFO - PROCESS | 1654 | 1462223883090 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x12320c000 == 54 [pid = 1654] [id = 615] 14:18:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x112a1dc00) [pid = 1654] [serial = 1845] [outer = 0x0] 14:18:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x112c67800) [pid = 1654] [serial = 1846] [outer = 0x112a1dc00] 14:18:03 INFO - PROCESS | 1654 | 1462223883117 Marionette DEBUG loaded listener.js 14:18:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x113121000) [pid = 1654] [serial = 1847] [outer = 0x112a1dc00] 14:18:03 INFO - PROCESS | 1654 | 1462223883569 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]]]}] 14:18:03 INFO - PROCESS | 1654 | --DOCSHELL 0x12c76d000 == 53 [pid = 1654] [id = 607] 14:18:03 INFO - PROCESS | 1654 | --DOCSHELL 0x12c125000 == 52 [pid = 1654] [id = 606] 14:18:03 INFO - PROCESS | 1654 | --DOCSHELL 0x124237800 == 51 [pid = 1654] [id = 605] 14:18:03 INFO - PROCESS | 1654 | --DOCSHELL 0x12b369000 == 50 [pid = 1654] [id = 604] 14:18:03 INFO - PROCESS | 1654 | --DOCSHELL 0x12ab0d000 == 49 [pid = 1654] [id = 603] 14:18:03 INFO - PROCESS | 1654 | --DOCSHELL 0x128efa800 == 48 [pid = 1654] [id = 602] 14:18:03 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x11290c400) [pid = 1654] [serial = 1726] [outer = 0x0] [url = about:blank] 14:18:03 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x1212ef000) [pid = 1654] [serial = 1768] [outer = 0x0] [url = about:blank] 14:18:03 INFO - PROCESS | 1654 | --DOCSHELL 0x12835c000 == 47 [pid = 1654] [id = 601] 14:18:03 INFO - PROCESS | 1654 | --DOCSHELL 0x126458000 == 46 [pid = 1654] [id = 600] 14:18:03 INFO - PROCESS | 1654 | --DOCSHELL 0x118060000 == 45 [pid = 1654] [id = 599] 14:18:03 INFO - PROCESS | 1654 | --DOCSHELL 0x119fd7000 == 44 [pid = 1654] [id = 598] 14:18:03 INFO - PROCESS | 1654 | --DOCSHELL 0x116f5a000 == 43 [pid = 1654] [id = 597] 14:18:03 INFO - PROCESS | 1654 | --DOCSHELL 0x119e2f000 == 42 [pid = 1654] [id = 596] 14:18:03 INFO - PROCESS | 1654 | --DOCSHELL 0x12c130000 == 41 [pid = 1654] [id = 594] 14:18:03 INFO - PROCESS | 1654 | --DOCSHELL 0x12c11b000 == 40 [pid = 1654] [id = 593] 14:18:03 INFO - PROCESS | 1654 | --DOCSHELL 0x12bc8d000 == 39 [pid = 1654] [id = 592] 14:18:03 INFO - PROCESS | 1654 | --DOCSHELL 0x12585b800 == 38 [pid = 1654] [id = 591] 14:18:03 INFO - PROCESS | 1654 | --DOCSHELL 0x11954c800 == 37 [pid = 1654] [id = 590] 14:18:03 INFO - PROCESS | 1654 | --DOCSHELL 0x12bad6800 == 36 [pid = 1654] [id = 589] 14:18:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 14:18:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 724ms 14:18:03 INFO - PROCESS | 1654 | 1462223883644 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 14:18:03 INFO - PROCESS | 1654 | 1462223883648 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 14:18:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 14:18:03 INFO - PROCESS | 1654 | 1462223883652 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 14:18:03 INFO - PROCESS | 1654 | 1462223883654 Marionette TRACE conn2 <- [1,2434,null,{}] 14:18:03 INFO - PROCESS | 1654 | 1462223883658 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}] 14:18:03 INFO - PROCESS | 1654 | 1462223883738 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 14:18:03 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x12117f800) [pid = 1654] [serial = 1765] [outer = 0x0] [url = about:blank] 14:18:03 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x1186abc00) [pid = 1654] [serial = 1747] [outer = 0x0] [url = about:blank] 14:18:03 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x11981c800) [pid = 1654] [serial = 1753] [outer = 0x0] [url = about:blank] 14:18:03 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x11307ac00) [pid = 1654] [serial = 1735] [outer = 0x0] [url = about:blank] 14:18:03 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x119590000) [pid = 1654] [serial = 1750] [outer = 0x0] [url = about:blank] 14:18:03 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x112c6f800) [pid = 1654] [serial = 1733] [outer = 0x0] [url = about:blank] 14:18:03 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x112a1e000) [pid = 1654] [serial = 1732] [outer = 0x0] [url = about:blank] 14:18:03 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x1180b2c00) [pid = 1654] [serial = 1744] [outer = 0x0] [url = about:blank] 14:18:03 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x1197a5000) [pid = 1654] [serial = 1751] [outer = 0x0] [url = about:blank] 14:18:03 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x1172d5800) [pid = 1654] [serial = 1741] [outer = 0x0] [url = about:blank] 14:18:03 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x11992e800) [pid = 1654] [serial = 1756] [outer = 0x0] [url = about:blank] 14:18:03 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x117c3f400) [pid = 1654] [serial = 1742] [outer = 0x0] [url = about:blank] 14:18:03 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x116462400) [pid = 1654] [serial = 1738] [outer = 0x0] [url = about:blank] 14:18:03 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x1168cdc00) [pid = 1654] [serial = 1739] [outer = 0x0] [url = about:blank] 14:18:03 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x11311c400) [pid = 1654] [serial = 1729] [outer = 0x0] [url = about:blank] 14:18:03 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x119924c00) [pid = 1654] [serial = 1754] [outer = 0x0] [url = about:blank] 14:18:03 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1180b0000) [pid = 1654] [serial = 1759] [outer = 0x0] [url = about:blank] 14:18:03 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x119c7c800) [pid = 1654] [serial = 1762] [outer = 0x0] [url = about:blank] 14:18:03 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x11a1b2c00) [pid = 1654] [serial = 1763] [outer = 0x0] [url = about:blank] 14:18:03 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x119c74000) [pid = 1654] [serial = 1757] [outer = 0x0] [url = about:blank] 14:18:03 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x114fb8c00) [pid = 1654] [serial = 1736] [outer = 0x0] [url = about:blank] 14:18:03 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x118fef800) [pid = 1654] [serial = 1748] [outer = 0x0] [url = about:blank] 14:18:03 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x118415c00) [pid = 1654] [serial = 1745] [outer = 0x0] [url = about:blank] 14:18:03 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x119828800) [pid = 1654] [serial = 1760] [outer = 0x0] [url = about:blank] 14:18:03 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1211e2400) [pid = 1654] [serial = 1766] [outer = 0x0] [url = about:blank] 14:18:03 INFO - PROCESS | 1654 | 1462223883809 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x11746c800 == 37 [pid = 1654] [id = 616] 14:18:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x112a1f800) [pid = 1654] [serial = 1848] [outer = 0x0] 14:18:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x114fb8c00) [pid = 1654] [serial = 1849] [outer = 0x112a1f800] 14:18:03 INFO - PROCESS | 1654 | 1462223883837 Marionette DEBUG loaded listener.js 14:18:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x116532800) [pid = 1654] [serial = 1850] [outer = 0x112a1f800] 14:18:04 INFO - PROCESS | 1654 | 1462223884147 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]]]}] 14:18:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 14:18:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 523ms 14:18:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 14:18:04 INFO - PROCESS | 1654 | 1462223884178 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 14:18:04 INFO - PROCESS | 1654 | 1462223884179 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 14:18:04 INFO - PROCESS | 1654 | 1462223884181 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 14:18:04 INFO - PROCESS | 1654 | 1462223884183 Marionette TRACE conn2 <- [1,2438,null,{}] 14:18:04 INFO - PROCESS | 1654 | 1462223884193 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}] 14:18:04 INFO - PROCESS | 1654 | 1462223884278 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 14:18:04 INFO - PROCESS | 1654 | 1462223884284 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x12329e800 == 38 [pid = 1654] [id = 617] 14:18:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x117110800) [pid = 1654] [serial = 1851] [outer = 0x0] 14:18:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x117c34800) [pid = 1654] [serial = 1852] [outer = 0x117110800] 14:18:04 INFO - PROCESS | 1654 | 1462223884312 Marionette DEBUG loaded listener.js 14:18:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1180b3c00) [pid = 1654] [serial = 1853] [outer = 0x117110800] 14:18:04 INFO - PROCESS | 1654 | 1462223884711 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]]]}] 14:18:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 14:18:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 571ms 14:18:04 INFO - PROCESS | 1654 | 1462223884752 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 14:18:04 INFO - PROCESS | 1654 | 1462223884754 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 14:18:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 14:18:04 INFO - PROCESS | 1654 | 1462223884762 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 14:18:04 INFO - PROCESS | 1654 | 1462223884763 Marionette TRACE conn2 <- [1,2442,null,{}] 14:18:04 INFO - PROCESS | 1654 | 1462223884766 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}] 14:18:04 INFO - PROCESS | 1654 | 1462223884850 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 14:18:04 INFO - PROCESS | 1654 | 1462223884855 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x124c9b800 == 39 [pid = 1654] [id = 618] 14:18:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1180c7c00) [pid = 1654] [serial = 1854] [outer = 0x0] 14:18:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x118623800) [pid = 1654] [serial = 1855] [outer = 0x1180c7c00] 14:18:04 INFO - PROCESS | 1654 | 1462223884883 Marionette DEBUG loaded listener.js 14:18:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1186aec00) [pid = 1654] [serial = 1856] [outer = 0x1180c7c00] 14:18:05 INFO - PROCESS | 1654 | 1462223885198 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]]]}] 14:18:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 14:18:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 471ms 14:18:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 14:18:05 INFO - PROCESS | 1654 | 1462223885233 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 14:18:05 INFO - PROCESS | 1654 | 1462223885234 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 14:18:05 INFO - PROCESS | 1654 | 1462223885237 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 14:18:05 INFO - PROCESS | 1654 | 1462223885238 Marionette TRACE conn2 <- [1,2446,null,{}] 14:18:05 INFO - PROCESS | 1654 | 1462223885241 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}] 14:18:05 INFO - PROCESS | 1654 | 1462223885326 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 14:18:05 INFO - PROCESS | 1654 | 1462223885331 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x126d48000 == 40 [pid = 1654] [id = 619] 14:18:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x11885a400) [pid = 1654] [serial = 1857] [outer = 0x0] 14:18:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x118fb0400) [pid = 1654] [serial = 1858] [outer = 0x11885a400] 14:18:05 INFO - PROCESS | 1654 | 1462223885359 Marionette DEBUG loaded listener.js 14:18:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x119585400) [pid = 1654] [serial = 1859] [outer = 0x11885a400] 14:18:05 INFO - PROCESS | 1654 | 1462223885762 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]]]}] 14:18:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 14:18:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 570ms 14:18:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 14:18:05 INFO - PROCESS | 1654 | 1462223885807 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 14:18:05 INFO - PROCESS | 1654 | 1462223885808 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 14:18:05 INFO - PROCESS | 1654 | 1462223885811 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 14:18:05 INFO - PROCESS | 1654 | 1462223885812 Marionette TRACE conn2 <- [1,2450,null,{}] 14:18:05 INFO - PROCESS | 1654 | 1462223885814 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}] 14:18:05 INFO - PROCESS | 1654 | 1462223885939 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 14:18:05 INFO - PROCESS | 1654 | 1462223885957 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x128364800 == 41 [pid = 1654] [id = 620] 14:18:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x119591800) [pid = 1654] [serial = 1860] [outer = 0x0] 14:18:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x119827400) [pid = 1654] [serial = 1861] [outer = 0x119591800] 14:18:05 INFO - PROCESS | 1654 | 1462223885984 Marionette DEBUG loaded listener.js 14:18:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x119f05800) [pid = 1654] [serial = 1862] [outer = 0x119591800] 14:18:06 INFO - PROCESS | 1654 | 1462223886341 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]]]}] 14:18:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 14:18:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 569ms 14:18:06 INFO - PROCESS | 1654 | 1462223886381 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 14:18:06 INFO - PROCESS | 1654 | 1462223886382 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 14:18:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 14:18:06 INFO - PROCESS | 1654 | 1462223886386 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 14:18:06 INFO - PROCESS | 1654 | 1462223886388 Marionette TRACE conn2 <- [1,2454,null,{}] 14:18:06 INFO - PROCESS | 1654 | 1462223886392 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}] 14:18:06 INFO - PROCESS | 1654 | 1462223886527 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 14:18:06 INFO - PROCESS | 1654 | 1462223886543 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x128ee1000 == 42 [pid = 1654] [id = 621] 14:18:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x119591c00) [pid = 1654] [serial = 1863] [outer = 0x0] 14:18:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x11a1ad000) [pid = 1654] [serial = 1864] [outer = 0x119591c00] 14:18:06 INFO - PROCESS | 1654 | 1462223886567 Marionette DEBUG loaded listener.js 14:18:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x121179000) [pid = 1654] [serial = 1865] [outer = 0x119591c00] 14:18:06 INFO - PROCESS | 1654 | 1462223886925 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]]]}] 14:18:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 14:18:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 573ms 14:18:06 INFO - PROCESS | 1654 | 1462223886970 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 14:18:06 INFO - PROCESS | 1654 | 1462223886972 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 14:18:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 14:18:06 INFO - PROCESS | 1654 | 1462223886974 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 14:18:06 INFO - PROCESS | 1654 | 1462223886975 Marionette TRACE conn2 <- [1,2458,null,{}] 14:18:06 INFO - PROCESS | 1654 | 1462223886978 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}] 14:18:07 INFO - PROCESS | 1654 | 1462223887112 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 14:18:07 INFO - PROCESS | 1654 | 1462223887135 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a874000 == 43 [pid = 1654] [id = 622] 14:18:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x119c77400) [pid = 1654] [serial = 1866] [outer = 0x0] 14:18:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x1211d6800) [pid = 1654] [serial = 1867] [outer = 0x119c77400] 14:18:07 INFO - PROCESS | 1654 | 1462223887175 Marionette DEBUG loaded listener.js 14:18:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x1211e0400) [pid = 1654] [serial = 1868] [outer = 0x119c77400] 14:18:07 INFO - PROCESS | 1654 | 1462223887589 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]]]}] 14:18:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 14:18:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 669ms 14:18:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 14:18:07 INFO - PROCESS | 1654 | 1462223887644 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 14:18:07 INFO - PROCESS | 1654 | 1462223887645 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 14:18:07 INFO - PROCESS | 1654 | 1462223887648 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 14:18:07 INFO - PROCESS | 1654 | 1462223887650 Marionette TRACE conn2 <- [1,2462,null,{}] 14:18:07 INFO - PROCESS | 1654 | 1462223887653 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}] 14:18:07 INFO - PROCESS | 1654 | 1462223887813 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 14:18:07 INFO - PROCESS | 1654 | 1462223887868 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b274000 == 44 [pid = 1654] [id = 623] 14:18:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x1211da000) [pid = 1654] [serial = 1869] [outer = 0x0] 14:18:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x1235d4000) [pid = 1654] [serial = 1870] [outer = 0x1211da000] 14:18:07 INFO - PROCESS | 1654 | 1462223887907 Marionette DEBUG loaded listener.js 14:18:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x124545400) [pid = 1654] [serial = 1871] [outer = 0x1211da000] 14:18:08 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x11a1ac800) [pid = 1654] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 14:18:08 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x119f0c800) [pid = 1654] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 14:18:08 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x1212f2400) [pid = 1654] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 14:18:08 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x11865c800) [pid = 1654] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 14:18:08 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x1125c4c00) [pid = 1654] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 14:18:08 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x11a1e8000) [pid = 1654] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 14:18:08 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x11290b000) [pid = 1654] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 14:18:08 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x114fc3000) [pid = 1654] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 14:18:08 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x1180c2800) [pid = 1654] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 14:18:08 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1244ee800) [pid = 1654] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 14:18:08 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x124c6c400) [pid = 1654] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 14:18:08 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1133a7400) [pid = 1654] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 14:18:08 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x112c63800) [pid = 1654] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 14:18:08 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x118fedc00) [pid = 1654] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 14:18:08 INFO - PROCESS | 1654 | 1462223888421 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]]]}] 14:18:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 14:18:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 823ms 14:18:08 INFO - PROCESS | 1654 | 1462223888477 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 14:18:08 INFO - PROCESS | 1654 | 1462223888478 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 14:18:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 14:18:08 INFO - PROCESS | 1654 | 1462223888487 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 14:18:08 INFO - PROCESS | 1654 | 1462223888491 Marionette TRACE conn2 <- [1,2466,null,{}] 14:18:08 INFO - PROCESS | 1654 | 1462223888498 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}] 14:18:08 INFO - PROCESS | 1654 | 1462223888621 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 14:18:08 INFO - PROCESS | 1654 | 1462223888628 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ab15000 == 45 [pid = 1654] [id = 624] 14:18:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x11865fc00) [pid = 1654] [serial = 1872] [outer = 0x0] 14:18:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x11a1e8000) [pid = 1654] [serial = 1873] [outer = 0x11865fc00] 14:18:08 INFO - PROCESS | 1654 | 1462223888668 Marionette DEBUG loaded listener.js 14:18:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1232f2400) [pid = 1654] [serial = 1874] [outer = 0x11865fc00] 14:18:09 INFO - PROCESS | 1654 | 1462223889116 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]]]}] 14:18:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 14:18:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 678ms 14:18:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 14:18:09 INFO - PROCESS | 1654 | 1462223889166 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 14:18:09 INFO - PROCESS | 1654 | 1462223889168 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 14:18:09 INFO - PROCESS | 1654 | 1462223889170 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 14:18:09 INFO - PROCESS | 1654 | 1462223889172 Marionette TRACE conn2 <- [1,2470,null,{}] 14:18:09 INFO - PROCESS | 1654 | 1462223889176 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}] 14:18:09 INFO - PROCESS | 1654 | 1462223889267 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 14:18:09 INFO - PROCESS | 1654 | 1462223889276 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bca1000 == 46 [pid = 1654] [id = 625] 14:18:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x124549800) [pid = 1654] [serial = 1875] [outer = 0x0] 14:18:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x12470d000) [pid = 1654] [serial = 1876] [outer = 0x124549800] 14:18:09 INFO - PROCESS | 1654 | 1462223889305 Marionette DEBUG loaded listener.js 14:18:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x124c6f800) [pid = 1654] [serial = 1877] [outer = 0x124549800] 14:18:09 INFO - PROCESS | 1654 | 1462223889737 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]]]}] 14:18:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 14:18:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 574ms 14:18:09 INFO - PROCESS | 1654 | 1462223889744 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 14:18:09 INFO - PROCESS | 1654 | 1462223889745 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 14:18:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 14:18:09 INFO - PROCESS | 1654 | 1462223889754 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 14:18:09 INFO - PROCESS | 1654 | 1462223889757 Marionette TRACE conn2 <- [1,2474,null,{}] 14:18:09 INFO - PROCESS | 1654 | 1462223889760 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}] 14:18:09 INFO - PROCESS | 1654 | 1462223889831 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 14:18:09 INFO - PROCESS | 1654 | 1462223889835 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c448000 == 47 [pid = 1654] [id = 626] 14:18:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x124c74800) [pid = 1654] [serial = 1878] [outer = 0x0] 14:18:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x124de5000) [pid = 1654] [serial = 1879] [outer = 0x124c74800] 14:18:09 INFO - PROCESS | 1654 | 1462223889855 Marionette DEBUG loaded listener.js 14:18:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x125177800) [pid = 1654] [serial = 1880] [outer = 0x124c74800] 14:18:10 INFO - PROCESS | 1654 | 1462223890422 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]]]}] 14:18:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 14:18:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 673ms 14:18:10 INFO - PROCESS | 1654 | 1462223890429 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 14:18:10 INFO - PROCESS | 1654 | 1462223890433 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 14:18:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 14:18:10 INFO - PROCESS | 1654 | 1462223890459 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 14:18:10 INFO - PROCESS | 1654 | 1462223890463 Marionette TRACE conn2 <- [1,2478,null,{}] 14:18:10 INFO - PROCESS | 1654 | 1462223890475 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}] 14:18:10 INFO - PROCESS | 1654 | 1462223890655 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 14:18:10 INFO - PROCESS | 1654 | 1462223890729 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x11937f000 == 48 [pid = 1654] [id = 627] 14:18:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x112967400) [pid = 1654] [serial = 1881] [outer = 0x0] 14:18:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x113116800) [pid = 1654] [serial = 1882] [outer = 0x112967400] 14:18:10 INFO - PROCESS | 1654 | 1462223890760 Marionette DEBUG loaded listener.js 14:18:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x114fc6c00) [pid = 1654] [serial = 1883] [outer = 0x112967400] 14:18:11 INFO - PROCESS | 1654 | 1462223891178 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]]]}] 14:18:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 14:18:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 804ms 14:18:11 INFO - PROCESS | 1654 | 1462223891242 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 14:18:11 INFO - PROCESS | 1654 | 1462223891246 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 14:18:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 14:18:11 INFO - PROCESS | 1654 | 1462223891250 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 14:18:11 INFO - PROCESS | 1654 | 1462223891252 Marionette TRACE conn2 <- [1,2482,null,{}] 14:18:11 INFO - PROCESS | 1654 | 1462223891255 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}] 14:18:11 INFO - PROCESS | 1654 | 1462223891358 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 14:18:11 INFO - PROCESS | 1654 | 1462223891417 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x12820b800 == 49 [pid = 1654] [id = 628] 14:18:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x115ec1c00) [pid = 1654] [serial = 1884] [outer = 0x0] 14:18:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x1172ca400) [pid = 1654] [serial = 1885] [outer = 0x115ec1c00] 14:18:11 INFO - PROCESS | 1654 | 1462223891447 Marionette DEBUG loaded listener.js 14:18:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x1180ac800) [pid = 1654] [serial = 1886] [outer = 0x115ec1c00] 14:18:11 INFO - PROCESS | 1654 | 1462223891877 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]]]}] 14:18:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 14:18:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 673ms 14:18:11 INFO - PROCESS | 1654 | 1462223891924 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 14:18:11 INFO - PROCESS | 1654 | 1462223891926 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 14:18:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 14:18:11 INFO - PROCESS | 1654 | 1462223891928 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 14:18:11 INFO - PROCESS | 1654 | 1462223891931 Marionette TRACE conn2 <- [1,2486,null,{}] 14:18:11 INFO - PROCESS | 1654 | 1462223891938 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}] 14:18:12 INFO - PROCESS | 1654 | 1462223892065 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 14:18:12 INFO - PROCESS | 1654 | 1462223892125 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bdab000 == 50 [pid = 1654] [id = 629] 14:18:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x118661000) [pid = 1654] [serial = 1887] [outer = 0x0] 14:18:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x119591400) [pid = 1654] [serial = 1888] [outer = 0x118661000] 14:18:12 INFO - PROCESS | 1654 | 1462223892157 Marionette DEBUG loaded listener.js 14:18:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x119931400) [pid = 1654] [serial = 1889] [outer = 0x118661000] 14:18:12 INFO - PROCESS | 1654 | 1462223892616 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]]]}] 14:18:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 14:18:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 721ms 14:18:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 14:18:12 INFO - PROCESS | 1654 | 1462223892650 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 14:18:12 INFO - PROCESS | 1654 | 1462223892651 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 14:18:12 INFO - PROCESS | 1654 | 1462223892654 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 14:18:12 INFO - PROCESS | 1654 | 1462223892655 Marionette TRACE conn2 <- [1,2490,null,{}] 14:18:12 INFO - PROCESS | 1654 | 1462223892657 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}] 14:18:12 INFO - PROCESS | 1654 | 1462223892760 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 14:18:12 INFO - PROCESS | 1654 | 1462223892819 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ccc8000 == 51 [pid = 1654] [id = 630] 14:18:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x119b85c00) [pid = 1654] [serial = 1890] [outer = 0x0] 14:18:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x121176400) [pid = 1654] [serial = 1891] [outer = 0x119b85c00] 14:18:12 INFO - PROCESS | 1654 | 1462223892849 Marionette DEBUG loaded listener.js 14:18:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x12454c400) [pid = 1654] [serial = 1892] [outer = 0x119b85c00] 14:18:13 INFO - PROCESS | 1654 | 1462223893316 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]]]}] 14:18:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 14:18:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 671ms 14:18:13 INFO - PROCESS | 1654 | 1462223893327 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 14:18:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 14:18:13 INFO - PROCESS | 1654 | 1462223893329 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 14:18:13 INFO - PROCESS | 1654 | 1462223893333 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 14:18:13 INFO - PROCESS | 1654 | 1462223893335 Marionette TRACE conn2 <- [1,2494,null,{}] 14:18:13 INFO - PROCESS | 1654 | 1462223893339 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}] 14:18:13 INFO - PROCESS | 1654 | 1462223893523 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 14:18:13 INFO - PROCESS | 1654 | 1462223893639 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d616800 == 52 [pid = 1654] [id = 631] 14:18:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x124544400) [pid = 1654] [serial = 1893] [outer = 0x0] 14:18:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x12478c800) [pid = 1654] [serial = 1894] [outer = 0x124544400] 14:18:13 INFO - PROCESS | 1654 | 1462223893689 Marionette DEBUG loaded listener.js 14:18:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x124cbb000) [pid = 1654] [serial = 1895] [outer = 0x124544400] 14:18:14 INFO - PROCESS | 1654 | 1462223894117 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]]]}] 14:18:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 14:18:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 821ms 14:18:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 14:18:14 INFO - PROCESS | 1654 | 1462223894153 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 14:18:14 INFO - PROCESS | 1654 | 1462223894155 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 14:18:14 INFO - PROCESS | 1654 | 1462223894157 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 14:18:14 INFO - PROCESS | 1654 | 1462223894158 Marionette TRACE conn2 <- [1,2498,null,{}] 14:18:14 INFO - PROCESS | 1654 | 1462223894161 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}] 14:18:14 INFO - PROCESS | 1654 | 1462223894277 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 14:18:14 INFO - PROCESS | 1654 | 1462223894380 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d870800 == 53 [pid = 1654] [id = 632] 14:18:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x125765400) [pid = 1654] [serial = 1896] [outer = 0x0] 14:18:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x1258c3c00) [pid = 1654] [serial = 1897] [outer = 0x125765400] 14:18:14 INFO - PROCESS | 1654 | 1462223894413 Marionette DEBUG loaded listener.js 14:18:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x126dc5c00) [pid = 1654] [serial = 1898] [outer = 0x125765400] 14:18:14 INFO - PROCESS | 1654 | 1462223894830 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]]]}] 14:18:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 14:18:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 719ms 14:18:14 INFO - PROCESS | 1654 | 1462223894877 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 14:18:14 INFO - PROCESS | 1654 | 1462223894878 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 14:18:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 14:18:14 INFO - PROCESS | 1654 | 1462223894880 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 14:18:14 INFO - PROCESS | 1654 | 1462223894881 Marionette TRACE conn2 <- [1,2502,null,{}] 14:18:14 INFO - PROCESS | 1654 | 1462223894884 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}] 14:18:15 INFO - PROCESS | 1654 | 1462223895142 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 14:18:15 INFO - PROCESS | 1654 | 1462223895212 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x11816d000 == 54 [pid = 1654] [id = 633] 14:18:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x111cb8400) [pid = 1654] [serial = 1899] [outer = 0x0] 14:18:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x1125b9c00) [pid = 1654] [serial = 1900] [outer = 0x111cb8400] 14:18:15 INFO - PROCESS | 1654 | 1462223895242 Marionette DEBUG loaded listener.js 14:18:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x11290d800) [pid = 1654] [serial = 1901] [outer = 0x111cb8400] 14:18:15 INFO - PROCESS | 1654 | 1462223895682 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]]]}] 14:18:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 14:18:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 822ms 14:18:15 INFO - PROCESS | 1654 | 1462223895703 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 14:18:15 INFO - PROCESS | 1654 | 1462223895706 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 14:18:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 14:18:15 INFO - PROCESS | 1654 | 1462223895711 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 14:18:15 INFO - PROCESS | 1654 | 1462223895714 Marionette TRACE conn2 <- [1,2506,null,{}] 14:18:15 INFO - PROCESS | 1654 | 1462223895717 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}] 14:18:15 INFO - PROCESS | 1654 | 1462223895812 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 14:18:15 INFO - PROCESS | 1654 | 1462223895874 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x1175b2800 == 55 [pid = 1654] [id = 634] 14:18:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x112a19c00) [pid = 1654] [serial = 1902] [outer = 0x0] 14:18:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x112a25400) [pid = 1654] [serial = 1903] [outer = 0x112a19c00] 14:18:15 INFO - PROCESS | 1654 | 1462223895903 Marionette DEBUG loaded listener.js 14:18:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x11301f400) [pid = 1654] [serial = 1904] [outer = 0x112a19c00] 14:18:16 INFO - PROCESS | 1654 | --DOCSHELL 0x12bca1000 == 54 [pid = 1654] [id = 625] 14:18:16 INFO - PROCESS | 1654 | --DOCSHELL 0x12ab15000 == 53 [pid = 1654] [id = 624] 14:18:16 INFO - PROCESS | 1654 | --DOCSHELL 0x12b274000 == 52 [pid = 1654] [id = 623] 14:18:16 INFO - PROCESS | 1654 | --DOCSHELL 0x12a874000 == 51 [pid = 1654] [id = 622] 14:18:16 INFO - PROCESS | 1654 | --DOCSHELL 0x128ee1000 == 50 [pid = 1654] [id = 621] 14:18:16 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x1167ce000) [pid = 1654] [serial = 1774] [outer = 0x0] [url = about:blank] 14:18:16 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x121180400) [pid = 1654] [serial = 1783] [outer = 0x0] [url = about:blank] 14:18:16 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x124f94c00) [pid = 1654] [serial = 1825] [outer = 0x0] [url = about:blank] 14:18:16 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x11a1b0400) [pid = 1654] [serial = 1786] [outer = 0x0] [url = about:blank] 14:18:16 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x118f3a800) [pid = 1654] [serial = 1777] [outer = 0x0] [url = about:blank] 14:18:16 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x112a23000) [pid = 1654] [serial = 1771] [outer = 0x0] [url = about:blank] 14:18:16 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x119c77800) [pid = 1654] [serial = 1780] [outer = 0x0] [url = about:blank] 14:18:16 INFO - PROCESS | 1654 | --DOCSHELL 0x128364800 == 49 [pid = 1654] [id = 620] 14:18:16 INFO - PROCESS | 1654 | --DOCSHELL 0x126d48000 == 48 [pid = 1654] [id = 619] 14:18:16 INFO - PROCESS | 1654 | --DOCSHELL 0x124c9b800 == 47 [pid = 1654] [id = 618] 14:18:16 INFO - PROCESS | 1654 | --DOCSHELL 0x12329e800 == 46 [pid = 1654] [id = 617] 14:18:16 INFO - PROCESS | 1654 | --DOCSHELL 0x11746c800 == 45 [pid = 1654] [id = 616] 14:18:16 INFO - PROCESS | 1654 | --DOCSHELL 0x12320c000 == 44 [pid = 1654] [id = 615] 14:18:16 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x1211e3400) [pid = 1654] [serial = 1724] [outer = 0x0] [url = about:blank] 14:18:16 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x124553400) [pid = 1654] [serial = 1813] [outer = 0x0] [url = about:blank] 14:18:16 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x124f3c000) [pid = 1654] [serial = 1823] [outer = 0x0] [url = about:blank] 14:18:16 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x124709400) [pid = 1654] [serial = 1814] [outer = 0x0] [url = about:blank] 14:18:16 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x121177800) [pid = 1654] [serial = 1819] [outer = 0x0] [url = about:blank] 14:18:16 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x117687400) [pid = 1654] [serial = 1816] [outer = 0x0] [url = about:blank] 14:18:16 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x1197c1800) [pid = 1654] [serial = 1817] [outer = 0x0] [url = about:blank] 14:18:16 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x124c72c00) [pid = 1654] [serial = 1822] [outer = 0x0] [url = about:blank] 14:18:16 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x1197ab800) [pid = 1654] [serial = 1802] [outer = 0x0] [url = about:blank] 14:18:16 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x119932800) [pid = 1654] [serial = 1804] [outer = 0x0] [url = about:blank] 14:18:16 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x124c68c00) [pid = 1654] [serial = 1820] [outer = 0x0] [url = about:blank] 14:18:16 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x1211d5800) [pid = 1654] [serial = 1805] [outer = 0x0] [url = about:blank] 14:18:16 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x12454dc00) [pid = 1654] [serial = 1811] [outer = 0x0] [url = about:blank] 14:18:16 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x1212f5c00) [pid = 1654] [serial = 1807] [outer = 0x0] [url = about:blank] 14:18:16 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x124547400) [pid = 1654] [serial = 1810] [outer = 0x0] [url = about:blank] 14:18:16 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x1242bdc00) [pid = 1654] [serial = 1808] [outer = 0x0] [url = about:blank] 14:18:16 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x118ff4800) [pid = 1654] [serial = 1801] [outer = 0x0] [url = about:blank] 14:18:16 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x112c65800) [pid = 1654] [serial = 1790] [outer = 0x0] [url = about:blank] 14:18:16 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x112909c00) [pid = 1654] [serial = 1789] [outer = 0x0] [url = about:blank] 14:18:16 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x1212fa000) [pid = 1654] [serial = 1769] [outer = 0x0] [url = about:blank] 14:18:16 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x11311cc00) [pid = 1654] [serial = 1792] [outer = 0x0] [url = about:blank] 14:18:16 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x115d67800) [pid = 1654] [serial = 1793] [outer = 0x0] [url = about:blank] 14:18:16 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1167d0000) [pid = 1654] [serial = 1795] [outer = 0x0] [url = about:blank] 14:18:16 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1180aac00) [pid = 1654] [serial = 1796] [outer = 0x0] [url = about:blank] 14:18:16 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x11865e800) [pid = 1654] [serial = 1798] [outer = 0x0] [url = about:blank] 14:18:16 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x118857800) [pid = 1654] [serial = 1799] [outer = 0x0] [url = about:blank] 14:18:16 INFO - PROCESS | 1654 | 1462223896354 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]]]}] 14:18:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 14:18:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 676ms 14:18:16 INFO - PROCESS | 1654 | 1462223896387 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 14:18:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 14:18:16 INFO - PROCESS | 1654 | 1462223896389 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 14:18:16 INFO - PROCESS | 1654 | 1462223896392 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 14:18:16 INFO - PROCESS | 1654 | 1462223896393 Marionette TRACE conn2 <- [1,2510,null,{}] 14:18:16 INFO - PROCESS | 1654 | 1462223896395 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}] 14:18:16 INFO - PROCESS | 1654 | 1462223896480 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 14:18:16 INFO - PROCESS | 1654 | 1462223896508 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x119902800 == 45 [pid = 1654] [id = 635] 14:18:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x114f1ac00) [pid = 1654] [serial = 1905] [outer = 0x0] 14:18:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x114fc1c00) [pid = 1654] [serial = 1906] [outer = 0x114f1ac00] 14:18:16 INFO - PROCESS | 1654 | 1462223896535 Marionette DEBUG loaded listener.js 14:18:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x115e54000) [pid = 1654] [serial = 1907] [outer = 0x114f1ac00] 14:18:16 INFO - PROCESS | 1654 | 1462223896912 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]]]}] 14:18:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 14:18:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 570ms 14:18:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 14:18:16 INFO - PROCESS | 1654 | 1462223896962 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 14:18:16 INFO - PROCESS | 1654 | 1462223896965 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 14:18:16 INFO - PROCESS | 1654 | 1462223896973 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 14:18:16 INFO - PROCESS | 1654 | 1462223896976 Marionette TRACE conn2 <- [1,2514,null,{}] 14:18:16 INFO - PROCESS | 1654 | 1462223896979 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}] 14:18:17 INFO - PROCESS | 1654 | 1462223897063 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 14:18:17 INFO - PROCESS | 1654 | 1462223897069 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x124251000 == 46 [pid = 1654] [id = 636] 14:18:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x116180000) [pid = 1654] [serial = 1908] [outer = 0x0] 14:18:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x1167ce400) [pid = 1654] [serial = 1909] [outer = 0x116180000] 14:18:17 INFO - PROCESS | 1654 | 1462223897096 Marionette DEBUG loaded listener.js 14:18:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x1180a7000) [pid = 1654] [serial = 1910] [outer = 0x116180000] 14:18:17 INFO - PROCESS | 1654 | 1462223897437 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]]]}] 14:18:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 14:18:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 476ms 14:18:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 14:18:17 INFO - PROCESS | 1654 | 1462223897445 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 14:18:17 INFO - PROCESS | 1654 | 1462223897446 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 14:18:17 INFO - PROCESS | 1654 | 1462223897448 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 14:18:17 INFO - PROCESS | 1654 | 1462223897449 Marionette TRACE conn2 <- [1,2518,null,{}] 14:18:17 INFO - PROCESS | 1654 | 1462223897451 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}] 14:18:17 INFO - PROCESS | 1654 | 1462223897549 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 14:18:17 INFO - PROCESS | 1654 | 1462223897605 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x118f89800 == 47 [pid = 1654] [id = 637] 14:18:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x117c3f400) [pid = 1654] [serial = 1911] [outer = 0x0] 14:18:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x1180b1400) [pid = 1654] [serial = 1912] [outer = 0x117c3f400] 14:18:17 INFO - PROCESS | 1654 | 1462223897630 Marionette DEBUG loaded listener.js 14:18:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x118467c00) [pid = 1654] [serial = 1913] [outer = 0x117c3f400] 14:18:17 INFO - PROCESS | 1654 | 1462223897917 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]]]}] 14:18:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 14:18:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 518ms 14:18:17 INFO - PROCESS | 1654 | 1462223897967 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 14:18:17 INFO - PROCESS | 1654 | 1462223897968 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 14:18:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 14:18:17 INFO - PROCESS | 1654 | 1462223897970 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 14:18:17 INFO - PROCESS | 1654 | 1462223897971 Marionette TRACE conn2 <- [1,2522,null,{}] 14:18:17 INFO - PROCESS | 1654 | 1462223897977 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}] 14:18:18 INFO - PROCESS | 1654 | 1462223898063 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 14:18:18 INFO - PROCESS | 1654 | 1462223898127 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x126d47800 == 48 [pid = 1654] [id = 638] 14:18:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x118850800) [pid = 1654] [serial = 1914] [outer = 0x0] 14:18:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x118856c00) [pid = 1654] [serial = 1915] [outer = 0x118850800] 14:18:18 INFO - PROCESS | 1654 | 1462223898159 Marionette DEBUG loaded listener.js 14:18:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x119583000) [pid = 1654] [serial = 1916] [outer = 0x118850800] 14:18:18 INFO - PROCESS | 1654 | 1462223898478 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]]]}] 14:18:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 14:18:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 523ms 14:18:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 14:18:18 INFO - PROCESS | 1654 | 1462223898495 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 14:18:18 INFO - PROCESS | 1654 | 1462223898495 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 14:18:18 INFO - PROCESS | 1654 | 1462223898497 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 14:18:18 INFO - PROCESS | 1654 | 1462223898498 Marionette TRACE conn2 <- [1,2526,null,{}] 14:18:18 INFO - PROCESS | 1654 | 1462223898500 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}] 14:18:18 INFO - PROCESS | 1654 | 1462223898618 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 14:18:18 INFO - PROCESS | 1654 | 1462223898636 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x128867000 == 49 [pid = 1654] [id = 639] 14:18:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x118851000) [pid = 1654] [serial = 1917] [outer = 0x0] 14:18:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x1197abc00) [pid = 1654] [serial = 1918] [outer = 0x118851000] 14:18:18 INFO - PROCESS | 1654 | 1462223898677 Marionette DEBUG loaded listener.js 14:18:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x119929800) [pid = 1654] [serial = 1919] [outer = 0x118851000] 14:18:19 INFO - PROCESS | 1654 | 1462223899101 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]]]}] 14:18:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 14:18:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 617ms 14:18:19 INFO - PROCESS | 1654 | 1462223899116 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 14:18:19 INFO - PROCESS | 1654 | 1462223899117 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 14:18:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 14:18:19 INFO - PROCESS | 1654 | 1462223899119 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 14:18:19 INFO - PROCESS | 1654 | 1462223899120 Marionette TRACE conn2 <- [1,2530,null,{}] 14:18:19 INFO - PROCESS | 1654 | 1462223899123 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}] 14:18:19 INFO - PROCESS | 1654 | 1462223899228 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 14:18:19 INFO - PROCESS | 1654 | 1462223899240 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x128ef7800 == 50 [pid = 1654] [id = 640] 14:18:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x11992e800) [pid = 1654] [serial = 1920] [outer = 0x0] 14:18:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x119c6ec00) [pid = 1654] [serial = 1921] [outer = 0x11992e800] 14:18:19 INFO - PROCESS | 1654 | 1462223899264 Marionette DEBUG loaded listener.js 14:18:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x119f05000) [pid = 1654] [serial = 1922] [outer = 0x11992e800] 14:18:19 INFO - PROCESS | 1654 | 1462223899873 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]]]}] 14:18:19 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x1186ae400) [pid = 1654] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 14:18:19 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x119924800) [pid = 1654] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 14:18:19 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x124549800) [pid = 1654] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 14:18:19 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x119931c00) [pid = 1654] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 14:18:19 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x11a1aec00) [pid = 1654] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 14:18:19 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x11a1ad400) [pid = 1654] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 14:18:19 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x11885a400) [pid = 1654] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 14:18:19 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x124cbe800) [pid = 1654] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 14:18:19 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x112a1dc00) [pid = 1654] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 14:18:19 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x119c77400) [pid = 1654] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 14:18:19 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x117110800) [pid = 1654] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 14:18:19 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x112c6e800) [pid = 1654] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 14:18:19 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x1120e5400) [pid = 1654] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 14:18:19 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x119591800) [pid = 1654] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 14:18:19 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1125d0000) [pid = 1654] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 14:18:19 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x111027c00) [pid = 1654] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 14:18:19 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x112a1f800) [pid = 1654] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 14:18:19 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x12d719c00) [pid = 1654] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 14:18:19 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x112902400) [pid = 1654] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 14:18:19 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x11865fc00) [pid = 1654] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 14:18:19 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1211da000) [pid = 1654] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 14:18:19 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1180c7c00) [pid = 1654] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 14:18:19 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x11862c400) [pid = 1654] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 14:18:19 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x119591c00) [pid = 1654] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 14:18:19 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x114fb9800) [pid = 1654] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 14:18:19 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x112c6f400) [pid = 1654] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 14:18:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 14:18:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 770ms 14:18:19 INFO - PROCESS | 1654 | 1462223899890 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 14:18:19 INFO - PROCESS | 1654 | 1462223899894 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 14:18:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 14:18:19 INFO - PROCESS | 1654 | 1462223899898 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 14:18:19 INFO - PROCESS | 1654 | 1462223899901 Marionette TRACE conn2 <- [1,2534,null,{}] 14:18:19 INFO - PROCESS | 1654 | 1462223899905 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}] 14:18:20 INFO - PROCESS | 1654 | 1462223900040 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 14:18:20 INFO - PROCESS | 1654 | 1462223900122 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x116577000 == 51 [pid = 1654] [id = 641] 14:18:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1125cac00) [pid = 1654] [serial = 1923] [outer = 0x0] 14:18:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1125d0000) [pid = 1654] [serial = 1924] [outer = 0x1125cac00] 14:18:20 INFO - PROCESS | 1654 | 1462223900155 Marionette DEBUG loaded listener.js 14:18:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x112a1f800) [pid = 1654] [serial = 1925] [outer = 0x1125cac00] 14:18:20 INFO - PROCESS | 1654 | 1462223900583 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]]]}] 14:18:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 14:18:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 723ms 14:18:20 INFO - PROCESS | 1654 | 1462223900621 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 14:18:20 INFO - PROCESS | 1654 | 1462223900625 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 14:18:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 14:18:20 INFO - PROCESS | 1654 | 1462223900630 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 14:18:20 INFO - PROCESS | 1654 | 1462223900632 Marionette TRACE conn2 <- [1,2538,null,{}] 14:18:20 INFO - PROCESS | 1654 | 1462223900634 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}] 14:18:20 INFO - PROCESS | 1654 | 1462223900738 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 14:18:20 INFO - PROCESS | 1654 | 1462223900798 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x1232b1800 == 52 [pid = 1654] [id = 642] 14:18:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x11290b000) [pid = 1654] [serial = 1926] [outer = 0x0] 14:18:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x11311d400) [pid = 1654] [serial = 1927] [outer = 0x11290b000] 14:18:20 INFO - PROCESS | 1654 | 1462223900827 Marionette DEBUG loaded listener.js 14:18:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x115d69c00) [pid = 1654] [serial = 1928] [outer = 0x11290b000] 14:18:21 INFO - PROCESS | 1654 | 1462223901284 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]]]}] 14:18:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 14:18:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 670ms 14:18:21 INFO - PROCESS | 1654 | 1462223901300 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 14:18:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 14:18:21 INFO - PROCESS | 1654 | 1462223901301 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 14:18:21 INFO - PROCESS | 1654 | 1462223901304 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 14:18:21 INFO - PROCESS | 1654 | 1462223901309 Marionette TRACE conn2 <- [1,2542,null,{}] 14:18:21 INFO - PROCESS | 1654 | 1462223901317 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}] 14:18:21 INFO - PROCESS | 1654 | 1462223901442 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 14:18:21 INFO - PROCESS | 1654 | 1462223901518 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x128efb800 == 53 [pid = 1654] [id = 643] 14:18:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x116739000) [pid = 1654] [serial = 1929] [outer = 0x0] 14:18:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x117c39800) [pid = 1654] [serial = 1930] [outer = 0x116739000] 14:18:21 INFO - PROCESS | 1654 | 1462223901550 Marionette DEBUG loaded listener.js 14:18:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x118411c00) [pid = 1654] [serial = 1931] [outer = 0x116739000] 14:18:21 INFO - PROCESS | 1654 | 1462223901979 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]]]}] 14:18:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 14:18:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 723ms 14:18:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 14:18:22 INFO - PROCESS | 1654 | 1462223902028 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 14:18:22 INFO - PROCESS | 1654 | 1462223902030 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 14:18:22 INFO - PROCESS | 1654 | 1462223902032 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 14:18:22 INFO - PROCESS | 1654 | 1462223902033 Marionette TRACE conn2 <- [1,2546,null,{}] 14:18:22 INFO - PROCESS | 1654 | 1462223902035 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}] 14:18:22 INFO - PROCESS | 1654 | 1462223902138 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 14:18:22 INFO - PROCESS | 1654 | 1462223902200 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b276000 == 54 [pid = 1654] [id = 644] 14:18:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x11862c400) [pid = 1654] [serial = 1932] [outer = 0x0] 14:18:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x118f3a800) [pid = 1654] [serial = 1933] [outer = 0x11862c400] 14:18:22 INFO - PROCESS | 1654 | 1462223902230 Marionette DEBUG loaded listener.js 14:18:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x1197c2000) [pid = 1654] [serial = 1934] [outer = 0x11862c400] 14:18:22 INFO - PROCESS | 1654 | 1462223902622 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]]]}] 14:18:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 14:18:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 620ms 14:18:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 14:18:22 INFO - PROCESS | 1654 | 1462223902652 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 14:18:22 INFO - PROCESS | 1654 | 1462223902654 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 14:18:22 INFO - PROCESS | 1654 | 1462223902656 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 14:18:22 INFO - PROCESS | 1654 | 1462223902657 Marionette TRACE conn2 <- [1,2550,null,{}] 14:18:22 INFO - PROCESS | 1654 | 1462223902660 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}] 14:18:22 INFO - PROCESS | 1654 | 1462223902761 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 14:18:22 INFO - PROCESS | 1654 | 1462223902854 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bad1800 == 55 [pid = 1654] [id = 645] 14:18:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x119823400) [pid = 1654] [serial = 1935] [outer = 0x0] 14:18:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x119c7d400) [pid = 1654] [serial = 1936] [outer = 0x119823400] 14:18:22 INFO - PROCESS | 1654 | 1462223902884 Marionette DEBUG loaded listener.js 14:18:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x11a1ab400) [pid = 1654] [serial = 1937] [outer = 0x119823400] 14:18:23 INFO - PROCESS | 1654 | 1462223903314 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]]]}] 14:18:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 14:18:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 671ms 14:18:23 INFO - PROCESS | 1654 | 1462223903340 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 14:18:23 INFO - PROCESS | 1654 | 1462223903341 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 14:18:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 14:18:23 INFO - PROCESS | 1654 | 1462223903345 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 14:18:23 INFO - PROCESS | 1654 | 1462223903346 Marionette TRACE conn2 <- [1,2554,null,{}] 14:18:23 INFO - PROCESS | 1654 | 1462223903349 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}] 14:18:23 INFO - PROCESS | 1654 | 1462223903465 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 14:18:23 INFO - PROCESS | 1654 | 1462223903537 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bdab800 == 56 [pid = 1654] [id = 646] 14:18:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x121178000) [pid = 1654] [serial = 1938] [outer = 0x0] 14:18:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x121180800) [pid = 1654] [serial = 1939] [outer = 0x121178000] 14:18:23 INFO - PROCESS | 1654 | 1462223903568 Marionette DEBUG loaded listener.js 14:18:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x1211e4000) [pid = 1654] [serial = 1940] [outer = 0x121178000] 14:18:24 INFO - PROCESS | 1654 | 1462223903997 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]]]}] 14:18:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 14:18:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 671ms 14:18:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 14:18:24 INFO - PROCESS | 1654 | 1462223904016 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 14:18:24 INFO - PROCESS | 1654 | 1462223904018 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 14:18:24 INFO - PROCESS | 1654 | 1462223904020 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 14:18:24 INFO - PROCESS | 1654 | 1462223904021 Marionette TRACE conn2 <- [1,2558,null,{}] 14:18:24 INFO - PROCESS | 1654 | 1462223904024 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}] 14:18:24 INFO - PROCESS | 1654 | 1462223904125 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 14:18:24 INFO - PROCESS | 1654 | 1462223904229 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c430000 == 57 [pid = 1654] [id = 647] 14:18:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x1212f0c00) [pid = 1654] [serial = 1941] [outer = 0x0] 14:18:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x1212fbc00) [pid = 1654] [serial = 1942] [outer = 0x1212f0c00] 14:18:24 INFO - PROCESS | 1654 | 1462223904260 Marionette DEBUG loaded listener.js 14:18:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x1242bdc00) [pid = 1654] [serial = 1943] [outer = 0x1212f0c00] 14:18:24 INFO - PROCESS | 1654 | 1462223904707 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]]]}] 14:18:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 14:18:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 721ms 14:18:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 14:18:24 INFO - PROCESS | 1654 | 1462223904742 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 14:18:24 INFO - PROCESS | 1654 | 1462223904743 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 14:18:24 INFO - PROCESS | 1654 | 1462223904746 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 14:18:24 INFO - PROCESS | 1654 | 1462223904747 Marionette TRACE conn2 <- [1,2562,null,{}] 14:18:24 INFO - PROCESS | 1654 | 1462223904749 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}] 14:18:24 INFO - PROCESS | 1654 | 1462223904852 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 14:18:24 INFO - PROCESS | 1654 | 1462223904913 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x1175b0800 == 58 [pid = 1654] [id = 648] 14:18:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x111fd6000) [pid = 1654] [serial = 1944] [outer = 0x0] 14:18:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x112a18000) [pid = 1654] [serial = 1945] [outer = 0x111fd6000] 14:18:24 INFO - PROCESS | 1654 | 1462223904942 Marionette DEBUG loaded listener.js 14:18:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x118857400) [pid = 1654] [serial = 1946] [outer = 0x111fd6000] 14:18:25 INFO - PROCESS | 1654 | 1462223905583 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]]]}] 14:18:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 14:18:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 870ms 14:18:25 INFO - PROCESS | 1654 | 1462223905627 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 14:18:25 INFO - PROCESS | 1654 | 1462223905630 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 14:18:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 14:18:25 INFO - PROCESS | 1654 | 1462223905634 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 14:18:25 INFO - PROCESS | 1654 | 1462223905637 Marionette TRACE conn2 <- [1,2566,null,{}] 14:18:25 INFO - PROCESS | 1654 | 1462223905642 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}] 14:18:25 INFO - PROCESS | 1654 | 1462223905740 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 14:18:25 INFO - PROCESS | 1654 | 1462223905818 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x11954c800 == 59 [pid = 1654] [id = 649] 14:18:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x11307dc00) [pid = 1654] [serial = 1947] [outer = 0x0] 14:18:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x11311c000) [pid = 1654] [serial = 1948] [outer = 0x11307dc00] 14:18:25 INFO - PROCESS | 1654 | 1462223905847 Marionette DEBUG loaded listener.js 14:18:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x114fc6000) [pid = 1654] [serial = 1949] [outer = 0x11307dc00] 14:18:26 INFO - PROCESS | 1654 | --DOCSHELL 0x128867000 == 58 [pid = 1654] [id = 639] 14:18:26 INFO - PROCESS | 1654 | --DOCSHELL 0x126d47800 == 57 [pid = 1654] [id = 638] 14:18:26 INFO - PROCESS | 1654 | --DOCSHELL 0x124251000 == 56 [pid = 1654] [id = 636] 14:18:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12cccb000 == 55 [pid = 1654] [id = 608] 14:18:26 INFO - PROCESS | 1654 | --DOCSHELL 0x119902800 == 54 [pid = 1654] [id = 635] 14:18:26 INFO - PROCESS | 1654 | --DOCSHELL 0x1175b2800 == 53 [pid = 1654] [id = 634] 14:18:26 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x124710800) [pid = 1654] [serial = 1840] [outer = 0x0] [url = about:blank] 14:18:26 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x124de5000) [pid = 1654] [serial = 1879] [outer = 0x0] [url = about:blank] 14:18:26 INFO - PROCESS | 1654 | --DOCSHELL 0x11816d000 == 52 [pid = 1654] [id = 633] 14:18:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12d870800 == 51 [pid = 1654] [id = 632] 14:18:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12d616800 == 50 [pid = 1654] [id = 631] 14:18:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12ccc8000 == 49 [pid = 1654] [id = 630] 14:18:26 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x114fbf800) [pid = 1654] [serial = 1730] [outer = 0x0] [url = about:blank] 14:18:26 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x11979f400) [pid = 1654] [serial = 1778] [outer = 0x0] [url = about:blank] 14:18:26 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x11311f000) [pid = 1654] [serial = 1772] [outer = 0x0] [url = about:blank] 14:18:26 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x1244eec00) [pid = 1654] [serial = 1787] [outer = 0x0] [url = about:blank] 14:18:26 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x112a1fc00) [pid = 1654] [serial = 1727] [outer = 0x0] [url = about:blank] 14:18:26 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x1212ef400) [pid = 1654] [serial = 1784] [outer = 0x0] [url = about:blank] 14:18:26 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x1172c6800) [pid = 1654] [serial = 1775] [outer = 0x0] [url = about:blank] 14:18:26 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x1377d9400) [pid = 1654] [serial = 1670] [outer = 0x0] [url = about:blank] 14:18:26 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x11a1a6c00) [pid = 1654] [serial = 1781] [outer = 0x0] [url = about:blank] 14:18:26 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x11a1ad000) [pid = 1654] [serial = 1864] [outer = 0x0] [url = about:blank] 14:18:26 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x1211d6800) [pid = 1654] [serial = 1867] [outer = 0x0] [url = about:blank] 14:18:26 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x121179000) [pid = 1654] [serial = 1865] [outer = 0x0] [url = about:blank] 14:18:26 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1235d4000) [pid = 1654] [serial = 1870] [outer = 0x0] [url = about:blank] 14:18:26 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x119cd4800) [pid = 1654] [serial = 1835] [outer = 0x0] [url = about:blank] 14:18:26 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x119925400) [pid = 1654] [serial = 1834] [outer = 0x0] [url = about:blank] 14:18:26 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x125770800) [pid = 1654] [serial = 1844] [outer = 0x0] [url = about:blank] 14:18:26 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x12470b800) [pid = 1654] [serial = 1843] [outer = 0x0] [url = about:blank] 14:18:26 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x113121000) [pid = 1654] [serial = 1847] [outer = 0x0] [url = about:blank] 14:18:26 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x112c67800) [pid = 1654] [serial = 1846] [outer = 0x0] [url = about:blank] 14:18:26 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x12517ec00) [pid = 1654] [serial = 1826] [outer = 0x0] [url = about:blank] 14:18:26 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x114fb8c00) [pid = 1654] [serial = 1849] [outer = 0x0] [url = about:blank] 14:18:26 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x116532800) [pid = 1654] [serial = 1850] [outer = 0x0] [url = about:blank] 14:18:26 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x114ff8000) [pid = 1654] [serial = 1831] [outer = 0x0] [url = about:blank] 14:18:26 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1172c8400) [pid = 1654] [serial = 1832] [outer = 0x0] [url = about:blank] 14:18:26 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x117c34800) [pid = 1654] [serial = 1852] [outer = 0x0] [url = about:blank] 14:18:26 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1180b3c00) [pid = 1654] [serial = 1853] [outer = 0x0] [url = about:blank] 14:18:26 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x118fb0400) [pid = 1654] [serial = 1858] [outer = 0x0] [url = about:blank] 14:18:26 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x119585400) [pid = 1654] [serial = 1859] [outer = 0x0] [url = about:blank] 14:18:26 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x112a20800) [pid = 1654] [serial = 1829] [outer = 0x0] [url = about:blank] 14:18:26 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1125c3400) [pid = 1654] [serial = 1828] [outer = 0x0] [url = about:blank] 14:18:26 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x124c6f800) [pid = 1654] [serial = 1877] [outer = 0x0] [url = about:blank] 14:18:26 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x12454cc00) [pid = 1654] [serial = 1838] [outer = 0x0] [url = about:blank] 14:18:26 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1212f2c00) [pid = 1654] [serial = 1837] [outer = 0x0] [url = about:blank] 14:18:26 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x118623800) [pid = 1654] [serial = 1855] [outer = 0x0] [url = about:blank] 14:18:26 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1186aec00) [pid = 1654] [serial = 1856] [outer = 0x0] [url = about:blank] 14:18:26 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1211e0400) [pid = 1654] [serial = 1868] [outer = 0x0] [url = about:blank] 14:18:26 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x12470d000) [pid = 1654] [serial = 1876] [outer = 0x0] [url = about:blank] 14:18:26 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x124545400) [pid = 1654] [serial = 1871] [outer = 0x0] [url = about:blank] 14:18:26 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x11a1e8000) [pid = 1654] [serial = 1873] [outer = 0x0] [url = about:blank] 14:18:26 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x119827400) [pid = 1654] [serial = 1861] [outer = 0x0] [url = about:blank] 14:18:26 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x119f05800) [pid = 1654] [serial = 1862] [outer = 0x0] [url = about:blank] 14:18:26 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1232f2400) [pid = 1654] [serial = 1874] [outer = 0x0] [url = about:blank] 14:18:26 INFO - PROCESS | 1654 | 1462223906259 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]]]}] 14:18:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 14:18:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 670ms 14:18:26 INFO - PROCESS | 1654 | 1462223906308 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 14:18:26 INFO - PROCESS | 1654 | 1462223906314 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 14:18:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 14:18:26 INFO - PROCESS | 1654 | 1462223906343 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 14:18:26 INFO - PROCESS | 1654 | 1462223906346 Marionette TRACE conn2 <- [1,2570,null,{}] 14:18:26 INFO - PROCESS | 1654 | 1462223906351 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}] 14:18:26 INFO - PROCESS | 1654 | 1462223906493 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 14:18:26 INFO - PROCESS | 1654 | 1462223906507 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x119966800 == 50 [pid = 1654] [id = 650] 14:18:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1161cf400) [pid = 1654] [serial = 1950] [outer = 0x0] 14:18:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x11652b000) [pid = 1654] [serial = 1951] [outer = 0x1161cf400] 14:18:26 INFO - PROCESS | 1654 | 1462223906551 Marionette DEBUG loaded listener.js 14:18:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x116fd2000) [pid = 1654] [serial = 1952] [outer = 0x1161cf400] 14:18:26 INFO - PROCESS | 1654 | 1462223906946 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]]]}] 14:18:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 14:18:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 645ms 14:18:26 INFO - PROCESS | 1654 | 1462223906969 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 14:18:26 INFO - PROCESS | 1654 | 1462223906970 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 14:18:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 14:18:26 INFO - PROCESS | 1654 | 1462223906974 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 14:18:26 INFO - PROCESS | 1654 | 1462223906977 Marionette TRACE conn2 <- [1,2574,null,{}] 14:18:26 INFO - PROCESS | 1654 | 1462223906984 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}] 14:18:27 INFO - PROCESS | 1654 | 1462223907077 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 14:18:27 INFO - PROCESS | 1654 | 1462223907103 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x126d43000 == 51 [pid = 1654] [id = 651] 14:18:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1180c1800) [pid = 1654] [serial = 1953] [outer = 0x0] 14:18:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x118623800) [pid = 1654] [serial = 1954] [outer = 0x1180c1800] 14:18:27 INFO - PROCESS | 1654 | 1462223907133 Marionette DEBUG loaded listener.js 14:18:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x118fa7c00) [pid = 1654] [serial = 1955] [outer = 0x1180c1800] 14:18:27 INFO - PROCESS | 1654 | 1462223907484 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]]]}] 14:18:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 14:18:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 523ms 14:18:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 14:18:27 INFO - PROCESS | 1654 | 1462223907497 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 14:18:27 INFO - PROCESS | 1654 | 1462223907499 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 14:18:27 INFO - PROCESS | 1654 | 1462223907501 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 14:18:27 INFO - PROCESS | 1654 | 1462223907502 Marionette TRACE conn2 <- [1,2578,null,{}] 14:18:27 INFO - PROCESS | 1654 | 1462223907504 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}] 14:18:27 INFO - PROCESS | 1654 | 1462223907622 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 14:18:27 INFO - PROCESS | 1654 | 1462223907631 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x128367000 == 52 [pid = 1654] [id = 652] 14:18:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x118faf800) [pid = 1654] [serial = 1956] [outer = 0x0] 14:18:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x119825000) [pid = 1654] [serial = 1957] [outer = 0x118faf800] 14:18:27 INFO - PROCESS | 1654 | 1462223907657 Marionette DEBUG loaded listener.js 14:18:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x119b78c00) [pid = 1654] [serial = 1958] [outer = 0x118faf800] 14:18:27 INFO - PROCESS | 1654 | 1462223907977 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]]]}] 14:18:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 14:18:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 519ms 14:18:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 14:18:28 INFO - PROCESS | 1654 | 1462223908020 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 14:18:28 INFO - PROCESS | 1654 | 1462223908022 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 14:18:28 INFO - PROCESS | 1654 | 1462223908024 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 14:18:28 INFO - PROCESS | 1654 | 1462223908025 Marionette TRACE conn2 <- [1,2582,null,{}] 14:18:28 INFO - PROCESS | 1654 | 1462223908027 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}] 14:18:28 INFO - PROCESS | 1654 | 1462223908117 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 14:18:28 INFO - PROCESS | 1654 | 1462223908123 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x1298a6000 == 53 [pid = 1654] [id = 653] 14:18:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x119cd2800) [pid = 1654] [serial = 1959] [outer = 0x0] 14:18:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x11a1b0000) [pid = 1654] [serial = 1960] [outer = 0x119cd2800] 14:18:28 INFO - PROCESS | 1654 | 1462223908148 Marionette DEBUG loaded listener.js 14:18:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x121179800) [pid = 1654] [serial = 1961] [outer = 0x119cd2800] 14:18:28 INFO - PROCESS | 1654 | 1462223908556 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]]]}] 14:18:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 14:18:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 569ms 14:18:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 14:18:28 INFO - PROCESS | 1654 | 1462223908594 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 14:18:28 INFO - PROCESS | 1654 | 1462223908595 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 14:18:28 INFO - PROCESS | 1654 | 1462223908597 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 14:18:28 INFO - PROCESS | 1654 | 1462223908598 Marionette TRACE conn2 <- [1,2586,null,{}] 14:18:28 INFO - PROCESS | 1654 | 1462223908601 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}] 14:18:28 INFO - PROCESS | 1654 | 1462223908713 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 14:18:28 INFO - PROCESS | 1654 | 1462223908725 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ab12000 == 54 [pid = 1654] [id = 654] 14:18:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x121180400) [pid = 1654] [serial = 1962] [outer = 0x0] 14:18:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1211e3400) [pid = 1654] [serial = 1963] [outer = 0x121180400] 14:18:28 INFO - PROCESS | 1654 | 1462223908751 Marionette DEBUG loaded listener.js 14:18:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x124548000) [pid = 1654] [serial = 1964] [outer = 0x121180400] 14:18:29 INFO - PROCESS | 1654 | 1462223909099 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]]]}] 14:18:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 14:18:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 518ms 14:18:29 INFO - PROCESS | 1654 | 1462223909116 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 14:18:29 INFO - PROCESS | 1654 | 1462223909117 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 14:18:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 14:18:29 INFO - PROCESS | 1654 | 1462223909119 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 14:18:29 INFO - PROCESS | 1654 | 1462223909120 Marionette TRACE conn2 <- [1,2590,null,{}] 14:18:29 INFO - PROCESS | 1654 | 1462223909124 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}] 14:18:29 INFO - PROCESS | 1654 | 1462223909245 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 14:18:29 INFO - PROCESS | 1654 | 1462223909260 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bac8000 == 55 [pid = 1654] [id = 655] 14:18:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1212f3000) [pid = 1654] [serial = 1965] [outer = 0x0] 14:18:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x124551400) [pid = 1654] [serial = 1966] [outer = 0x1212f3000] 14:18:29 INFO - PROCESS | 1654 | 1462223909292 Marionette DEBUG loaded listener.js 14:18:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12470b800) [pid = 1654] [serial = 1967] [outer = 0x1212f3000] 14:18:29 INFO - PROCESS | 1654 | 1462223909772 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]]]}] 14:18:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 14:18:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 674ms 14:18:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 14:18:29 INFO - PROCESS | 1654 | 1462223909795 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 14:18:29 INFO - PROCESS | 1654 | 1462223909796 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 14:18:29 INFO - PROCESS | 1654 | 1462223909798 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 14:18:29 INFO - PROCESS | 1654 | 1462223909799 Marionette TRACE conn2 <- [1,2594,null,{}] 14:18:29 INFO - PROCESS | 1654 | 1462223909810 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}] 14:18:29 INFO - PROCESS | 1654 | 1462223909915 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 14:18:29 INFO - PROCESS | 1654 | 1462223909954 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c43b800 == 56 [pid = 1654] [id = 656] 14:18:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1212f6c00) [pid = 1654] [serial = 1968] [outer = 0x0] 14:18:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12478e800) [pid = 1654] [serial = 1969] [outer = 0x1212f6c00] 14:18:29 INFO - PROCESS | 1654 | 1462223909979 Marionette DEBUG loaded listener.js 14:18:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x124c6d000) [pid = 1654] [serial = 1970] [outer = 0x1212f6c00] 14:18:30 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x118850800) [pid = 1654] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 14:18:30 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x118851000) [pid = 1654] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 14:18:30 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x11a1ad800) [pid = 1654] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 14:18:30 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x116180000) [pid = 1654] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 14:18:30 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x117c3f400) [pid = 1654] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 14:18:30 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x112a19c00) [pid = 1654] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 14:18:30 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x114f1ac00) [pid = 1654] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 14:18:30 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x111cb8400) [pid = 1654] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 14:18:30 INFO - PROCESS | 1654 | 1462223910358 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]]]}] 14:18:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 14:18:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 578ms 14:18:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 14:18:30 INFO - PROCESS | 1654 | 1462223910377 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 14:18:30 INFO - PROCESS | 1654 | 1462223910378 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 14:18:30 INFO - PROCESS | 1654 | 1462223910380 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 14:18:30 INFO - PROCESS | 1654 | 1462223910381 Marionette TRACE conn2 <- [1,2598,null,{}] 14:18:30 INFO - PROCESS | 1654 | 1462223910383 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}] 14:18:30 INFO - PROCESS | 1654 | 1462223910475 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 14:18:30 INFO - PROCESS | 1654 | 1462223910480 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x1257d4000 == 57 [pid = 1654] [id = 657] 14:18:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x114f1ac00) [pid = 1654] [serial = 1971] [outer = 0x0] 14:18:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x117c34c00) [pid = 1654] [serial = 1972] [outer = 0x114f1ac00] 14:18:30 INFO - PROCESS | 1654 | 1462223910506 Marionette DEBUG loaded listener.js 14:18:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x124c72400) [pid = 1654] [serial = 1973] [outer = 0x114f1ac00] 14:18:30 INFO - PROCESS | 1654 | 1462223910876 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]]]}] 14:18:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 14:18:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 520ms 14:18:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 14:18:30 INFO - PROCESS | 1654 | 1462223910900 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 14:18:30 INFO - PROCESS | 1654 | 1462223910902 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 14:18:30 INFO - PROCESS | 1654 | 1462223910904 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 14:18:30 INFO - PROCESS | 1654 | 1462223910905 Marionette TRACE conn2 <- [1,2602,null,{}] 14:18:30 INFO - PROCESS | 1654 | 1462223910917 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}] 14:18:31 INFO - PROCESS | 1654 | 1462223911005 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 14:18:31 INFO - PROCESS | 1654 | 1462223911009 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cb1d800 == 58 [pid = 1654] [id = 658] 14:18:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x124c6e000) [pid = 1654] [serial = 1974] [outer = 0x0] 14:18:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x124deb400) [pid = 1654] [serial = 1975] [outer = 0x124c6e000] 14:18:31 INFO - PROCESS | 1654 | 1462223911034 Marionette DEBUG loaded listener.js 14:18:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x124f90c00) [pid = 1654] [serial = 1976] [outer = 0x124c6e000] 14:18:31 INFO - PROCESS | 1654 | 1462223911392 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]]]}] 14:18:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 14:18:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 522ms 14:18:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 14:18:31 INFO - PROCESS | 1654 | 1462223911427 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 14:18:31 INFO - PROCESS | 1654 | 1462223911429 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 14:18:31 INFO - PROCESS | 1654 | 1462223911431 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 14:18:31 INFO - PROCESS | 1654 | 1462223911433 Marionette TRACE conn2 <- [1,2606,null,{}] 14:18:31 INFO - PROCESS | 1654 | 1462223911435 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}] 14:18:31 INFO - PROCESS | 1654 | 1462223911540 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 14:18:31 INFO - PROCESS | 1654 | 1462223911606 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cce2800 == 59 [pid = 1654] [id = 659] 14:18:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x124f8f800) [pid = 1654] [serial = 1977] [outer = 0x0] 14:18:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x125773000) [pid = 1654] [serial = 1978] [outer = 0x124f8f800] 14:18:31 INFO - PROCESS | 1654 | 1462223911635 Marionette DEBUG loaded listener.js 14:18:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x126dcb400) [pid = 1654] [serial = 1979] [outer = 0x124f8f800] 14:18:31 INFO - PROCESS | 1654 | 1462223911944 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]]]}] 14:18:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 14:18:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 570ms 14:18:32 INFO - PROCESS | 1654 | 1462223912001 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 14:18:32 INFO - PROCESS | 1654 | 1462223912003 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 14:18:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 14:18:32 INFO - PROCESS | 1654 | 1462223912005 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 14:18:32 INFO - PROCESS | 1654 | 1462223912006 Marionette TRACE conn2 <- [1,2610,null,{}] 14:18:32 INFO - PROCESS | 1654 | 1462223912008 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}] 14:18:32 INFO - PROCESS | 1654 | 1462223912099 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 14:18:32 INFO - PROCESS | 1654 | 1462223912160 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d619800 == 60 [pid = 1654] [id = 660] 14:18:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x118417000) [pid = 1654] [serial = 1980] [outer = 0x0] 14:18:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x126dce000) [pid = 1654] [serial = 1981] [outer = 0x118417000] 14:18:32 INFO - PROCESS | 1654 | 1462223912185 Marionette DEBUG loaded listener.js 14:18:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12839a400) [pid = 1654] [serial = 1982] [outer = 0x118417000] 14:18:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12423f000 == 59 [pid = 1654] [id = 595] 14:18:33 INFO - PROCESS | 1654 | --DOCSHELL 0x119386000 == 58 [pid = 1654] [id = 253] 14:18:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12c448000 == 57 [pid = 1654] [id = 626] 14:18:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12bdab000 == 56 [pid = 1654] [id = 629] 14:18:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12820b800 == 55 [pid = 1654] [id = 628] 14:18:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12445b800 == 54 [pid = 1654] [id = 610] 14:18:33 INFO - PROCESS | 1654 | --DOCSHELL 0x11937f000 == 53 [pid = 1654] [id = 627] 14:18:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12cb0e800 == 52 [pid = 1654] [id = 612] 14:18:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12d3c0800 == 51 [pid = 1654] [id = 613] 14:18:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12bdad800 == 50 [pid = 1654] [id = 611] 14:18:33 INFO - PROCESS | 1654 | --DOCSHELL 0x11805f000 == 49 [pid = 1654] [id = 609] 14:18:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12424e000 == 48 [pid = 1654] [id = 614] 14:18:33 INFO - PROCESS | 1654 | --DOCSHELL 0x118f89800 == 47 [pid = 1654] [id = 637] 14:18:33 INFO - PROCESS | 1654 | --DOCSHELL 0x11954c800 == 46 [pid = 1654] [id = 649] 14:18:33 INFO - PROCESS | 1654 | --DOCSHELL 0x1175b0800 == 45 [pid = 1654] [id = 648] 14:18:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12c430000 == 44 [pid = 1654] [id = 647] 14:18:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12bdab800 == 43 [pid = 1654] [id = 646] 14:18:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12bad1800 == 42 [pid = 1654] [id = 645] 14:18:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12b276000 == 41 [pid = 1654] [id = 644] 14:18:33 INFO - PROCESS | 1654 | --DOCSHELL 0x128efb800 == 40 [pid = 1654] [id = 643] 14:18:33 INFO - PROCESS | 1654 | --DOCSHELL 0x1232b1800 == 39 [pid = 1654] [id = 642] 14:18:33 INFO - PROCESS | 1654 | --DOCSHELL 0x128ef7800 == 38 [pid = 1654] [id = 640] 14:18:33 INFO - PROCESS | 1654 | --DOCSHELL 0x116577000 == 37 [pid = 1654] [id = 641] 14:18:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12c43b800 == 36 [pid = 1654] [id = 656] 14:18:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12cb1d800 == 35 [pid = 1654] [id = 658] 14:18:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12bac8000 == 34 [pid = 1654] [id = 655] 14:18:33 INFO - PROCESS | 1654 | --DOCSHELL 0x1257d4000 == 33 [pid = 1654] [id = 657] 14:18:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12ab12000 == 32 [pid = 1654] [id = 654] 14:18:33 INFO - PROCESS | 1654 | --DOCSHELL 0x126d43000 == 31 [pid = 1654] [id = 651] 14:18:33 INFO - PROCESS | 1654 | --DOCSHELL 0x128367000 == 30 [pid = 1654] [id = 652] 14:18:33 INFO - PROCESS | 1654 | --DOCSHELL 0x119966800 == 29 [pid = 1654] [id = 650] 14:18:33 INFO - PROCESS | 1654 | --DOCSHELL 0x1298a6000 == 28 [pid = 1654] [id = 653] 14:18:33 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x124acd800) [pid = 1654] [serial = 1841] [outer = 0x0] [url = about:blank] 14:18:33 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x119c6ec00) [pid = 1654] [serial = 1921] [outer = 0x0] [url = about:blank] 14:18:33 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x119929800) [pid = 1654] [serial = 1919] [outer = 0x0] [url = about:blank] 14:18:33 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1167ce400) [pid = 1654] [serial = 1909] [outer = 0x0] [url = about:blank] 14:18:33 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x1180a7000) [pid = 1654] [serial = 1910] [outer = 0x0] [url = about:blank] 14:18:33 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1180b1400) [pid = 1654] [serial = 1912] [outer = 0x0] [url = about:blank] 14:18:33 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x118467c00) [pid = 1654] [serial = 1913] [outer = 0x0] [url = about:blank] 14:18:33 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x113116800) [pid = 1654] [serial = 1882] [outer = 0x0] [url = about:blank] 14:18:33 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x11301f400) [pid = 1654] [serial = 1904] [outer = 0x0] [url = about:blank] 14:18:33 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x112a25400) [pid = 1654] [serial = 1903] [outer = 0x0] [url = about:blank] 14:18:33 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x119591400) [pid = 1654] [serial = 1888] [outer = 0x0] [url = about:blank] 14:18:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12cce2800 == 27 [pid = 1654] [id = 659] 14:18:33 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x114fc1c00) [pid = 1654] [serial = 1906] [outer = 0x0] [url = about:blank] 14:18:33 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x115e54000) [pid = 1654] [serial = 1907] [outer = 0x0] [url = about:blank] 14:18:33 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1172ca400) [pid = 1654] [serial = 1885] [outer = 0x0] [url = about:blank] 14:18:33 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x11290d800) [pid = 1654] [serial = 1901] [outer = 0x0] [url = about:blank] 14:18:33 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1125b9c00) [pid = 1654] [serial = 1900] [outer = 0x0] [url = about:blank] 14:18:33 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x121176400) [pid = 1654] [serial = 1891] [outer = 0x0] [url = about:blank] 14:18:33 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1258c3c00) [pid = 1654] [serial = 1897] [outer = 0x0] [url = about:blank] 14:18:33 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x12478c800) [pid = 1654] [serial = 1894] [outer = 0x0] [url = about:blank] 14:18:33 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x119583000) [pid = 1654] [serial = 1916] [outer = 0x0] [url = about:blank] 14:18:33 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x118856c00) [pid = 1654] [serial = 1915] [outer = 0x0] [url = about:blank] 14:18:33 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1197abc00) [pid = 1654] [serial = 1918] [outer = 0x0] [url = about:blank] 14:18:33 INFO - PROCESS | 1654 | 1462223913964 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]]]}] 14:18:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 14:18:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1973ms 14:18:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 14:18:33 INFO - PROCESS | 1654 | 1462223913979 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 14:18:33 INFO - PROCESS | 1654 | 1462223913981 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 14:18:33 INFO - PROCESS | 1654 | 1462223913985 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 14:18:33 INFO - PROCESS | 1654 | 1462223913987 Marionette TRACE conn2 <- [1,2614,null,{}] 14:18:33 INFO - PROCESS | 1654 | 1462223913993 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}] 14:18:34 INFO - PROCESS | 1654 | 1462223914076 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 14:18:34 INFO - PROCESS | 1654 | 1462223914125 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x1164c1800 == 28 [pid = 1654] [id = 661] 14:18:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1125ca400) [pid = 1654] [serial = 1983] [outer = 0x0] 14:18:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1125cb000) [pid = 1654] [serial = 1984] [outer = 0x1125ca400] 14:18:34 INFO - PROCESS | 1654 | 1462223914152 Marionette DEBUG loaded listener.js 14:18:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1120e0c00) [pid = 1654] [serial = 1985] [outer = 0x1125ca400] 14:18:34 INFO - PROCESS | 1654 | 1462223914480 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]]]}] 14:18:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 14:18:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 525ms 14:18:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 14:18:34 INFO - PROCESS | 1654 | 1462223914512 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 14:18:34 INFO - PROCESS | 1654 | 1462223914516 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 14:18:34 INFO - PROCESS | 1654 | 1462223914521 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 14:18:34 INFO - PROCESS | 1654 | 1462223914523 Marionette TRACE conn2 <- [1,2618,null,{}] 14:18:34 INFO - PROCESS | 1654 | 1462223914528 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}] 14:18:34 INFO - PROCESS | 1654 | 1462223914603 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 14:18:34 INFO - PROCESS | 1654 | 1462223914610 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x11805e000 == 29 [pid = 1654] [id = 662] 14:18:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1125d0800) [pid = 1654] [serial = 1986] [outer = 0x0] 14:18:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x112c61800) [pid = 1654] [serial = 1987] [outer = 0x1125d0800] 14:18:34 INFO - PROCESS | 1654 | 1462223914636 Marionette DEBUG loaded listener.js 14:18:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x11301f400) [pid = 1654] [serial = 1988] [outer = 0x1125d0800] 14:18:35 INFO - PROCESS | 1654 | 1462223914994 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]]]}] 14:18:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 14:18:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 526ms 14:18:35 INFO - PROCESS | 1654 | 1462223915047 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 14:18:35 INFO - PROCESS | 1654 | 1462223915050 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 14:18:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 14:18:35 INFO - PROCESS | 1654 | 1462223915053 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 14:18:35 INFO - PROCESS | 1654 | 1462223915057 Marionette TRACE conn2 <- [1,2622,null,{}] 14:18:35 INFO - PROCESS | 1654 | 1462223915069 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}] 14:18:35 INFO - PROCESS | 1654 | 1462223915187 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 14:18:35 INFO - PROCESS | 1654 | 1462223915210 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x119549800 == 30 [pid = 1654] [id = 663] 14:18:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x111027000) [pid = 1654] [serial = 1989] [outer = 0x0] 14:18:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x114fc2000) [pid = 1654] [serial = 1990] [outer = 0x111027000] 14:18:35 INFO - PROCESS | 1654 | 1462223915251 Marionette DEBUG loaded listener.js 14:18:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x115d63400) [pid = 1654] [serial = 1991] [outer = 0x111027000] 14:18:35 INFO - PROCESS | 1654 | 1462223915612 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]]]}] 14:18:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 14:18:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 574ms 14:18:35 INFO - PROCESS | 1654 | 1462223915637 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 14:18:35 INFO - PROCESS | 1654 | 1462223915640 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 14:18:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 14:18:35 INFO - PROCESS | 1654 | 1462223915643 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 14:18:35 INFO - PROCESS | 1654 | 1462223915644 Marionette TRACE conn2 <- [1,2626,null,{}] 14:18:35 INFO - PROCESS | 1654 | 1462223915646 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}] 14:18:35 INFO - PROCESS | 1654 | 1462223915718 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 14:18:35 INFO - PROCESS | 1654 | 1462223915724 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x119e48800 == 31 [pid = 1654] [id = 664] 14:18:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x115e55400) [pid = 1654] [serial = 1992] [outer = 0x0] 14:18:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x11645c400) [pid = 1654] [serial = 1993] [outer = 0x115e55400] 14:18:35 INFO - PROCESS | 1654 | 1462223915751 Marionette DEBUG loaded listener.js 14:18:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x11680a800) [pid = 1654] [serial = 1994] [outer = 0x115e55400] 14:18:36 INFO - PROCESS | 1654 | 1462223916115 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]]]}] 14:18:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 14:18:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 519ms 14:18:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 14:18:36 INFO - PROCESS | 1654 | 1462223916162 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 14:18:36 INFO - PROCESS | 1654 | 1462223916164 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 14:18:36 INFO - PROCESS | 1654 | 1462223916166 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 14:18:36 INFO - PROCESS | 1654 | 1462223916167 Marionette TRACE conn2 <- [1,2630,null,{}] 14:18:36 INFO - PROCESS | 1654 | 1462223916169 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}] 14:18:36 INFO - PROCESS | 1654 | 1462223916239 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 14:18:36 INFO - PROCESS | 1654 | 1462223916290 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x123219000 == 32 [pid = 1654] [id = 665] 14:18:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1120dc400) [pid = 1654] [serial = 1995] [outer = 0x0] 14:18:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x116811c00) [pid = 1654] [serial = 1996] [outer = 0x1120dc400] 14:18:36 INFO - PROCESS | 1654 | 1462223916315 Marionette DEBUG loaded listener.js 14:18:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1172ca800) [pid = 1654] [serial = 1997] [outer = 0x1120dc400] 14:18:36 INFO - PROCESS | 1654 | 1462223916615 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]]]}] 14:18:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 14:18:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 467ms 14:18:36 INFO - PROCESS | 1654 | 1462223916634 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 14:18:36 INFO - PROCESS | 1654 | 1462223916636 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 14:18:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 14:18:36 INFO - PROCESS | 1654 | 1462223916638 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 14:18:36 INFO - PROCESS | 1654 | 1462223916639 Marionette TRACE conn2 <- [1,2634,null,{}] 14:18:36 INFO - PROCESS | 1654 | 1462223916644 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}] 14:18:36 INFO - PROCESS | 1654 | 1462223916729 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 14:18:36 INFO - PROCESS | 1654 | 1462223916734 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x124236000 == 33 [pid = 1654] [id = 666] 14:18:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1172cac00) [pid = 1654] [serial = 1998] [outer = 0x0] 14:18:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1180a6000) [pid = 1654] [serial = 1999] [outer = 0x1172cac00] 14:18:36 INFO - PROCESS | 1654 | 1462223916764 Marionette DEBUG loaded listener.js 14:18:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x118471800) [pid = 1654] [serial = 2000] [outer = 0x1172cac00] 14:18:37 INFO - PROCESS | 1654 | 1462223917104 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]]]}] 14:18:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 14:18:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 474ms 14:18:37 INFO - PROCESS | 1654 | 1462223917112 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 14:18:37 INFO - PROCESS | 1654 | 1462223917113 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 14:18:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 14:18:37 INFO - PROCESS | 1654 | 1462223917116 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 14:18:37 INFO - PROCESS | 1654 | 1462223917117 Marionette TRACE conn2 <- [1,2638,null,{}] 14:18:37 INFO - PROCESS | 1654 | 1462223917119 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}] 14:18:37 INFO - PROCESS | 1654 | 1462223917220 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 14:18:37 INFO - PROCESS | 1654 | 1462223917227 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x12476c000 == 34 [pid = 1654] [id = 667] 14:18:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x112c6e400) [pid = 1654] [serial = 2001] [outer = 0x0] 14:18:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x11846c400) [pid = 1654] [serial = 2002] [outer = 0x112c6e400] 14:18:37 INFO - PROCESS | 1654 | 1462223917252 Marionette DEBUG loaded listener.js 14:18:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x118857800) [pid = 1654] [serial = 2003] [outer = 0x112c6e400] 14:18:37 INFO - PROCESS | 1654 | 1462223917561 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]]]}] 14:18:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 14:18:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 467ms 14:18:37 INFO - PROCESS | 1654 | 1462223917584 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 14:18:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 14:18:37 INFO - PROCESS | 1654 | 1462223917585 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 14:18:37 INFO - PROCESS | 1654 | 1462223917587 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 14:18:37 INFO - PROCESS | 1654 | 1462223917588 Marionette TRACE conn2 <- [1,2642,null,{}] 14:18:37 INFO - PROCESS | 1654 | 1462223917594 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}] 14:18:37 INFO - PROCESS | 1654 | 1462223917665 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 14:18:37 INFO - PROCESS | 1654 | 1462223917669 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x125872000 == 35 [pid = 1654] [id = 668] 14:18:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1186a7400) [pid = 1654] [serial = 2004] [outer = 0x0] 14:18:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x118fad400) [pid = 1654] [serial = 2005] [outer = 0x1186a7400] 14:18:37 INFO - PROCESS | 1654 | 1462223917696 Marionette DEBUG loaded listener.js 14:18:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x118ff4000) [pid = 1654] [serial = 2006] [outer = 0x1186a7400] 14:18:38 INFO - PROCESS | 1654 | 1462223918048 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]]]}] 14:18:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 14:18:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 471ms 14:18:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 14:18:38 INFO - PROCESS | 1654 | 1462223918059 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 14:18:38 INFO - PROCESS | 1654 | 1462223918060 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 14:18:38 INFO - PROCESS | 1654 | 1462223918062 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 14:18:38 INFO - PROCESS | 1654 | 1462223918063 Marionette TRACE conn2 <- [1,2646,null,{}] 14:18:38 INFO - PROCESS | 1654 | 1462223918066 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}] 14:18:38 INFO - PROCESS | 1654 | 1462223918167 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 14:18:38 INFO - PROCESS | 1654 | 1462223918173 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x119549000 == 36 [pid = 1654] [id = 669] 14:18:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x11643f800) [pid = 1654] [serial = 2007] [outer = 0x0] 14:18:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x119584c00) [pid = 1654] [serial = 2008] [outer = 0x11643f800] 14:18:38 INFO - PROCESS | 1654 | 1462223918198 Marionette DEBUG loaded listener.js 14:18:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x1197a2800) [pid = 1654] [serial = 2009] [outer = 0x11643f800] 14:18:38 INFO - PROCESS | 1654 | 1462223918490 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]]]}] 14:18:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 14:18:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 468ms 14:18:38 INFO - PROCESS | 1654 | 1462223918532 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 14:18:38 INFO - PROCESS | 1654 | 1462223918533 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 14:18:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 14:18:38 INFO - PROCESS | 1654 | 1462223918536 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 14:18:38 INFO - PROCESS | 1654 | 1462223918537 Marionette TRACE conn2 <- [1,2650,null,{}] 14:18:38 INFO - PROCESS | 1654 | 1462223918539 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}] 14:18:38 INFO - PROCESS | 1654 | 1462223918616 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 14:18:38 INFO - PROCESS | 1654 | 1462223918620 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x128356000 == 37 [pid = 1654] [id = 670] 14:18:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x1197a8800) [pid = 1654] [serial = 2010] [outer = 0x0] 14:18:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x119821000) [pid = 1654] [serial = 2011] [outer = 0x1197a8800] 14:18:38 INFO - PROCESS | 1654 | 1462223918647 Marionette DEBUG loaded listener.js 14:18:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x119928000) [pid = 1654] [serial = 2012] [outer = 0x1197a8800] 14:18:38 INFO - PROCESS | 1654 | 1462223918969 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]]]}] 14:18:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 14:18:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 468ms 14:18:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 14:18:39 INFO - PROCESS | 1654 | 1462223919004 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 14:18:39 INFO - PROCESS | 1654 | 1462223919006 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 14:18:39 INFO - PROCESS | 1654 | 1462223919008 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 14:18:39 INFO - PROCESS | 1654 | 1462223919010 Marionette TRACE conn2 <- [1,2654,null,{}] 14:18:39 INFO - PROCESS | 1654 | 1462223919012 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}] 14:18:39 INFO - PROCESS | 1654 | 1462223919129 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 14:18:39 INFO - PROCESS | 1654 | 1462223919144 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x123218800 == 38 [pid = 1654] [id = 671] 14:18:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x11992c400) [pid = 1654] [serial = 2013] [outer = 0x0] 14:18:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x119c76400) [pid = 1654] [serial = 2014] [outer = 0x11992c400] 14:18:39 INFO - PROCESS | 1654 | 1462223919172 Marionette DEBUG loaded listener.js 14:18:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x11a131c00) [pid = 1654] [serial = 2015] [outer = 0x11992c400] 14:18:39 INFO - PROCESS | 1654 | 1462223919526 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]]]}] 14:18:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 14:18:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 569ms 14:18:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 14:18:39 INFO - PROCESS | 1654 | 1462223919578 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 14:18:39 INFO - PROCESS | 1654 | 1462223919579 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 14:18:39 INFO - PROCESS | 1654 | 1462223919581 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 14:18:39 INFO - PROCESS | 1654 | 1462223919582 Marionette TRACE conn2 <- [1,2658,null,{}] 14:18:39 INFO - PROCESS | 1654 | 1462223919584 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}] 14:18:39 INFO - PROCESS | 1654 | 1462223919679 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 14:18:39 INFO - PROCESS | 1654 | 1462223919692 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x128ef5800 == 39 [pid = 1654] [id = 672] 14:18:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x11a1a9800) [pid = 1654] [serial = 2016] [outer = 0x0] 14:18:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x11a1b0800) [pid = 1654] [serial = 2017] [outer = 0x11a1a9800] 14:18:39 INFO - PROCESS | 1654 | 1462223919717 Marionette DEBUG loaded listener.js 14:18:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x121176400) [pid = 1654] [serial = 2018] [outer = 0x11a1a9800] 14:18:40 INFO - PROCESS | 1654 | 1462223920025 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]]]}] 14:18:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 14:18:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 471ms 14:18:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 14:18:40 INFO - PROCESS | 1654 | 1462223920053 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 14:18:40 INFO - PROCESS | 1654 | 1462223920054 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 14:18:40 INFO - PROCESS | 1654 | 1462223920056 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 14:18:40 INFO - PROCESS | 1654 | 1462223920058 Marionette TRACE conn2 <- [1,2662,null,{}] 14:18:40 INFO - PROCESS | 1654 | 1462223920062 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}] 14:18:40 INFO - PROCESS | 1654 | 1462223920155 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 14:18:40 INFO - PROCESS | 1654 | 1462223920159 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a8a9000 == 40 [pid = 1654] [id = 673] 14:18:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x11a1ac800) [pid = 1654] [serial = 2019] [outer = 0x0] 14:18:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x12117b800) [pid = 1654] [serial = 2020] [outer = 0x11a1ac800] 14:18:40 INFO - PROCESS | 1654 | 1462223920184 Marionette DEBUG loaded listener.js 14:18:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x1211d5400) [pid = 1654] [serial = 2021] [outer = 0x11a1ac800] 14:18:40 INFO - PROCESS | 1654 | 1462223920527 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]]]}] 14:18:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 14:18:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 523ms 14:18:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 14:18:40 INFO - PROCESS | 1654 | 1462223920579 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 14:18:40 INFO - PROCESS | 1654 | 1462223920580 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 14:18:40 INFO - PROCESS | 1654 | 1462223920582 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 14:18:40 INFO - PROCESS | 1654 | 1462223920583 Marionette TRACE conn2 <- [1,2666,null,{}] 14:18:40 INFO - PROCESS | 1654 | 1462223920585 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}] 14:18:40 INFO - PROCESS | 1654 | 1462223920685 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 14:18:40 INFO - PROCESS | 1654 | 1462223920690 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ab2b000 == 41 [pid = 1654] [id = 674] 14:18:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x12117d800) [pid = 1654] [serial = 2022] [outer = 0x0] 14:18:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x1211db000) [pid = 1654] [serial = 2023] [outer = 0x12117d800] 14:18:40 INFO - PROCESS | 1654 | 1462223920715 Marionette DEBUG loaded listener.js 14:18:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x1212f3c00) [pid = 1654] [serial = 2024] [outer = 0x12117d800] 14:18:41 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x121180400) [pid = 1654] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 14:18:41 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x1212f3000) [pid = 1654] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 14:18:41 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x1212f6c00) [pid = 1654] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 14:18:41 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x114f1ac00) [pid = 1654] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 14:18:41 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x124f8f800) [pid = 1654] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 14:18:41 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x119cd2800) [pid = 1654] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 14:18:41 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x118faf800) [pid = 1654] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 14:18:41 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x1180c1800) [pid = 1654] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 14:18:41 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x1161cf400) [pid = 1654] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 14:18:41 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x11307dc00) [pid = 1654] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 14:18:41 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x111fd6000) [pid = 1654] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 14:18:41 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x1212f0c00) [pid = 1654] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 14:18:41 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x121178000) [pid = 1654] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 14:18:41 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x119823400) [pid = 1654] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 14:18:41 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x11862c400) [pid = 1654] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 14:18:41 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x116739000) [pid = 1654] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 14:18:41 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x11290b000) [pid = 1654] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 14:18:41 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1125cac00) [pid = 1654] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 14:18:41 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x11992e800) [pid = 1654] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 14:18:41 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x124c6e000) [pid = 1654] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 14:18:41 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x125765400) [pid = 1654] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 14:18:41 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x119b85c00) [pid = 1654] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 14:18:41 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x118661000) [pid = 1654] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 14:18:41 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x115ec1c00) [pid = 1654] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 14:18:41 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x124544400) [pid = 1654] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 14:18:41 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x112967400) [pid = 1654] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 14:18:41 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x124c74800) [pid = 1654] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 14:18:41 INFO - PROCESS | 1654 | 1462223921519 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]]]}] 14:18:41 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) 14:18:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 970ms 14:18:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 14:18:41 INFO - PROCESS | 1654 | 1462223921553 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 14:18:41 INFO - PROCESS | 1654 | 1462223921554 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 14:18:41 INFO - PROCESS | 1654 | 1462223921556 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 14:18:41 INFO - PROCESS | 1654 | 1462223921559 Marionette TRACE conn2 <- [1,2670,null,{}] 14:18:41 INFO - PROCESS | 1654 | 1462223921562 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}] 14:18:41 INFO - PROCESS | 1654 | 1462223921636 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 14:18:41 INFO - PROCESS | 1654 | 1462223921693 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x119389000 == 42 [pid = 1654] [id = 675] 14:18:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x112903000) [pid = 1654] [serial = 2025] [outer = 0x0] 14:18:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x114f1ac00) [pid = 1654] [serial = 2026] [outer = 0x112903000] 14:18:41 INFO - PROCESS | 1654 | 1462223921717 Marionette DEBUG loaded listener.js 14:18:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1180c1800) [pid = 1654] [serial = 2027] [outer = 0x112903000] 14:18:42 INFO - PROCESS | 1654 | 1462223922493 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] 14:18:42 INFO - PROCESS | 1654 | 1462223922531 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 14:18:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 14:18:42 INFO - PROCESS | 1654 | 1462223922534 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 14:18:42 INFO - PROCESS | 1654 | 1462223922535 Marionette TRACE conn2 <- [1,2674,null,{}] 14:18:42 INFO - PROCESS | 1654 | 1462223922537 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}] 14:18:42 INFO - PROCESS | 1654 | 1462223922613 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 14:18:42 INFO - PROCESS | 1654 | 1462223922617 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x12badb000 == 43 [pid = 1654] [id = 676] 14:18:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x11979fc00) [pid = 1654] [serial = 2028] [outer = 0x0] 14:18:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x11a1ad800) [pid = 1654] [serial = 2029] [outer = 0x11979fc00] 14:18:42 INFO - PROCESS | 1654 | 1462223922641 Marionette DEBUG loaded listener.js 14:18:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1212f3000) [pid = 1654] [serial = 2030] [outer = 0x11979fc00] 14:18:43 INFO - PROCESS | 1654 | 1462223923465 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] 14:18:43 INFO - PROCESS | 1654 | 1462223923505 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 14:18:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 14:18:43 INFO - PROCESS | 1654 | 1462223923509 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 14:18:43 INFO - PROCESS | 1654 | 1462223923512 Marionette TRACE conn2 <- [1,2678,null,{}] 14:18:43 INFO - PROCESS | 1654 | 1462223923517 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}] 14:18:43 INFO - PROCESS | 1654 | 1462223923625 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 14:18:43 INFO - PROCESS | 1654 | 1462223923678 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x11746c800 == 44 [pid = 1654] [id = 677] 14:18:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1125b9400) [pid = 1654] [serial = 2031] [outer = 0x0] 14:18:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1125c4800) [pid = 1654] [serial = 2032] [outer = 0x1125b9400] 14:18:43 INFO - PROCESS | 1654 | 1462223923710 Marionette DEBUG loaded listener.js 14:18:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x112909000) [pid = 1654] [serial = 2033] [outer = 0x1125b9400] 14:18:44 INFO - PROCESS | 1654 | 1462223924743 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]]]}] 14:18:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 14:18:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1273ms 14:18:44 INFO - PROCESS | 1654 | 1462223924782 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 14:18:44 INFO - PROCESS | 1654 | 1462223924786 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 14:18:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 14:18:44 INFO - PROCESS | 1654 | 1462223924791 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 14:18:44 INFO - PROCESS | 1654 | 1462223924793 Marionette TRACE conn2 <- [1,2682,null,{}] 14:18:44 INFO - PROCESS | 1654 | 1462223924795 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}] 14:18:44 INFO - PROCESS | 1654 | 1462223924903 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 14:18:44 INFO - PROCESS | 1654 | 1462223924955 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x1232a2800 == 45 [pid = 1654] [id = 678] 14:18:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x11102a800) [pid = 1654] [serial = 2034] [outer = 0x0] 14:18:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x112c6a800) [pid = 1654] [serial = 2035] [outer = 0x11102a800] 14:18:44 INFO - PROCESS | 1654 | 1462223924984 Marionette DEBUG loaded listener.js 14:18:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x114fbc000) [pid = 1654] [serial = 2036] [outer = 0x11102a800] 14:18:45 INFO - PROCESS | 1654 | --DOCSHELL 0x119389000 == 44 [pid = 1654] [id = 675] 14:18:45 INFO - PROCESS | 1654 | --DOCSHELL 0x12ab2b000 == 43 [pid = 1654] [id = 674] 14:18:45 INFO - PROCESS | 1654 | --DOCSHELL 0x12a8a9000 == 42 [pid = 1654] [id = 673] 14:18:45 INFO - PROCESS | 1654 | --DOCSHELL 0x128ef5800 == 41 [pid = 1654] [id = 672] 14:18:45 INFO - PROCESS | 1654 | --DOCSHELL 0x123218800 == 40 [pid = 1654] [id = 671] 14:18:45 INFO - PROCESS | 1654 | --DOCSHELL 0x128356000 == 39 [pid = 1654] [id = 670] 14:18:45 INFO - PROCESS | 1654 | --DOCSHELL 0x119549000 == 38 [pid = 1654] [id = 669] 14:18:45 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x126dce000) [pid = 1654] [serial = 1981] [outer = 0x0] [url = about:blank] 14:18:45 INFO - PROCESS | 1654 | --DOCSHELL 0x125872000 == 37 [pid = 1654] [id = 668] 14:18:45 INFO - PROCESS | 1654 | --DOCSHELL 0x12476c000 == 36 [pid = 1654] [id = 667] 14:18:45 INFO - PROCESS | 1654 | --DOCSHELL 0x124236000 == 35 [pid = 1654] [id = 666] 14:18:45 INFO - PROCESS | 1654 | --DOCSHELL 0x123219000 == 34 [pid = 1654] [id = 665] 14:18:45 INFO - PROCESS | 1654 | --DOCSHELL 0x119e48800 == 33 [pid = 1654] [id = 664] 14:18:45 INFO - PROCESS | 1654 | --DOCSHELL 0x119549800 == 32 [pid = 1654] [id = 663] 14:18:45 INFO - PROCESS | 1654 | --DOCSHELL 0x11805e000 == 31 [pid = 1654] [id = 662] 14:18:45 INFO - PROCESS | 1654 | --DOCSHELL 0x1164c1800 == 30 [pid = 1654] [id = 661] 14:18:45 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x124cbb000) [pid = 1654] [serial = 1895] [outer = 0x0] [url = about:blank] 14:18:45 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x114fc6c00) [pid = 1654] [serial = 1883] [outer = 0x0] [url = about:blank] 14:18:45 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x126dc5c00) [pid = 1654] [serial = 1898] [outer = 0x0] [url = about:blank] 14:18:45 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x12454c400) [pid = 1654] [serial = 1892] [outer = 0x0] [url = about:blank] 14:18:45 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x119931400) [pid = 1654] [serial = 1889] [outer = 0x0] [url = about:blank] 14:18:45 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1180ac800) [pid = 1654] [serial = 1886] [outer = 0x0] [url = about:blank] 14:18:45 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1211e3400) [pid = 1654] [serial = 1963] [outer = 0x0] [url = about:blank] 14:18:45 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x124551400) [pid = 1654] [serial = 1966] [outer = 0x0] [url = about:blank] 14:18:45 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x124548000) [pid = 1654] [serial = 1964] [outer = 0x0] [url = about:blank] 14:18:45 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x12478e800) [pid = 1654] [serial = 1969] [outer = 0x0] [url = about:blank] 14:18:45 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12470b800) [pid = 1654] [serial = 1967] [outer = 0x0] [url = about:blank] 14:18:45 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x117c34c00) [pid = 1654] [serial = 1972] [outer = 0x0] [url = about:blank] 14:18:45 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x126dcb400) [pid = 1654] [serial = 1979] [outer = 0x0] [url = about:blank] 14:18:45 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x124c72400) [pid = 1654] [serial = 1973] [outer = 0x0] [url = about:blank] 14:18:45 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x124c6d000) [pid = 1654] [serial = 1970] [outer = 0x0] [url = about:blank] 14:18:45 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x11a1b0000) [pid = 1654] [serial = 1960] [outer = 0x0] [url = about:blank] 14:18:45 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x119825000) [pid = 1654] [serial = 1957] [outer = 0x0] [url = about:blank] 14:18:45 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x119b78c00) [pid = 1654] [serial = 1958] [outer = 0x0] [url = about:blank] 14:18:45 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x118623800) [pid = 1654] [serial = 1954] [outer = 0x0] [url = about:blank] 14:18:45 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x118fa7c00) [pid = 1654] [serial = 1955] [outer = 0x0] [url = about:blank] 14:18:45 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x11652b000) [pid = 1654] [serial = 1951] [outer = 0x0] [url = about:blank] 14:18:45 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x116fd2000) [pid = 1654] [serial = 1952] [outer = 0x0] [url = about:blank] 14:18:45 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x114fc6000) [pid = 1654] [serial = 1949] [outer = 0x0] [url = about:blank] 14:18:45 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x11311c000) [pid = 1654] [serial = 1948] [outer = 0x0] [url = about:blank] 14:18:45 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x118857400) [pid = 1654] [serial = 1946] [outer = 0x0] [url = about:blank] 14:18:45 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x112a18000) [pid = 1654] [serial = 1945] [outer = 0x0] [url = about:blank] 14:18:45 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1242bdc00) [pid = 1654] [serial = 1943] [outer = 0x0] [url = about:blank] 14:18:45 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1212fbc00) [pid = 1654] [serial = 1942] [outer = 0x0] [url = about:blank] 14:18:45 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1211e4000) [pid = 1654] [serial = 1940] [outer = 0x0] [url = about:blank] 14:18:45 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x121180800) [pid = 1654] [serial = 1939] [outer = 0x0] [url = about:blank] 14:18:45 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x11a1ab400) [pid = 1654] [serial = 1937] [outer = 0x0] [url = about:blank] 14:18:45 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x119c7d400) [pid = 1654] [serial = 1936] [outer = 0x0] [url = about:blank] 14:18:45 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1197c2000) [pid = 1654] [serial = 1934] [outer = 0x0] [url = about:blank] 14:18:45 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x118f3a800) [pid = 1654] [serial = 1933] [outer = 0x0] [url = about:blank] 14:18:45 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x118411c00) [pid = 1654] [serial = 1931] [outer = 0x0] [url = about:blank] 14:18:45 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x117c39800) [pid = 1654] [serial = 1930] [outer = 0x0] [url = about:blank] 14:18:45 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x115d69c00) [pid = 1654] [serial = 1928] [outer = 0x0] [url = about:blank] 14:18:45 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x11311d400) [pid = 1654] [serial = 1927] [outer = 0x0] [url = about:blank] 14:18:45 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x112a1f800) [pid = 1654] [serial = 1925] [outer = 0x0] [url = about:blank] 14:18:45 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x1125d0000) [pid = 1654] [serial = 1924] [outer = 0x0] [url = about:blank] 14:18:45 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x119f05000) [pid = 1654] [serial = 1922] [outer = 0x0] [url = about:blank] 14:18:45 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x124f90c00) [pid = 1654] [serial = 1976] [outer = 0x0] [url = about:blank] 14:18:45 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x124deb400) [pid = 1654] [serial = 1975] [outer = 0x0] [url = about:blank] 14:18:45 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x121179800) [pid = 1654] [serial = 1961] [outer = 0x0] [url = about:blank] 14:18:45 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x125773000) [pid = 1654] [serial = 1978] [outer = 0x0] [url = about:blank] 14:18:45 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x125177800) [pid = 1654] [serial = 1880] [outer = 0x0] [url = about:blank] 14:18:46 INFO - PROCESS | 1654 | 1462223926097 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]]]}] 14:18:46 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) 14:18:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1326ms 14:18:46 INFO - PROCESS | 1654 | 1462223926117 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 14:18:46 INFO - PROCESS | 1654 | 1462223926122 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 14:18:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 14:18:46 INFO - PROCESS | 1654 | 1462223926130 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 14:18:46 INFO - PROCESS | 1654 | 1462223926132 Marionette TRACE conn2 <- [1,2686,null,{}] 14:18:46 INFO - PROCESS | 1654 | 1462223926137 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}] 14:18:46 INFO - PROCESS | 1654 | 1462223926261 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 14:18:46 INFO - PROCESS | 1654 | 1462223926302 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x118064800 == 31 [pid = 1654] [id = 679] 14:18:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x112a1a400) [pid = 1654] [serial = 2037] [outer = 0x0] 14:18:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x112a1f800) [pid = 1654] [serial = 2038] [outer = 0x112a1a400] 14:18:46 INFO - PROCESS | 1654 | 1462223926352 Marionette DEBUG loaded listener.js 14:18:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x112e13000) [pid = 1654] [serial = 2039] [outer = 0x112a1a400] 14:18:47 INFO - PROCESS | 1654 | 1462223927218 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 14:18:47 INFO - PROCESS | 1654 | 1462223927256 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 14:18:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 14:18:47 INFO - PROCESS | 1654 | 1462223927262 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 14:18:47 INFO - PROCESS | 1654 | 1462223927264 Marionette TRACE conn2 <- [1,2690,null,{}] 14:18:47 INFO - PROCESS | 1654 | 1462223927266 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}] 14:18:47 INFO - PROCESS | 1654 | 1462223927338 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 14:18:47 INFO - PROCESS | 1654 | 1462223927345 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c22000 == 32 [pid = 1654] [id = 680] 14:18:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x11311f000) [pid = 1654] [serial = 2040] [outer = 0x0] 14:18:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x114fc0c00) [pid = 1654] [serial = 2041] [outer = 0x11311f000] 14:18:47 INFO - PROCESS | 1654 | 1462223927370 Marionette DEBUG loaded listener.js 14:18:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x115e39000) [pid = 1654] [serial = 2042] [outer = 0x11311f000] 14:18:48 INFO - PROCESS | 1654 | 1462223928243 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] 14:18:48 INFO - PROCESS | 1654 | 1462223928285 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 14:18:48 INFO - PROCESS | 1654 | 1462223928287 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 14:18:48 INFO - PROCESS | 1654 | 1462223928289 Marionette TRACE conn2 <- [1,2694,null,{}] 14:18:48 INFO - PROCESS | 1654 | 1462223928305 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}] 14:18:48 INFO - PROCESS | 1654 | 1462223928405 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 14:18:48 INFO - PROCESS | 1654 | 1462223928411 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x124467000 == 33 [pid = 1654] [id = 681] 14:18:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x116744c00) [pid = 1654] [serial = 2043] [outer = 0x0] 14:18:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x116fdb000) [pid = 1654] [serial = 2044] [outer = 0x116744c00] 14:18:48 INFO - PROCESS | 1654 | 1462223928440 Marionette DEBUG loaded listener.js 14:18:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x117c32800) [pid = 1654] [serial = 2045] [outer = 0x116744c00] 14:18:49 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 14:18:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:18:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 14:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:18:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:18:49 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1 14:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:18:49 INFO - _addTest/ [0,2697,"getWindowHandle",null] 14:18:49 INFO - PROCESS | 1654 | 1462223929270 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 14:18:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 14:18:49 INFO - PROCESS | 1654 | 1462223929272 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 14:18:49 INFO - PROCESS | 1654 | 1462223929273 Marionette TRACE conn2 <- [1,2698,null,{}] 14:18:49 INFO - PROCESS | 1654 | 1462223929277 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}] 14:18:49 INFO - PROCESS | 1654 | 1462223929375 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 14:18:49 INFO - PROCESS | 1654 | 1462223929379 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x125872000 == 34 [pid = 1654] [id = 682] 14:18:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x117c35c00) [pid = 1654] [serial = 2046] [outer = 0x0] 14:18:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1180afc00) [pid = 1654] [serial = 2047] [outer = 0x117c35c00] 14:18:49 INFO - PROCESS | 1654 | 1462223929405 Marionette DEBUG loaded listener.js 14:18:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x118419000) [pid = 1654] [serial = 2048] [outer = 0x117c35c00] 14:18:49 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x11a1a9800) [pid = 1654] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 14:18:49 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x11643f800) [pid = 1654] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 14:18:49 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1186a7400) [pid = 1654] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 14:18:49 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x1120dc400) [pid = 1654] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 14:18:49 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x11a1ac800) [pid = 1654] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 14:18:49 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x12117d800) [pid = 1654] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 14:18:49 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x112903000) [pid = 1654] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 14:18:49 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x115e55400) [pid = 1654] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 14:18:49 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x1172cac00) [pid = 1654] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 14:18:49 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x111027000) [pid = 1654] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 14:18:49 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x1125ca400) [pid = 1654] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 14:18:49 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x1197a8800) [pid = 1654] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 14:18:49 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x112c6e400) [pid = 1654] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 14:18:49 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x1125d0800) [pid = 1654] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 14:18:49 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x118417000) [pid = 1654] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 14:18:49 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x11992c400) [pid = 1654] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 14:18:50 INFO - PROCESS | 1654 | 1462223930239 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] 14:18:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 14:18:50 INFO - PROCESS | 1654 | 1462223930248 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 14:18:50 INFO - PROCESS | 1654 | 1462223930250 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 14:18:50 INFO - PROCESS | 1654 | 1462223930251 Marionette TRACE conn2 <- [1,2702,null,{}] 14:18:50 INFO - PROCESS | 1654 | 1462223930253 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}] 14:18:50 INFO - PROCESS | 1654 | 1462223930330 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 14:18:50 INFO - PROCESS | 1654 | 1462223930335 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x128355000 == 35 [pid = 1654] [id = 683] 14:18:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x1125b9000) [pid = 1654] [serial = 2049] [outer = 0x0] 14:18:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x11311c800) [pid = 1654] [serial = 2050] [outer = 0x1125b9000] 14:18:50 INFO - PROCESS | 1654 | 1462223930360 Marionette DEBUG loaded listener.js 14:18:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x1172c6c00) [pid = 1654] [serial = 2051] [outer = 0x1125b9000] 14:18:50 INFO - PROCESS | 1654 | 1462223930678 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]]]}] 14:18:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 14:18:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 470ms 14:18:50 INFO - PROCESS | 1654 | 1462223930720 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 14:18:50 INFO - PROCESS | 1654 | 1462223930721 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 14:18:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 14:18:50 INFO - PROCESS | 1654 | 1462223930723 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 14:18:50 INFO - PROCESS | 1654 | 1462223930724 Marionette TRACE conn2 <- [1,2706,null,{}] 14:18:50 INFO - PROCESS | 1654 | 1462223930727 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}] 14:18:50 INFO - PROCESS | 1654 | 1462223930841 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 14:18:50 INFO - PROCESS | 1654 | 1462223930848 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c10000 == 36 [pid = 1654] [id = 684] 14:18:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x118467400) [pid = 1654] [serial = 2052] [outer = 0x0] 14:18:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x118858000) [pid = 1654] [serial = 2053] [outer = 0x118467400] 14:18:50 INFO - PROCESS | 1654 | 1462223930875 Marionette DEBUG loaded listener.js 14:18:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x119585400) [pid = 1654] [serial = 2054] [outer = 0x118467400] 14:18:51 INFO - PROCESS | 1654 | 1462223931180 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]]]}] 14:18:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 14:18:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 470ms 14:18:51 INFO - PROCESS | 1654 | 1462223931198 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 14:18:51 INFO - PROCESS | 1654 | 1462223931199 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 14:18:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 14:18:51 INFO - PROCESS | 1654 | 1462223931201 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 14:18:51 INFO - PROCESS | 1654 | 1462223931202 Marionette TRACE conn2 <- [1,2710,null,{}] 14:18:51 INFO - PROCESS | 1654 | 1462223931205 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}] 14:18:51 INFO - PROCESS | 1654 | 1462223931282 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 14:18:51 INFO - PROCESS | 1654 | 1462223931286 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x1298b4800 == 37 [pid = 1654] [id = 685] 14:18:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x11958f000) [pid = 1654] [serial = 2055] [outer = 0x0] 14:18:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1197abc00) [pid = 1654] [serial = 2056] [outer = 0x11958f000] 14:18:51 INFO - PROCESS | 1654 | 1462223931313 Marionette DEBUG loaded listener.js 14:18:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x11982a400) [pid = 1654] [serial = 2057] [outer = 0x11958f000] 14:18:51 INFO - PROCESS | 1654 | 1462223931703 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] 14:18:51 INFO - PROCESS | 1654 | 1462223931724 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 14:18:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 14:18:51 INFO - PROCESS | 1654 | 1462223931728 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 14:18:51 INFO - PROCESS | 1654 | 1462223931730 Marionette TRACE conn2 <- [1,2714,null,{}] 14:18:51 INFO - PROCESS | 1654 | 1462223931733 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}] 14:18:51 INFO - PROCESS | 1654 | 1462223931849 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 14:18:51 INFO - PROCESS | 1654 | 1462223931855 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ab0d800 == 38 [pid = 1654] [id = 686] 14:18:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x119923800) [pid = 1654] [serial = 2058] [outer = 0x0] 14:18:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x11992c400) [pid = 1654] [serial = 2059] [outer = 0x119923800] 14:18:51 INFO - PROCESS | 1654 | 1462223931896 Marionette DEBUG loaded listener.js 14:18:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x119b7d000) [pid = 1654] [serial = 2060] [outer = 0x119923800] 14:18:52 INFO - PROCESS | 1654 | 1462223932438 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]]]}] 14:18:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 14:18:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 771ms 14:18:52 INFO - PROCESS | 1654 | 1462223932508 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 14:18:52 INFO - PROCESS | 1654 | 1462223932510 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 14:18:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 14:18:52 INFO - PROCESS | 1654 | 1462223932516 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 14:18:52 INFO - PROCESS | 1654 | 1462223932518 Marionette TRACE conn2 <- [1,2718,null,{}] 14:18:52 INFO - PROCESS | 1654 | 1462223932522 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}] 14:18:52 INFO - PROCESS | 1654 | 1462223932629 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 14:18:52 INFO - PROCESS | 1654 | 1462223932717 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c0e000 == 39 [pid = 1654] [id = 687] 14:18:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x112a24000) [pid = 1654] [serial = 2061] [outer = 0x0] 14:18:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x11311e000) [pid = 1654] [serial = 2062] [outer = 0x112a24000] 14:18:52 INFO - PROCESS | 1654 | 1462223932766 Marionette DEBUG loaded listener.js 14:18:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x114fc6000) [pid = 1654] [serial = 2063] [outer = 0x112a24000] 14:18:53 INFO - PROCESS | 1654 | 1462223933298 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] 14:18:53 INFO - PROCESS | 1654 | 1462223933349 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 14:18:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 14:18:53 INFO - PROCESS | 1654 | 1462223933354 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 14:18:53 INFO - PROCESS | 1654 | 1462223933356 Marionette TRACE conn2 <- [1,2722,null,{}] 14:18:53 INFO - PROCESS | 1654 | 1462223933359 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}] 14:18:53 INFO - PROCESS | 1654 | 1462223933455 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 14:18:53 INFO - PROCESS | 1654 | 1462223933520 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x128893800 == 40 [pid = 1654] [id = 688] 14:18:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x11673d000) [pid = 1654] [serial = 2064] [outer = 0x0] 14:18:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1180a6400) [pid = 1654] [serial = 2065] [outer = 0x11673d000] 14:18:53 INFO - PROCESS | 1654 | 1462223933548 Marionette DEBUG loaded listener.js 14:18:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x118468800) [pid = 1654] [serial = 2066] [outer = 0x11673d000] 14:18:53 INFO - PROCESS | 1654 | 1462223933989 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] 14:18:54 INFO - PROCESS | 1654 | 1462223934029 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 14:18:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 14:18:54 INFO - PROCESS | 1654 | 1462223934032 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 14:18:54 INFO - PROCESS | 1654 | 1462223934035 Marionette TRACE conn2 <- [1,2726,null,{}] 14:18:54 INFO - PROCESS | 1654 | 1462223934043 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}] 14:18:54 INFO - PROCESS | 1654 | 1462223934138 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 14:18:54 INFO - PROCESS | 1654 | 1462223934205 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b362000 == 41 [pid = 1654] [id = 689] 14:18:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x118fe8000) [pid = 1654] [serial = 2067] [outer = 0x0] 14:18:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x119824000) [pid = 1654] [serial = 2068] [outer = 0x118fe8000] 14:18:54 INFO - PROCESS | 1654 | 1462223934236 Marionette DEBUG loaded listener.js 14:18:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x119932800) [pid = 1654] [serial = 2069] [outer = 0x118fe8000] 14:18:54 INFO - PROCESS | 1654 | 1462223934636 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]]]}] 14:18:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 14:18:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 623ms 14:18:54 INFO - PROCESS | 1654 | 1462223934656 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 14:18:54 INFO - PROCESS | 1654 | 1462223934659 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 14:18:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 14:18:54 INFO - PROCESS | 1654 | 1462223934663 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 14:18:54 INFO - PROCESS | 1654 | 1462223934664 Marionette TRACE conn2 <- [1,2730,null,{}] 14:18:54 INFO - PROCESS | 1654 | 1462223934667 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}] 14:18:54 INFO - PROCESS | 1654 | 1462223934761 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 14:18:54 INFO - PROCESS | 1654 | 1462223934845 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bada000 == 42 [pid = 1654] [id = 690] 14:18:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x119c74400) [pid = 1654] [serial = 2070] [outer = 0x0] 14:18:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x119f05800) [pid = 1654] [serial = 2071] [outer = 0x119c74400] 14:18:54 INFO - PROCESS | 1654 | 1462223934875 Marionette DEBUG loaded listener.js 14:18:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x11a1aa800) [pid = 1654] [serial = 2072] [outer = 0x119c74400] 14:18:55 INFO - PROCESS | 1654 | 1462223935856 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] 14:18:55 INFO - PROCESS | 1654 | 1462223935885 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 14:18:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 14:18:55 INFO - PROCESS | 1654 | 1462223935889 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 14:18:55 INFO - PROCESS | 1654 | 1462223935891 Marionette TRACE conn2 <- [1,2734,null,{}] 14:18:55 INFO - PROCESS | 1654 | 1462223935896 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}] 14:18:56 INFO - PROCESS | 1654 | 1462223936015 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 14:18:56 INFO - PROCESS | 1654 | 1462223936092 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x119e2f000 == 43 [pid = 1654] [id = 691] 14:18:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x11290d800) [pid = 1654] [serial = 2073] [outer = 0x0] 14:18:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x112a17000) [pid = 1654] [serial = 2074] [outer = 0x11290d800] 14:18:56 INFO - PROCESS | 1654 | 1462223936121 Marionette DEBUG loaded listener.js 14:18:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x112c6d000) [pid = 1654] [serial = 2075] [outer = 0x11290d800] 14:18:56 INFO - PROCESS | 1654 | --DOCSHELL 0x1298b4800 == 42 [pid = 1654] [id = 685] 14:18:56 INFO - PROCESS | 1654 | --DOCSHELL 0x128c10000 == 41 [pid = 1654] [id = 684] 14:18:56 INFO - PROCESS | 1654 | --DOCSHELL 0x128355000 == 40 [pid = 1654] [id = 683] 14:18:56 INFO - PROCESS | 1654 | --DOCSHELL 0x125872000 == 39 [pid = 1654] [id = 682] 14:18:56 INFO - PROCESS | 1654 | --DOCSHELL 0x124467000 == 38 [pid = 1654] [id = 681] 14:18:56 INFO - PROCESS | 1654 | --DOCSHELL 0x119c22000 == 37 [pid = 1654] [id = 680] 14:18:56 INFO - PROCESS | 1654 | --DOCSHELL 0x118064800 == 36 [pid = 1654] [id = 679] 14:18:56 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x11a1ad800) [pid = 1654] [serial = 2029] [outer = 0x0] [url = about:blank] 14:18:56 INFO - PROCESS | 1654 | --DOCSHELL 0x11746c800 == 35 [pid = 1654] [id = 677] 14:18:56 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x11a1b0800) [pid = 1654] [serial = 2017] [outer = 0x0] [url = about:blank] 14:18:56 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x119584c00) [pid = 1654] [serial = 2008] [outer = 0x0] [url = about:blank] 14:18:56 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1197a2800) [pid = 1654] [serial = 2009] [outer = 0x0] [url = about:blank] 14:18:56 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x118fad400) [pid = 1654] [serial = 2005] [outer = 0x0] [url = about:blank] 14:18:56 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x118ff4000) [pid = 1654] [serial = 2006] [outer = 0x0] [url = about:blank] 14:18:56 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x116811c00) [pid = 1654] [serial = 1996] [outer = 0x0] [url = about:blank] 14:18:56 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1172ca800) [pid = 1654] [serial = 1997] [outer = 0x0] [url = about:blank] 14:18:56 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x12117b800) [pid = 1654] [serial = 2020] [outer = 0x0] [url = about:blank] 14:18:56 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1211db000) [pid = 1654] [serial = 2023] [outer = 0x0] [url = about:blank] 14:18:56 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x114f1ac00) [pid = 1654] [serial = 2026] [outer = 0x0] [url = about:blank] 14:18:56 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x11645c400) [pid = 1654] [serial = 1993] [outer = 0x0] [url = about:blank] 14:18:56 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x11680a800) [pid = 1654] [serial = 1994] [outer = 0x0] [url = about:blank] 14:18:56 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1180a6000) [pid = 1654] [serial = 1999] [outer = 0x0] [url = about:blank] 14:18:56 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x118471800) [pid = 1654] [serial = 2000] [outer = 0x0] [url = about:blank] 14:18:56 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x114fc2000) [pid = 1654] [serial = 1990] [outer = 0x0] [url = about:blank] 14:18:56 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x115d63400) [pid = 1654] [serial = 1991] [outer = 0x0] [url = about:blank] 14:18:56 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x1212f3c00) [pid = 1654] [serial = 2024] [outer = 0x0] [url = about:blank] 14:18:56 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x1125cb000) [pid = 1654] [serial = 1984] [outer = 0x0] [url = about:blank] 14:18:56 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x1120e0c00) [pid = 1654] [serial = 1985] [outer = 0x0] [url = about:blank] 14:18:56 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x119821000) [pid = 1654] [serial = 2011] [outer = 0x0] [url = about:blank] 14:18:56 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x119928000) [pid = 1654] [serial = 2012] [outer = 0x0] [url = about:blank] 14:18:56 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x11846c400) [pid = 1654] [serial = 2002] [outer = 0x0] [url = about:blank] 14:18:56 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x118857800) [pid = 1654] [serial = 2003] [outer = 0x0] [url = about:blank] 14:18:56 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x112c61800) [pid = 1654] [serial = 1987] [outer = 0x0] [url = about:blank] 14:18:56 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x11301f400) [pid = 1654] [serial = 1988] [outer = 0x0] [url = about:blank] 14:18:56 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x12839a400) [pid = 1654] [serial = 1982] [outer = 0x0] [url = about:blank] 14:18:56 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x1180c1800) [pid = 1654] [serial = 2027] [outer = 0x0] [url = about:blank] 14:18:56 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x119c76400) [pid = 1654] [serial = 2014] [outer = 0x0] [url = about:blank] 14:18:56 INFO - PROCESS | 1654 | --DOMWINDOW == 66 (0x121176400) [pid = 1654] [serial = 2018] [outer = 0x0] [url = about:blank] 14:18:56 INFO - PROCESS | 1654 | --DOMWINDOW == 65 (0x1211d5400) [pid = 1654] [serial = 2021] [outer = 0x0] [url = about:blank] 14:18:56 INFO - PROCESS | 1654 | --DOMWINDOW == 64 (0x11a131c00) [pid = 1654] [serial = 2015] [outer = 0x0] [url = about:blank] 14:18:56 INFO - PROCESS | 1654 | 1462223936620 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]]]}] 14:18:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 14:18:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 774ms 14:18:56 INFO - PROCESS | 1654 | 1462223936667 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 14:18:56 INFO - PROCESS | 1654 | 1462223936674 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 14:18:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 14:18:56 INFO - PROCESS | 1654 | 1462223936681 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 14:18:56 INFO - PROCESS | 1654 | 1462223936684 Marionette TRACE conn2 <- [1,2738,null,{}] 14:18:56 INFO - PROCESS | 1654 | 1462223936688 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}] 14:18:56 INFO - PROCESS | 1654 | 1462223936812 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 14:18:56 INFO - PROCESS | 1654 | 1462223936892 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x118e63000 == 36 [pid = 1654] [id = 692] 14:18:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x112c62c00) [pid = 1654] [serial = 2076] [outer = 0x0] 14:18:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x114fbd400) [pid = 1654] [serial = 2077] [outer = 0x112c62c00] 14:18:56 INFO - PROCESS | 1654 | 1462223936935 Marionette DEBUG loaded listener.js 14:18:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x115e57000) [pid = 1654] [serial = 2078] [outer = 0x112c62c00] 14:18:57 INFO - PROCESS | 1654 | 1462223937284 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]]]}] 14:18:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 14:18:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 622ms 14:18:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 14:18:57 INFO - PROCESS | 1654 | 1462223937303 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 14:18:57 INFO - PROCESS | 1654 | 1462223937304 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 14:18:57 INFO - PROCESS | 1654 | 1462223937310 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 14:18:57 INFO - PROCESS | 1654 | 1462223937314 Marionette TRACE conn2 <- [1,2742,null,{}] 14:18:57 INFO - PROCESS | 1654 | 1462223937322 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}] 14:18:57 INFO - PROCESS | 1654 | 1462223937448 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 14:18:57 INFO - PROCESS | 1654 | 1462223937501 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x123319800 == 37 [pid = 1654] [id = 693] 14:18:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x116803c00) [pid = 1654] [serial = 2079] [outer = 0x0] 14:18:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x1172cc800) [pid = 1654] [serial = 2080] [outer = 0x116803c00] 14:18:57 INFO - PROCESS | 1654 | 1462223937528 Marionette DEBUG loaded listener.js 14:18:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x1180c4800) [pid = 1654] [serial = 2081] [outer = 0x116803c00] 14:18:57 INFO - PROCESS | 1654 | 1462223937819 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]]]}] 14:18:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 14:18:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 526ms 14:18:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 14:18:57 INFO - PROCESS | 1654 | 1462223937833 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 14:18:57 INFO - PROCESS | 1654 | 1462223937835 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 14:18:57 INFO - PROCESS | 1654 | 1462223937837 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 14:18:57 INFO - PROCESS | 1654 | 1462223937838 Marionette TRACE conn2 <- [1,2746,null,{}] 14:18:57 INFO - PROCESS | 1654 | 1462223937841 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}] 14:18:57 INFO - PROCESS | 1654 | 1462223937932 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 14:18:57 INFO - PROCESS | 1654 | 1462223937936 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x124fe2800 == 38 [pid = 1654] [id = 694] 14:18:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x118623000) [pid = 1654] [serial = 2082] [outer = 0x0] 14:18:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x118859c00) [pid = 1654] [serial = 2083] [outer = 0x118623000] 14:18:57 INFO - PROCESS | 1654 | 1462223937962 Marionette DEBUG loaded listener.js 14:18:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x118ff5800) [pid = 1654] [serial = 2084] [outer = 0x118623000] 14:18:58 INFO - PROCESS | 1654 | 1462223938293 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]]]}] 14:18:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 14:18:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 468ms 14:18:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 14:18:58 INFO - PROCESS | 1654 | 1462223938306 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 14:18:58 INFO - PROCESS | 1654 | 1462223938307 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 14:18:58 INFO - PROCESS | 1654 | 1462223938313 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 14:18:58 INFO - PROCESS | 1654 | 1462223938314 Marionette TRACE conn2 <- [1,2750,null,{}] 14:18:58 INFO - PROCESS | 1654 | 1462223938316 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}] 14:18:58 INFO - PROCESS | 1654 | 1462223938421 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 14:18:58 INFO - PROCESS | 1654 | 1462223938454 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x117468800 == 39 [pid = 1654] [id = 695] 14:18:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x111cb8000) [pid = 1654] [serial = 2085] [outer = 0x0] 14:18:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x11981fc00) [pid = 1654] [serial = 2086] [outer = 0x111cb8000] 14:18:58 INFO - PROCESS | 1654 | 1462223938480 Marionette DEBUG loaded listener.js 14:18:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x11992e400) [pid = 1654] [serial = 2087] [outer = 0x111cb8000] 14:18:58 INFO - PROCESS | 1654 | 1462223938770 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]]]}] 14:18:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 14:18:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 520ms 14:18:58 INFO - PROCESS | 1654 | 1462223938832 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 14:18:58 INFO - PROCESS | 1654 | 1462223938834 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 14:18:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 14:18:58 INFO - PROCESS | 1654 | 1462223938836 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 14:18:58 INFO - PROCESS | 1654 | 1462223938837 Marionette TRACE conn2 <- [1,2754,null,{}] 14:18:58 INFO - PROCESS | 1654 | 1462223938839 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}] 14:18:58 INFO - PROCESS | 1654 | 1462223938951 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 14:18:58 INFO - PROCESS | 1654 | 1462223938964 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x128890000 == 40 [pid = 1654] [id = 696] 14:18:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x119c76400) [pid = 1654] [serial = 2088] [outer = 0x0] 14:18:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x11a1ae400) [pid = 1654] [serial = 2089] [outer = 0x119c76400] 14:18:58 INFO - PROCESS | 1654 | 1462223938991 Marionette DEBUG loaded listener.js 14:18:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x121180400) [pid = 1654] [serial = 2090] [outer = 0x119c76400] 14:18:59 INFO - PROCESS | 1654 | 1462223939330 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]]]}] 14:18:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 14:18:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 518ms 14:18:59 INFO - PROCESS | 1654 | 1462223939354 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 14:18:59 INFO - PROCESS | 1654 | 1462223939356 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 14:18:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 14:18:59 INFO - PROCESS | 1654 | 1462223939358 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 14:18:59 INFO - PROCESS | 1654 | 1462223939359 Marionette TRACE conn2 <- [1,2758,null,{}] 14:18:59 INFO - PROCESS | 1654 | 1462223939361 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}] 14:18:59 INFO - PROCESS | 1654 | 1462223939462 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 14:18:59 INFO - PROCESS | 1654 | 1462223939466 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x1161be800 == 41 [pid = 1654] [id = 697] 14:18:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1211d6000) [pid = 1654] [serial = 2091] [outer = 0x0] 14:18:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1211de800) [pid = 1654] [serial = 2092] [outer = 0x1211d6000] 14:18:59 INFO - PROCESS | 1654 | 1462223939491 Marionette DEBUG loaded listener.js 14:18:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1212f1800) [pid = 1654] [serial = 2093] [outer = 0x1211d6000] 14:18:59 INFO - PROCESS | 1654 | 1462223939810 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]]]}] 14:18:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 14:18:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 469ms 14:18:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 14:18:59 INFO - PROCESS | 1654 | 1462223939829 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 14:18:59 INFO - PROCESS | 1654 | 1462223939830 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 14:18:59 INFO - PROCESS | 1654 | 1462223939833 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 14:18:59 INFO - PROCESS | 1654 | 1462223939834 Marionette TRACE conn2 <- [1,2762,null,{}] 14:18:59 INFO - PROCESS | 1654 | 1462223939836 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}] 14:18:59 INFO - PROCESS | 1654 | 1462223939934 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 14:18:59 INFO - PROCESS | 1654 | 1462223939938 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:18:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ab0f000 == 42 [pid = 1654] [id = 698] 14:18:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1211dc400) [pid = 1654] [serial = 2094] [outer = 0x0] 14:18:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1212f9000) [pid = 1654] [serial = 2095] [outer = 0x1211dc400] 14:18:59 INFO - PROCESS | 1654 | 1462223939964 Marionette DEBUG loaded listener.js 14:19:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x123673c00) [pid = 1654] [serial = 2096] [outer = 0x1211dc400] 14:19:00 INFO - PROCESS | 1654 | 1462223940313 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]]]}] 14:19:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 14:19:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 518ms 14:19:00 INFO - PROCESS | 1654 | 1462223940352 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 14:19:00 INFO - PROCESS | 1654 | 1462223940353 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 14:19:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 14:19:00 INFO - PROCESS | 1654 | 1462223940355 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 14:19:00 INFO - PROCESS | 1654 | 1462223940356 Marionette TRACE conn2 <- [1,2766,null,{}] 14:19:00 INFO - PROCESS | 1654 | 1462223940358 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}] 14:19:00 INFO - PROCESS | 1654 | 1462223940454 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 14:19:00 INFO - PROCESS | 1654 | 1462223940458 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bac1000 == 43 [pid = 1654] [id = 699] 14:19:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1232edc00) [pid = 1654] [serial = 2097] [outer = 0x0] 14:19:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1244ee800) [pid = 1654] [serial = 2098] [outer = 0x1232edc00] 14:19:00 INFO - PROCESS | 1654 | 1462223940483 Marionette DEBUG loaded listener.js 14:19:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x124547800) [pid = 1654] [serial = 2099] [outer = 0x1232edc00] 14:19:00 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x11958f000) [pid = 1654] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 14:19:00 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x117c35c00) [pid = 1654] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 14:19:00 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x116744c00) [pid = 1654] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 14:19:00 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x112a1a400) [pid = 1654] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 14:19:00 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x11311f000) [pid = 1654] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 14:19:00 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x118467400) [pid = 1654] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 14:19:00 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x1125b9000) [pid = 1654] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 14:19:00 INFO - PROCESS | 1654 | 1462223940812 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]]]}] 14:19:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 14:19:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 468ms 14:19:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 14:19:00 INFO - PROCESS | 1654 | 1462223940824 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 14:19:00 INFO - PROCESS | 1654 | 1462223940827 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 14:19:00 INFO - PROCESS | 1654 | 1462223940831 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 14:19:00 INFO - PROCESS | 1654 | 1462223940832 Marionette TRACE conn2 <- [1,2770,null,{}] 14:19:00 INFO - PROCESS | 1654 | 1462223940834 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}] 14:19:00 INFO - PROCESS | 1654 | 1462223940915 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 14:19:00 INFO - PROCESS | 1654 | 1462223940919 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bdab800 == 44 [pid = 1654] [id = 700] 14:19:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x114fc3800) [pid = 1654] [serial = 2100] [outer = 0x0] 14:19:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x11885a400) [pid = 1654] [serial = 2101] [outer = 0x114fc3800] 14:19:00 INFO - PROCESS | 1654 | 1462223940944 Marionette DEBUG loaded listener.js 14:19:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x12454e400) [pid = 1654] [serial = 2102] [outer = 0x114fc3800] 14:19:01 INFO - PROCESS | 1654 | 1462223941263 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]]]}] 14:19:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 14:19:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 469ms 14:19:01 INFO - PROCESS | 1654 | 1462223941301 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 14:19:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 14:19:01 INFO - PROCESS | 1654 | 1462223941302 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 14:19:01 INFO - PROCESS | 1654 | 1462223941304 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 14:19:01 INFO - PROCESS | 1654 | 1462223941306 Marionette TRACE conn2 <- [1,2774,null,{}] 14:19:01 INFO - PROCESS | 1654 | 1462223941308 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}] 14:19:01 INFO - PROCESS | 1654 | 1462223941423 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 14:19:01 INFO - PROCESS | 1654 | 1462223941432 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c123800 == 45 [pid = 1654] [id = 701] 14:19:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x124550c00) [pid = 1654] [serial = 2103] [outer = 0x0] 14:19:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x124708800) [pid = 1654] [serial = 2104] [outer = 0x124550c00] 14:19:01 INFO - PROCESS | 1654 | 1462223941461 Marionette DEBUG loaded listener.js 14:19:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x12478cc00) [pid = 1654] [serial = 2105] [outer = 0x124550c00] 14:19:01 INFO - PROCESS | 1654 | 1462223941783 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]]]}] 14:19:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 14:19:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 519ms 14:19:01 INFO - PROCESS | 1654 | 1462223941826 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 14:19:01 INFO - PROCESS | 1654 | 1462223941828 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 14:19:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 14:19:01 INFO - PROCESS | 1654 | 1462223941831 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 14:19:01 INFO - PROCESS | 1654 | 1462223941832 Marionette TRACE conn2 <- [1,2778,null,{}] 14:19:01 INFO - PROCESS | 1654 | 1462223941834 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}] 14:19:01 INFO - PROCESS | 1654 | 1462223941917 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 14:19:01 INFO - PROCESS | 1654 | 1462223941922 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c44c000 == 46 [pid = 1654] [id = 702] 14:19:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x118629c00) [pid = 1654] [serial = 2106] [outer = 0x0] 14:19:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x124c6b000) [pid = 1654] [serial = 2107] [outer = 0x118629c00] 14:19:01 INFO - PROCESS | 1654 | 1462223941948 Marionette DEBUG loaded listener.js 14:19:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x124c73c00) [pid = 1654] [serial = 2108] [outer = 0x118629c00] 14:19:02 INFO - PROCESS | 1654 | 1462223942285 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]]]}] 14:19:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 14:19:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 467ms 14:19:02 INFO - PROCESS | 1654 | 1462223942299 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 14:19:02 INFO - PROCESS | 1654 | 1462223942300 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 14:19:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 14:19:02 INFO - PROCESS | 1654 | 1462223942303 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 14:19:02 INFO - PROCESS | 1654 | 1462223942304 Marionette TRACE conn2 <- [1,2782,null,{}] 14:19:02 INFO - PROCESS | 1654 | 1462223942307 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}] 14:19:02 INFO - PROCESS | 1654 | 1462223942416 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 14:19:02 INFO - PROCESS | 1654 | 1462223942422 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c76e800 == 47 [pid = 1654] [id = 703] 14:19:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x124c70000) [pid = 1654] [serial = 2109] [outer = 0x0] 14:19:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x124cbe800) [pid = 1654] [serial = 2110] [outer = 0x124c70000] 14:19:02 INFO - PROCESS | 1654 | 1462223942447 Marionette DEBUG loaded listener.js 14:19:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x124f3b800) [pid = 1654] [serial = 2111] [outer = 0x124c70000] 14:19:02 INFO - PROCESS | 1654 | 1462223942786 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]]]}] 14:19:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 14:19:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 518ms 14:19:02 INFO - PROCESS | 1654 | 1462223942822 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 14:19:02 INFO - PROCESS | 1654 | 1462223942826 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 14:19:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 14:19:02 INFO - PROCESS | 1654 | 1462223942830 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 14:19:02 INFO - PROCESS | 1654 | 1462223942833 Marionette TRACE conn2 <- [1,2786,null,{}] 14:19:02 INFO - PROCESS | 1654 | 1462223942837 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}] 14:19:02 INFO - PROCESS | 1654 | 1462223942940 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 14:19:02 INFO - PROCESS | 1654 | 1462223942993 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x1184ef000 == 48 [pid = 1654] [id = 704] 14:19:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1125cac00) [pid = 1654] [serial = 2112] [outer = 0x0] 14:19:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x112904000) [pid = 1654] [serial = 2113] [outer = 0x1125cac00] 14:19:03 INFO - PROCESS | 1654 | 1462223943023 Marionette DEBUG loaded listener.js 14:19:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x112c6e400) [pid = 1654] [serial = 2114] [outer = 0x1125cac00] 14:19:03 INFO - PROCESS | 1654 | 1462223943441 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]]]}] 14:19:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 14:19:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 673ms 14:19:03 INFO - PROCESS | 1654 | 1462223943509 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 14:19:03 INFO - PROCESS | 1654 | 1462223943513 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 14:19:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 14:19:03 INFO - PROCESS | 1654 | 1462223943519 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 14:19:03 INFO - PROCESS | 1654 | 1462223943521 Marionette TRACE conn2 <- [1,2790,null,{}] 14:19:03 INFO - PROCESS | 1654 | 1462223943523 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}] 14:19:03 INFO - PROCESS | 1654 | 1462223943625 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 14:19:03 INFO - PROCESS | 1654 | 1462223943692 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x126d36000 == 49 [pid = 1654] [id = 705] 14:19:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x116a74800) [pid = 1654] [serial = 2115] [outer = 0x0] 14:19:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x116fde800) [pid = 1654] [serial = 2116] [outer = 0x116a74800] 14:19:03 INFO - PROCESS | 1654 | 1462223943722 Marionette DEBUG loaded listener.js 14:19:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x118622400) [pid = 1654] [serial = 2117] [outer = 0x116a74800] 14:19:04 INFO - PROCESS | 1654 | 1462223944140 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]]]}] 14:19:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 14:19:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 669ms 14:19:04 INFO - PROCESS | 1654 | 1462223944189 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 14:19:04 INFO - PROCESS | 1654 | 1462223944191 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 14:19:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 14:19:04 INFO - PROCESS | 1654 | 1462223944193 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 14:19:04 INFO - PROCESS | 1654 | 1462223944195 Marionette TRACE conn2 <- [1,2794,null,{}] 14:19:04 INFO - PROCESS | 1654 | 1462223944203 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}] 14:19:04 INFO - PROCESS | 1654 | 1462223944328 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 14:19:04 INFO - PROCESS | 1654 | 1462223944409 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c12f000 == 50 [pid = 1654] [id = 706] 14:19:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x118fab400) [pid = 1654] [serial = 2118] [outer = 0x0] 14:19:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x119cce800) [pid = 1654] [serial = 2119] [outer = 0x118fab400] 14:19:04 INFO - PROCESS | 1654 | 1462223944442 Marionette DEBUG loaded listener.js 14:19:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x11a1b5c00) [pid = 1654] [serial = 2120] [outer = 0x118fab400] 14:19:04 INFO - PROCESS | 1654 | 1462223944867 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]]]}] 14:19:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 14:19:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 721ms 14:19:04 INFO - PROCESS | 1654 | 1462223944914 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 14:19:04 INFO - PROCESS | 1654 | 1462223944916 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 14:19:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 14:19:04 INFO - PROCESS | 1654 | 1462223944918 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 14:19:04 INFO - PROCESS | 1654 | 1462223944920 Marionette TRACE conn2 <- [1,2798,null,{}] 14:19:04 INFO - PROCESS | 1654 | 1462223944922 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}] 14:19:05 INFO - PROCESS | 1654 | 1462223945023 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 14:19:05 INFO - PROCESS | 1654 | 1462223945077 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cb12800 == 51 [pid = 1654] [id = 707] 14:19:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12117dc00) [pid = 1654] [serial = 2121] [outer = 0x0] 14:19:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x124152c00) [pid = 1654] [serial = 2122] [outer = 0x12117dc00] 14:19:05 INFO - PROCESS | 1654 | 1462223945107 Marionette DEBUG loaded listener.js 14:19:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x124708c00) [pid = 1654] [serial = 2123] [outer = 0x12117dc00] 14:19:05 INFO - PROCESS | 1654 | 1462223945549 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]]]}] 14:19:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 14:19:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 669ms 14:19:05 INFO - PROCESS | 1654 | 1462223945589 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 14:19:05 INFO - PROCESS | 1654 | 1462223945590 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 14:19:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 14:19:05 INFO - PROCESS | 1654 | 1462223945611 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 14:19:05 INFO - PROCESS | 1654 | 1462223945612 Marionette TRACE conn2 <- [1,2802,null,{}] 14:19:05 INFO - PROCESS | 1654 | 1462223945615 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}] 14:19:05 INFO - PROCESS | 1654 | 1462223945731 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 14:19:05 INFO - PROCESS | 1654 | 1462223945798 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d3ab800 == 52 [pid = 1654] [id = 708] 14:19:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x124704800) [pid = 1654] [serial = 2124] [outer = 0x0] 14:19:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x124c68800) [pid = 1654] [serial = 2125] [outer = 0x124704800] 14:19:05 INFO - PROCESS | 1654 | 1462223945827 Marionette DEBUG loaded listener.js 14:19:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x124f90c00) [pid = 1654] [serial = 2126] [outer = 0x124704800] 14:19:06 INFO - PROCESS | 1654 | 1462223946254 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]]]}] 14:19:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 14:19:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 670ms 14:19:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 14:19:06 INFO - PROCESS | 1654 | 1462223946280 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 14:19:06 INFO - PROCESS | 1654 | 1462223946281 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 14:19:06 INFO - PROCESS | 1654 | 1462223946283 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 14:19:06 INFO - PROCESS | 1654 | 1462223946285 Marionette TRACE conn2 <- [1,2806,null,{}] 14:19:06 INFO - PROCESS | 1654 | 1462223946287 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}] 14:19:06 INFO - PROCESS | 1654 | 1462223946404 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 14:19:06 INFO - PROCESS | 1654 | 1462223946462 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x123203000 == 53 [pid = 1654] [id = 709] 14:19:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x124709c00) [pid = 1654] [serial = 2127] [outer = 0x0] 14:19:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x125771800) [pid = 1654] [serial = 2128] [outer = 0x124709c00] 14:19:06 INFO - PROCESS | 1654 | 1462223946494 Marionette DEBUG loaded listener.js 14:19:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1264ba000) [pid = 1654] [serial = 2129] [outer = 0x124709c00] 14:19:07 INFO - PROCESS | 1654 | 1462223947112 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]]]}] 14:19:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 14:19:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 871ms 14:19:07 INFO - PROCESS | 1654 | 1462223947155 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 14:19:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 14:19:07 INFO - PROCESS | 1654 | 1462223947159 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 14:19:07 INFO - PROCESS | 1654 | 1462223947162 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 14:19:07 INFO - PROCESS | 1654 | 1462223947165 Marionette TRACE conn2 <- [1,2810,null,{}] 14:19:07 INFO - PROCESS | 1654 | 1462223947168 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}] 14:19:07 INFO - PROCESS | 1654 | 1462223947262 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 14:19:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12d6d4800 == 52 [pid = 1654] [id = 17] 14:19:07 INFO - PROCESS | 1654 | 1462223947380 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x11816e800 == 53 [pid = 1654] [id = 710] 14:19:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x114fbf800) [pid = 1654] [serial = 2130] [outer = 0x0] 14:19:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x115d69c00) [pid = 1654] [serial = 2131] [outer = 0x114fbf800] 14:19:07 INFO - PROCESS | 1654 | 1462223947414 Marionette DEBUG loaded listener.js 14:19:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x11686b800) [pid = 1654] [serial = 2132] [outer = 0x114fbf800] 14:19:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12badb000 == 52 [pid = 1654] [id = 676] 14:19:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12c44c000 == 51 [pid = 1654] [id = 702] 14:19:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12c123800 == 50 [pid = 1654] [id = 701] 14:19:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12bdab800 == 49 [pid = 1654] [id = 700] 14:19:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12bac1000 == 48 [pid = 1654] [id = 699] 14:19:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12ab0f000 == 47 [pid = 1654] [id = 698] 14:19:07 INFO - PROCESS | 1654 | --DOCSHELL 0x1161be800 == 46 [pid = 1654] [id = 697] 14:19:07 INFO - PROCESS | 1654 | --DOCSHELL 0x128890000 == 45 [pid = 1654] [id = 696] 14:19:07 INFO - PROCESS | 1654 | --DOCSHELL 0x117468800 == 44 [pid = 1654] [id = 695] 14:19:07 INFO - PROCESS | 1654 | --DOCSHELL 0x124fe2800 == 43 [pid = 1654] [id = 694] 14:19:07 INFO - PROCESS | 1654 | --DOCSHELL 0x123319800 == 42 [pid = 1654] [id = 693] 14:19:07 INFO - PROCESS | 1654 | --DOCSHELL 0x118e63000 == 41 [pid = 1654] [id = 692] 14:19:07 INFO - PROCESS | 1654 | --DOCSHELL 0x119e2f000 == 40 [pid = 1654] [id = 691] 14:19:07 INFO - PROCESS | 1654 | --DOCSHELL 0x128893800 == 39 [pid = 1654] [id = 688] 14:19:07 INFO - PROCESS | 1654 | --DOCSHELL 0x119c0e000 == 38 [pid = 1654] [id = 687] 14:19:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12ab0d800 == 37 [pid = 1654] [id = 686] 14:19:07 INFO - PROCESS | 1654 | 1462223947805 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]]]}] 14:19:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 14:19:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 674ms 14:19:07 INFO - PROCESS | 1654 | 1462223947836 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 14:19:07 INFO - PROCESS | 1654 | 1462223947839 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 14:19:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 14:19:07 INFO - PROCESS | 1654 | 1462223947843 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 14:19:07 INFO - PROCESS | 1654 | 1462223947845 Marionette TRACE conn2 <- [1,2814,null,{}] 14:19:07 INFO - PROCESS | 1654 | 1462223947847 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}] 14:19:07 INFO - PROCESS | 1654 | 1462223947932 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 14:19:07 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1197abc00) [pid = 1654] [serial = 2056] [outer = 0x0] [url = about:blank] 14:19:07 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1180afc00) [pid = 1654] [serial = 2047] [outer = 0x0] [url = about:blank] 14:19:07 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x116fdb000) [pid = 1654] [serial = 2044] [outer = 0x0] [url = about:blank] 14:19:07 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x112a1f800) [pid = 1654] [serial = 2038] [outer = 0x0] [url = about:blank] 14:19:07 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x112e13000) [pid = 1654] [serial = 2039] [outer = 0x0] [url = about:blank] 14:19:07 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x112c6a800) [pid = 1654] [serial = 2035] [outer = 0x0] [url = about:blank] 14:19:07 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1125c4800) [pid = 1654] [serial = 2032] [outer = 0x0] [url = about:blank] 14:19:07 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x114fc0c00) [pid = 1654] [serial = 2041] [outer = 0x0] [url = about:blank] 14:19:07 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x118858000) [pid = 1654] [serial = 2053] [outer = 0x0] [url = about:blank] 14:19:07 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x11311c800) [pid = 1654] [serial = 2050] [outer = 0x0] [url = about:blank] 14:19:07 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x119585400) [pid = 1654] [serial = 2054] [outer = 0x0] [url = about:blank] 14:19:07 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x118419000) [pid = 1654] [serial = 2048] [outer = 0x0] [url = about:blank] 14:19:07 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1172c6c00) [pid = 1654] [serial = 2051] [outer = 0x0] [url = about:blank] 14:19:07 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x117c32800) [pid = 1654] [serial = 2045] [outer = 0x0] [url = about:blank] 14:19:07 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x115e39000) [pid = 1654] [serial = 2042] [outer = 0x0] [url = about:blank] 14:19:07 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x11982a400) [pid = 1654] [serial = 2057] [outer = 0x0] [url = about:blank] 14:19:07 INFO - PROCESS | 1654 | 1462223947995 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x115d1a800 == 38 [pid = 1654] [id = 711] 14:19:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x11205d000) [pid = 1654] [serial = 2133] [outer = 0x0] 14:19:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x112c6a800) [pid = 1654] [serial = 2134] [outer = 0x11205d000] 14:19:08 INFO - PROCESS | 1654 | 1462223948023 Marionette DEBUG loaded listener.js 14:19:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1172d0400) [pid = 1654] [serial = 2135] [outer = 0x11205d000] 14:19:08 INFO - PROCESS | 1654 | 1462223948339 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]]]}] 14:19:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 14:19:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 524ms 14:19:08 INFO - PROCESS | 1654 | 1462223948368 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 14:19:08 INFO - PROCESS | 1654 | 1462223948369 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 14:19:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 14:19:08 INFO - PROCESS | 1654 | 1462223948372 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 14:19:08 INFO - PROCESS | 1654 | 1462223948374 Marionette TRACE conn2 <- [1,2818,null,{}] 14:19:08 INFO - PROCESS | 1654 | 1462223948384 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}] 14:19:08 INFO - PROCESS | 1654 | 1462223948467 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 14:19:08 INFO - PROCESS | 1654 | 1462223948471 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x124fdf000 == 39 [pid = 1654] [id = 712] 14:19:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x118472000) [pid = 1654] [serial = 2136] [outer = 0x0] 14:19:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x118faf800) [pid = 1654] [serial = 2137] [outer = 0x118472000] 14:19:08 INFO - PROCESS | 1654 | 1462223948502 Marionette DEBUG loaded listener.js 14:19:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x11982a400) [pid = 1654] [serial = 2138] [outer = 0x118472000] 14:19:08 INFO - PROCESS | 1654 | 1462223948896 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]]]}] 14:19:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 14:19:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 574ms 14:19:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 14:19:08 INFO - PROCESS | 1654 | 1462223948947 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 14:19:08 INFO - PROCESS | 1654 | 1462223948949 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 14:19:08 INFO - PROCESS | 1654 | 1462223948951 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 14:19:08 INFO - PROCESS | 1654 | 1462223948952 Marionette TRACE conn2 <- [1,2822,null,{}] 14:19:08 INFO - PROCESS | 1654 | 1462223948954 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}] 14:19:09 INFO - PROCESS | 1654 | 1462223949033 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 14:19:09 INFO - PROCESS | 1654 | 1462223949037 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x128890800 == 40 [pid = 1654] [id = 713] 14:19:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x119931800) [pid = 1654] [serial = 2139] [outer = 0x0] 14:19:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x11a12e000) [pid = 1654] [serial = 2140] [outer = 0x119931800] 14:19:09 INFO - PROCESS | 1654 | 1462223949063 Marionette DEBUG loaded listener.js 14:19:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x121175c00) [pid = 1654] [serial = 2141] [outer = 0x119931800] 14:19:09 INFO - PROCESS | 1654 | 1462223949398 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]]]}] 14:19:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 14:19:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 469ms 14:19:09 INFO - PROCESS | 1654 | 1462223949420 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 14:19:09 INFO - PROCESS | 1654 | 1462223949422 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 14:19:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 14:19:09 INFO - PROCESS | 1654 | 1462223949424 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 14:19:09 INFO - PROCESS | 1654 | 1462223949428 Marionette TRACE conn2 <- [1,2826,null,{}] 14:19:09 INFO - PROCESS | 1654 | 1462223949431 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}] 14:19:09 INFO - PROCESS | 1654 | 1462223949514 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 14:19:09 INFO - PROCESS | 1654 | 1462223949518 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x1298b9800 == 41 [pid = 1654] [id = 714] 14:19:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x118f34c00) [pid = 1654] [serial = 2142] [outer = 0x0] 14:19:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1211d8400) [pid = 1654] [serial = 2143] [outer = 0x118f34c00] 14:19:09 INFO - PROCESS | 1654 | 1462223949543 Marionette DEBUG loaded listener.js 14:19:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1211e2c00) [pid = 1654] [serial = 2144] [outer = 0x118f34c00] 14:19:09 INFO - PROCESS | 1654 | 1462223949912 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 14:19:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 14:19:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 522ms 14:19:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 14:19:09 INFO - PROCESS | 1654 | 1462223949946 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 14:19:09 INFO - PROCESS | 1654 | 1462223949947 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 14:19:09 INFO - PROCESS | 1654 | 1462223949949 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 14:19:09 INFO - PROCESS | 1654 | 1462223949950 Marionette TRACE conn2 <- [1,2830,null,{}] 14:19:09 INFO - PROCESS | 1654 | 1462223949953 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}] 14:19:10 INFO - PROCESS | 1654 | 1462223950068 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 14:19:10 INFO - PROCESS | 1654 | 1462223950081 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ab0c000 == 42 [pid = 1654] [id = 715] 14:19:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1211d6800) [pid = 1654] [serial = 2145] [outer = 0x0] 14:19:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1235d1000) [pid = 1654] [serial = 2146] [outer = 0x1211d6800] 14:19:10 INFO - PROCESS | 1654 | 1462223950107 Marionette DEBUG loaded listener.js 14:19:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x12478bc00) [pid = 1654] [serial = 2147] [outer = 0x1211d6800] 14:19:10 INFO - PROCESS | 1654 | 1462223950452 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]]]}] 14:19:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 14:19:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 518ms 14:19:10 INFO - PROCESS | 1654 | 1462223950468 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 14:19:10 INFO - PROCESS | 1654 | 1462223950469 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 14:19:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 14:19:10 INFO - PROCESS | 1654 | 1462223950472 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 14:19:10 INFO - PROCESS | 1654 | 1462223950473 Marionette TRACE conn2 <- [1,2834,null,{}] 14:19:10 INFO - PROCESS | 1654 | 1462223950479 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}] 14:19:10 INFO - PROCESS | 1654 | 1462223950578 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 14:19:10 INFO - PROCESS | 1654 | 1462223950589 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bc95800 == 43 [pid = 1654] [id = 716] 14:19:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x124710000) [pid = 1654] [serial = 2148] [outer = 0x0] 14:19:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x124de3400) [pid = 1654] [serial = 2149] [outer = 0x124710000] 14:19:10 INFO - PROCESS | 1654 | 1462223950614 Marionette DEBUG loaded listener.js 14:19:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x12576c800) [pid = 1654] [serial = 2150] [outer = 0x124710000] 14:19:10 INFO - PROCESS | 1654 | 1462223950967 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 14:19:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 14:19:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 522ms 14:19:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 14:19:10 INFO - PROCESS | 1654 | 1462223950995 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 14:19:10 INFO - PROCESS | 1654 | 1462223950996 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 14:19:11 INFO - PROCESS | 1654 | 1462223950998 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 14:19:11 INFO - PROCESS | 1654 | 1462223950999 Marionette TRACE conn2 <- [1,2838,null,{}] 14:19:11 INFO - PROCESS | 1654 | 1462223951009 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}] 14:19:11 INFO - PROCESS | 1654 | 1462223951110 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 14:19:11 INFO - PROCESS | 1654 | 1462223951147 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c135000 == 44 [pid = 1654] [id = 717] 14:19:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x124cb9000) [pid = 1654] [serial = 2151] [outer = 0x0] 14:19:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1264b6c00) [pid = 1654] [serial = 2152] [outer = 0x124cb9000] 14:19:11 INFO - PROCESS | 1654 | 1462223951171 Marionette DEBUG loaded listener.js 14:19:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x126ba4800) [pid = 1654] [serial = 2153] [outer = 0x124cb9000] 14:19:11 INFO - PROCESS | 1654 | 1462223951479 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]]]}] 14:19:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 14:19:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 526ms 14:19:11 INFO - PROCESS | 1654 | 1462223951525 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 14:19:11 INFO - PROCESS | 1654 | 1462223951526 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 14:19:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 14:19:11 INFO - PROCESS | 1654 | 1462223951528 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 14:19:11 INFO - PROCESS | 1654 | 1462223951529 Marionette TRACE conn2 <- [1,2842,null,{}] 14:19:11 INFO - PROCESS | 1654 | 1462223951532 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}] 14:19:11 INFO - PROCESS | 1654 | 1462223951633 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 14:19:11 INFO - PROCESS | 1654 | 1462223951645 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cb17000 == 45 [pid = 1654] [id = 718] 14:19:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x125213000) [pid = 1654] [serial = 2154] [outer = 0x0] 14:19:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x126dca400) [pid = 1654] [serial = 2155] [outer = 0x125213000] 14:19:11 INFO - PROCESS | 1654 | 1462223951670 Marionette DEBUG loaded listener.js 14:19:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x126dd4000) [pid = 1654] [serial = 2156] [outer = 0x125213000] 14:19:12 INFO - PROCESS | 1654 | 1462223952007 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]]]}] 14:19:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 14:19:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 518ms 14:19:12 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x118623000) [pid = 1654] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 14:19:12 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x1232edc00) [pid = 1654] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 14:19:12 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x111cb8000) [pid = 1654] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 14:19:12 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x114fc3800) [pid = 1654] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 14:19:12 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x124550c00) [pid = 1654] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 14:19:12 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x1211d6000) [pid = 1654] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 14:19:12 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x119c76400) [pid = 1654] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 14:19:12 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x116803c00) [pid = 1654] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 14:19:12 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x112c62c00) [pid = 1654] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 14:19:12 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x11290d800) [pid = 1654] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 14:19:12 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1211dc400) [pid = 1654] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 14:19:12 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x118629c00) [pid = 1654] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 14:19:12 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x11979fc00) [pid = 1654] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 14:19:12 INFO - PROCESS | 1654 | 1462223952131 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 14:19:12 INFO - PROCESS | 1654 | 1462223952133 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 14:19:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 14:19:12 INFO - PROCESS | 1654 | 1462223952137 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 14:19:12 INFO - PROCESS | 1654 | 1462223952138 Marionette TRACE conn2 <- [1,2846,null,{}] 14:19:12 INFO - PROCESS | 1654 | 1462223952146 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}] 14:19:12 INFO - PROCESS | 1654 | 1462223952231 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 14:19:12 INFO - PROCESS | 1654 | 1462223952235 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x12476b800 == 46 [pid = 1654] [id = 719] 14:19:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x116875000) [pid = 1654] [serial = 2157] [outer = 0x0] 14:19:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x118623000) [pid = 1654] [serial = 2158] [outer = 0x116875000] 14:19:12 INFO - PROCESS | 1654 | 1462223952261 Marionette DEBUG loaded listener.js 14:19:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1211d6000) [pid = 1654] [serial = 2159] [outer = 0x116875000] 14:19:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 14:19:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 521ms 14:19:12 INFO - PROCESS | 1654 | 1462223952653 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]]]}] 14:19:12 INFO - PROCESS | 1654 | 1462223952661 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 14:19:12 INFO - PROCESS | 1654 | 1462223952663 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 14:19:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 14:19:12 INFO - PROCESS | 1654 | 1462223952665 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 14:19:12 INFO - PROCESS | 1654 | 1462223952666 Marionette TRACE conn2 <- [1,2850,null,{}] 14:19:12 INFO - PROCESS | 1654 | 1462223952669 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}] 14:19:12 INFO - PROCESS | 1654 | 1462223952792 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 14:19:12 INFO - PROCESS | 1654 | 1462223952798 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d3c9000 == 47 [pid = 1654] [id = 720] 14:19:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x121176800) [pid = 1654] [serial = 2160] [outer = 0x0] 14:19:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x126dd1800) [pid = 1654] [serial = 2161] [outer = 0x121176800] 14:19:12 INFO - PROCESS | 1654 | 1462223952827 Marionette DEBUG loaded listener.js 14:19:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x128584800) [pid = 1654] [serial = 2162] [outer = 0x121176800] 14:19:13 INFO - PROCESS | 1654 | 1462223953149 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 14:19:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 14:19:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 523ms 14:19:13 INFO - PROCESS | 1654 | 1462223953189 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 14:19:13 INFO - PROCESS | 1654 | 1462223953190 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 14:19:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 14:19:13 INFO - PROCESS | 1654 | 1462223953194 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 14:19:13 INFO - PROCESS | 1654 | 1462223953196 Marionette TRACE conn2 <- [1,2854,null,{}] 14:19:13 INFO - PROCESS | 1654 | 1462223953198 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}] 14:19:13 INFO - PROCESS | 1654 | 1462223953280 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 14:19:13 INFO - PROCESS | 1654 | 1462223953284 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d6dc000 == 48 [pid = 1654] [id = 721] 14:19:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x128587400) [pid = 1654] [serial = 2163] [outer = 0x0] 14:19:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x128590400) [pid = 1654] [serial = 2164] [outer = 0x128587400] 14:19:13 INFO - PROCESS | 1654 | 1462223953309 Marionette DEBUG loaded listener.js 14:19:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1285cf800) [pid = 1654] [serial = 2165] [outer = 0x128587400] 14:19:13 INFO - PROCESS | 1654 | 1462223953658 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]]]}] 14:19:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 14:19:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 472ms 14:19:13 INFO - PROCESS | 1654 | 1462223953666 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 14:19:13 INFO - PROCESS | 1654 | 1462223953667 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 14:19:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 14:19:13 INFO - PROCESS | 1654 | 1462223953669 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 14:19:13 INFO - PROCESS | 1654 | 1462223953670 Marionette TRACE conn2 <- [1,2858,null,{}] 14:19:13 INFO - PROCESS | 1654 | 1462223953672 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}] 14:19:13 INFO - PROCESS | 1654 | 1462223953788 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 14:19:13 INFO - PROCESS | 1654 | 1462223953794 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d87d000 == 49 [pid = 1654] [id = 722] 14:19:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x1285d0400) [pid = 1654] [serial = 2166] [outer = 0x0] 14:19:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x1285d7000) [pid = 1654] [serial = 2167] [outer = 0x1285d0400] 14:19:13 INFO - PROCESS | 1654 | 1462223953818 Marionette DEBUG loaded listener.js 14:19:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x1286ea800) [pid = 1654] [serial = 2168] [outer = 0x1285d0400] 14:19:14 INFO - PROCESS | 1654 | 1462223954127 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 14:19:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 14:19:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 569ms 14:19:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 14:19:14 INFO - PROCESS | 1654 | 1462223954239 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 14:19:14 INFO - PROCESS | 1654 | 1462223954241 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 14:19:14 INFO - PROCESS | 1654 | 1462223954245 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 14:19:14 INFO - PROCESS | 1654 | 1462223954247 Marionette TRACE conn2 <- [1,2862,null,{}] 14:19:14 INFO - PROCESS | 1654 | 1462223954251 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}] 14:19:14 INFO - PROCESS | 1654 | 1462223954360 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 14:19:14 INFO - PROCESS | 1654 | 1462223954434 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x118e69000 == 50 [pid = 1654] [id = 723] 14:19:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x112905400) [pid = 1654] [serial = 2169] [outer = 0x0] 14:19:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x112a1b000) [pid = 1654] [serial = 2170] [outer = 0x112905400] 14:19:14 INFO - PROCESS | 1654 | 1462223954465 Marionette DEBUG loaded listener.js 14:19:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x113312400) [pid = 1654] [serial = 2171] [outer = 0x112905400] 14:19:14 INFO - PROCESS | 1654 | 1462223954917 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]]]}] 14:19:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 14:19:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 722ms 14:19:14 INFO - PROCESS | 1654 | 1462223954975 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 14:19:14 INFO - PROCESS | 1654 | 1462223954978 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 14:19:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 14:19:14 INFO - PROCESS | 1654 | 1462223954985 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 14:19:14 INFO - PROCESS | 1654 | 1462223954988 Marionette TRACE conn2 <- [1,2866,null,{}] 14:19:14 INFO - PROCESS | 1654 | 1462223954990 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}] 14:19:15 INFO - PROCESS | 1654 | 1462223955096 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 14:19:15 INFO - PROCESS | 1654 | 1462223955167 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x126d31800 == 51 [pid = 1654] [id = 724] 14:19:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x1172d5800) [pid = 1654] [serial = 2172] [outer = 0x0] 14:19:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x118470400) [pid = 1654] [serial = 2173] [outer = 0x1172d5800] 14:19:15 INFO - PROCESS | 1654 | 1462223955197 Marionette DEBUG loaded listener.js 14:19:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x118853c00) [pid = 1654] [serial = 2174] [outer = 0x1172d5800] 14:19:15 INFO - PROCESS | 1654 | 1462223955616 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]]]}] 14:19:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 14:19:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 672ms 14:19:15 INFO - PROCESS | 1654 | 1462223955656 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 14:19:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 14:19:15 INFO - PROCESS | 1654 | 1462223955657 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 14:19:15 INFO - PROCESS | 1654 | 1462223955660 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 14:19:15 INFO - PROCESS | 1654 | 1462223955661 Marionette TRACE conn2 <- [1,2870,null,{}] 14:19:15 INFO - PROCESS | 1654 | 1462223955668 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}] 14:19:15 INFO - PROCESS | 1654 | 1462223955795 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 14:19:15 INFO - PROCESS | 1654 | 1462223955879 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cb14800 == 52 [pid = 1654] [id = 725] 14:19:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x119932000) [pid = 1654] [serial = 2175] [outer = 0x0] 14:19:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12117c000) [pid = 1654] [serial = 2176] [outer = 0x119932000] 14:19:15 INFO - PROCESS | 1654 | 1462223955913 Marionette DEBUG loaded listener.js 14:19:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x1235cdc00) [pid = 1654] [serial = 2177] [outer = 0x119932000] 14:19:16 INFO - PROCESS | 1654 | 1462223956345 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]]]}] 14:19:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 14:19:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 719ms 14:19:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 14:19:16 INFO - PROCESS | 1654 | 1462223956379 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 14:19:16 INFO - PROCESS | 1654 | 1462223956381 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 14:19:16 INFO - PROCESS | 1654 | 1462223956383 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 14:19:16 INFO - PROCESS | 1654 | 1462223956384 Marionette TRACE conn2 <- [1,2874,null,{}] 14:19:16 INFO - PROCESS | 1654 | 1462223956386 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}] 14:19:16 INFO - PROCESS | 1654 | 1462223956489 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 14:19:16 INFO - PROCESS | 1654 | 1462223956547 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d6d0800 == 53 [pid = 1654] [id = 726] 14:19:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x124549000) [pid = 1654] [serial = 2178] [outer = 0x0] 14:19:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x124c69c00) [pid = 1654] [serial = 2179] [outer = 0x124549000] 14:19:16 INFO - PROCESS | 1654 | 1462223956576 Marionette DEBUG loaded listener.js 14:19:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x1258c3400) [pid = 1654] [serial = 2180] [outer = 0x124549000] 14:19:17 INFO - PROCESS | 1654 | 1462223957020 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]]]}] 14:19:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 14:19:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 668ms 14:19:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 14:19:17 INFO - PROCESS | 1654 | 1462223957051 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 14:19:17 INFO - PROCESS | 1654 | 1462223957053 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 14:19:17 INFO - PROCESS | 1654 | 1462223957055 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 14:19:17 INFO - PROCESS | 1654 | 1462223957057 Marionette TRACE conn2 <- [1,2878,null,{}] 14:19:17 INFO - PROCESS | 1654 | 1462223957078 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}] 14:19:17 INFO - PROCESS | 1654 | 1462223957229 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 14:19:17 INFO - PROCESS | 1654 | 1462223957313 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c27800 == 54 [pid = 1654] [id = 727] 14:19:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x111d53400) [pid = 1654] [serial = 2181] [outer = 0x0] 14:19:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x113124800) [pid = 1654] [serial = 2182] [outer = 0x111d53400] 14:19:17 INFO - PROCESS | 1654 | 1462223957344 Marionette DEBUG loaded listener.js 14:19:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x124cbac00) [pid = 1654] [serial = 2183] [outer = 0x111d53400] 14:19:17 INFO - PROCESS | 1654 | 1462223957984 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]]]}] 14:19:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 14:19:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 992ms 14:19:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 14:19:18 INFO - PROCESS | 1654 | 1462223958048 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 14:19:18 INFO - PROCESS | 1654 | 1462223958050 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 14:19:18 INFO - PROCESS | 1654 | 1462223958053 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 14:19:18 INFO - PROCESS | 1654 | 1462223958055 Marionette TRACE conn2 <- [1,2882,null,{}] 14:19:18 INFO - PROCESS | 1654 | 1462223958059 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}] 14:19:18 INFO - PROCESS | 1654 | 1462223958156 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 14:19:18 INFO - PROCESS | 1654 | 1462223958228 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x121269000 == 55 [pid = 1654] [id = 728] 14:19:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x1125c9c00) [pid = 1654] [serial = 2184] [outer = 0x0] 14:19:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x11290e000) [pid = 1654] [serial = 2185] [outer = 0x1125c9c00] 14:19:18 INFO - PROCESS | 1654 | 1462223958257 Marionette DEBUG loaded listener.js 14:19:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x112c6e000) [pid = 1654] [serial = 2186] [outer = 0x1125c9c00] 14:19:18 INFO - PROCESS | 1654 | 1462223958735 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]]]}] 14:19:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 14:19:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 723ms 14:19:18 INFO - PROCESS | 1654 | 1462223958784 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 14:19:18 INFO - PROCESS | 1654 | 1462223958789 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 14:19:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 14:19:18 INFO - PROCESS | 1654 | 1462223958798 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 14:19:18 INFO - PROCESS | 1654 | 1462223958801 Marionette TRACE conn2 <- [1,2886,null,{}] 14:19:18 INFO - PROCESS | 1654 | 1462223958805 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}] 14:19:18 INFO - PROCESS | 1654 | 1462223958942 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 14:19:19 INFO - PROCESS | 1654 | 1462223959051 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x119fd4800 == 56 [pid = 1654] [id = 729] 14:19:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x114fc3000) [pid = 1654] [serial = 2187] [outer = 0x0] 14:19:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x116180400) [pid = 1654] [serial = 2188] [outer = 0x114fc3000] 14:19:19 INFO - PROCESS | 1654 | 1462223959095 Marionette DEBUG loaded listener.js 14:19:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x1167ce800) [pid = 1654] [serial = 2189] [outer = 0x114fc3000] 14:19:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12d6dc000 == 55 [pid = 1654] [id = 721] 14:19:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12d3c9000 == 54 [pid = 1654] [id = 720] 14:19:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12476b800 == 53 [pid = 1654] [id = 719] 14:19:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12cb17000 == 52 [pid = 1654] [id = 718] 14:19:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12c135000 == 51 [pid = 1654] [id = 717] 14:19:19 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x124cbe800) [pid = 1654] [serial = 2110] [outer = 0x0] [url = about:blank] 14:19:19 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x1180a6400) [pid = 1654] [serial = 2065] [outer = 0x0] [url = about:blank] 14:19:19 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x119f05800) [pid = 1654] [serial = 2071] [outer = 0x0] [url = about:blank] 14:19:19 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x11992c400) [pid = 1654] [serial = 2059] [outer = 0x0] [url = about:blank] 14:19:19 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x11311e000) [pid = 1654] [serial = 2062] [outer = 0x0] [url = about:blank] 14:19:19 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x119824000) [pid = 1654] [serial = 2068] [outer = 0x0] [url = about:blank] 14:19:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12bc95800 == 50 [pid = 1654] [id = 716] 14:19:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12ab0c000 == 49 [pid = 1654] [id = 715] 14:19:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12d6df800 == 48 [pid = 1654] [id = 18] 14:19:19 INFO - PROCESS | 1654 | --DOCSHELL 0x1298b9800 == 47 [pid = 1654] [id = 714] 14:19:19 INFO - PROCESS | 1654 | --DOCSHELL 0x128890800 == 46 [pid = 1654] [id = 713] 14:19:19 INFO - PROCESS | 1654 | --DOCSHELL 0x124fdf000 == 45 [pid = 1654] [id = 712] 14:19:19 INFO - PROCESS | 1654 | --DOCSHELL 0x115d1a800 == 44 [pid = 1654] [id = 711] 14:19:19 INFO - PROCESS | 1654 | --DOCSHELL 0x11816e800 == 43 [pid = 1654] [id = 710] 14:19:19 INFO - PROCESS | 1654 | --DOCSHELL 0x1184ef000 == 42 [pid = 1654] [id = 704] 14:19:19 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x124c73c00) [pid = 1654] [serial = 2108] [outer = 0x0] [url = about:blank] 14:19:19 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x118859c00) [pid = 1654] [serial = 2083] [outer = 0x0] [url = about:blank] 14:19:19 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x124547800) [pid = 1654] [serial = 2099] [outer = 0x0] [url = about:blank] 14:19:19 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x11981fc00) [pid = 1654] [serial = 2086] [outer = 0x0] [url = about:blank] 14:19:19 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x11885a400) [pid = 1654] [serial = 2101] [outer = 0x0] [url = about:blank] 14:19:19 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x124708800) [pid = 1654] [serial = 2104] [outer = 0x0] [url = about:blank] 14:19:19 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x1211de800) [pid = 1654] [serial = 2092] [outer = 0x0] [url = about:blank] 14:19:19 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x121180400) [pid = 1654] [serial = 2090] [outer = 0x0] [url = about:blank] 14:19:19 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x1180c4800) [pid = 1654] [serial = 2081] [outer = 0x0] [url = about:blank] 14:19:19 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x118ff5800) [pid = 1654] [serial = 2084] [outer = 0x0] [url = about:blank] 14:19:19 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x115e57000) [pid = 1654] [serial = 2078] [outer = 0x0] [url = about:blank] 14:19:19 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x11992e400) [pid = 1654] [serial = 2087] [outer = 0x0] [url = about:blank] 14:19:19 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x1212f1800) [pid = 1654] [serial = 2093] [outer = 0x0] [url = about:blank] 14:19:19 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x112a17000) [pid = 1654] [serial = 2074] [outer = 0x0] [url = about:blank] 14:19:19 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x12454e400) [pid = 1654] [serial = 2102] [outer = 0x0] [url = about:blank] 14:19:19 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x11a1ae400) [pid = 1654] [serial = 2089] [outer = 0x0] [url = about:blank] 14:19:19 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x114fbd400) [pid = 1654] [serial = 2077] [outer = 0x0] [url = about:blank] 14:19:19 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12478cc00) [pid = 1654] [serial = 2105] [outer = 0x0] [url = about:blank] 14:19:19 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1172cc800) [pid = 1654] [serial = 2080] [outer = 0x0] [url = about:blank] 14:19:19 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x1212f9000) [pid = 1654] [serial = 2095] [outer = 0x0] [url = about:blank] 14:19:19 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x124c6b000) [pid = 1654] [serial = 2107] [outer = 0x0] [url = about:blank] 14:19:19 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x112c6d000) [pid = 1654] [serial = 2075] [outer = 0x0] [url = about:blank] 14:19:19 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x123673c00) [pid = 1654] [serial = 2096] [outer = 0x0] [url = about:blank] 14:19:19 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1244ee800) [pid = 1654] [serial = 2098] [outer = 0x0] [url = about:blank] 14:19:19 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1212f3000) [pid = 1654] [serial = 2030] [outer = 0x0] [url = about:blank] 14:19:19 INFO - PROCESS | 1654 | 1462223959511 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]]]}] 14:19:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 14:19:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 722ms 14:19:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 14:19:19 INFO - PROCESS | 1654 | 1462223959519 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 14:19:19 INFO - PROCESS | 1654 | 1462223959521 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 14:19:19 INFO - PROCESS | 1654 | 1462223959523 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 14:19:19 INFO - PROCESS | 1654 | 1462223959526 Marionette TRACE conn2 <- [1,2890,null,{}] 14:19:19 INFO - PROCESS | 1654 | 1462223959537 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}] 14:19:19 INFO - PROCESS | 1654 | 1462223959624 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 14:19:19 INFO - PROCESS | 1654 | 1462223959677 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x12321d000 == 43 [pid = 1654] [id = 730] 14:19:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x114fc3800) [pid = 1654] [serial = 2190] [outer = 0x0] 14:19:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x116a7e400) [pid = 1654] [serial = 2191] [outer = 0x114fc3800] 14:19:19 INFO - PROCESS | 1654 | 1462223959704 Marionette DEBUG loaded listener.js 14:19:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1180af400) [pid = 1654] [serial = 2192] [outer = 0x114fc3800] 14:19:20 INFO - PROCESS | 1654 | 1462223960032 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 14:19:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 14:19:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 527ms 14:19:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 14:19:20 INFO - PROCESS | 1654 | 1462223960051 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 14:19:20 INFO - PROCESS | 1654 | 1462223960053 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 14:19:20 INFO - PROCESS | 1654 | 1462223960055 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 14:19:20 INFO - PROCESS | 1654 | 1462223960056 Marionette TRACE conn2 <- [1,2894,null,{}] 14:19:20 INFO - PROCESS | 1654 | 1462223960060 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}] 14:19:20 INFO - PROCESS | 1654 | 1462223960145 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 14:19:20 INFO - PROCESS | 1654 | 1462223960149 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x124467000 == 44 [pid = 1654] [id = 731] 14:19:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1180c4c00) [pid = 1654] [serial = 2193] [outer = 0x0] 14:19:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1186b1000) [pid = 1654] [serial = 2194] [outer = 0x1180c4c00] 14:19:20 INFO - PROCESS | 1654 | 1462223960175 Marionette DEBUG loaded listener.js 14:19:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x118f3e800) [pid = 1654] [serial = 2195] [outer = 0x1180c4c00] 14:19:20 INFO - PROCESS | 1654 | 1462223960537 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]]]}] 14:19:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 14:19:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 524ms 14:19:20 INFO - PROCESS | 1654 | 1462223960580 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 14:19:20 INFO - PROCESS | 1654 | 1462223960581 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 14:19:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 14:19:20 INFO - PROCESS | 1654 | 1462223960583 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 14:19:20 INFO - PROCESS | 1654 | 1462223960584 Marionette TRACE conn2 <- [1,2898,null,{}] 14:19:20 INFO - PROCESS | 1654 | 1462223960586 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}] 14:19:20 INFO - PROCESS | 1654 | 1462223960664 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 14:19:20 INFO - PROCESS | 1654 | 1462223960668 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x128206000 == 45 [pid = 1654] [id = 732] 14:19:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x118fad000) [pid = 1654] [serial = 2196] [outer = 0x0] 14:19:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x118ff4000) [pid = 1654] [serial = 2197] [outer = 0x118fad000] 14:19:20 INFO - PROCESS | 1654 | 1462223960694 Marionette DEBUG loaded listener.js 14:19:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x119590c00) [pid = 1654] [serial = 2198] [outer = 0x118fad000] 14:19:21 INFO - PROCESS | 1654 | 1462223961037 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]]]}] 14:19:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 14:19:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 469ms 14:19:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 14:19:21 INFO - PROCESS | 1654 | 1462223961053 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 14:19:21 INFO - PROCESS | 1654 | 1462223961054 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 14:19:21 INFO - PROCESS | 1654 | 1462223961056 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 14:19:21 INFO - PROCESS | 1654 | 1462223961057 Marionette TRACE conn2 <- [1,2902,null,{}] 14:19:21 INFO - PROCESS | 1654 | 1462223961062 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}] 14:19:21 INFO - PROCESS | 1654 | 1462223961156 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 14:19:21 INFO - PROCESS | 1654 | 1462223961221 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x118e5c800 == 46 [pid = 1654] [id = 733] 14:19:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x1197a0800) [pid = 1654] [serial = 2199] [outer = 0x0] 14:19:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x119824c00) [pid = 1654] [serial = 2200] [outer = 0x1197a0800] 14:19:21 INFO - PROCESS | 1654 | 1462223961248 Marionette DEBUG loaded listener.js 14:19:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x11a1e9c00) [pid = 1654] [serial = 2201] [outer = 0x1197a0800] 14:19:21 INFO - PROCESS | 1654 | 1462223961564 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 14:19:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 14:19:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 523ms 14:19:21 INFO - PROCESS | 1654 | 1462223961580 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 14:19:21 INFO - PROCESS | 1654 | 1462223961581 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 14:19:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 14:19:21 INFO - PROCESS | 1654 | 1462223961584 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 14:19:21 INFO - PROCESS | 1654 | 1462223961585 Marionette TRACE conn2 <- [1,2906,null,{}] 14:19:21 INFO - PROCESS | 1654 | 1462223961587 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}] 14:19:21 INFO - PROCESS | 1654 | 1462223961685 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 14:19:21 INFO - PROCESS | 1654 | 1462223961697 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x1298b7000 == 47 [pid = 1654] [id = 734] 14:19:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x12117a400) [pid = 1654] [serial = 2202] [outer = 0x0] 14:19:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x1211d9400) [pid = 1654] [serial = 2203] [outer = 0x12117a400] 14:19:21 INFO - PROCESS | 1654 | 1462223961722 Marionette DEBUG loaded listener.js 14:19:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x1211e4400) [pid = 1654] [serial = 2204] [outer = 0x12117a400] 14:19:22 INFO - PROCESS | 1654 | 1462223962060 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]]]}] 14:19:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 14:19:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 518ms 14:19:22 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 14:19:22 INFO - PROCESS | 1654 | 1462223962102 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 14:19:22 INFO - PROCESS | 1654 | 1462223962103 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 14:19:22 INFO - PROCESS | 1654 | 1462223962105 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 14:19:22 INFO - PROCESS | 1654 | 1462223962107 Marionette TRACE conn2 <- [1,2910,null,{}] 14:19:22 INFO - PROCESS | 1654 | 1462223962109 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}] 14:19:22 INFO - PROCESS | 1654 | 1462223962204 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 14:19:22 INFO - PROCESS | 1654 | 1462223962217 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b271000 == 48 [pid = 1654] [id = 735] 14:19:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x12117c800) [pid = 1654] [serial = 2205] [outer = 0x0] 14:19:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x1212f9400) [pid = 1654] [serial = 2206] [outer = 0x12117c800] 14:19:22 INFO - PROCESS | 1654 | 1462223962242 Marionette DEBUG loaded listener.js 14:19:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x124295800) [pid = 1654] [serial = 2207] [outer = 0x12117c800] 14:19:22 INFO - PROCESS | 1654 | 1462223962562 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]]]}] 14:19:22 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 14:19:22 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 14:19:22 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 518ms 14:19:22 INFO - PROCESS | 1654 | 1462223962632 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 14:19:22 INFO - PROCESS | 1654 | 1462223962633 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 14:19:22 INFO - TEST-START | /DOMEvents/constructors.html 14:19:22 INFO - PROCESS | 1654 | 1462223962636 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 14:19:22 INFO - PROCESS | 1654 | 1462223962637 Marionette TRACE conn2 <- [1,2914,null,{}] 14:19:22 INFO - PROCESS | 1654 | 1462223962639 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}] 14:19:22 INFO - PROCESS | 1654 | 1462223962745 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 14:19:22 INFO - PROCESS | 1654 | 1462223962750 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bc94800 == 49 [pid = 1654] [id = 736] 14:19:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x119f10400) [pid = 1654] [serial = 2208] [outer = 0x0] 14:19:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x124544800) [pid = 1654] [serial = 2209] [outer = 0x119f10400] 14:19:22 INFO - PROCESS | 1654 | 1462223962805 Marionette DEBUG loaded listener.js 14:19:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x124703000) [pid = 1654] [serial = 2210] [outer = 0x119f10400] 14:19:23 INFO - PROCESS | 1654 | 1462223963163 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]]]}] 14:19:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 14:19:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 14:19:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 14:19:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 14:19:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 14:19:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 14:19:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 14:19:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 14:19:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 14:19:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 14:19:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 14:19:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 14:19:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 14:19:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 14:19:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 14:19:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 14:19:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 14:19:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 14:19:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 14:19:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 14:19:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 14:19:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 14:19:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 14:19:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 14:19:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 14:19:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 14:19:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 14:19:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 14:19:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 14:19:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 14:19:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 14:19:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 14:19:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 14:19:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 14:19:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 14:19:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 14:19:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 14:19:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 14:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 14:19:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:19:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 14:19:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 14:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 14:19:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:19:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 14:19:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 14:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 14:19:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:19:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 14:19:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 14:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 14:19:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:19:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 14:19:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 14:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 14:19:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:19:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 14:19:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 14:19:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 14:19:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:19:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 14:19:23 INFO - TEST-OK | /DOMEvents/constructors.html | took 574ms 14:19:23 INFO - PROCESS | 1654 | 1462223963210 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 14:19:23 INFO - PROCESS | 1654 | 1462223963212 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 14:19:23 INFO - TEST-START | /DOMEvents/event-phases-order.html 14:19:23 INFO - PROCESS | 1654 | 1462223963214 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 14:19:23 INFO - PROCESS | 1654 | 1462223963216 Marionette TRACE conn2 <- [1,2918,null,{}] 14:19:23 INFO - PROCESS | 1654 | 1462223963219 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}] 14:19:23 INFO - PROCESS | 1654 | 1462223963318 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 14:19:23 INFO - PROCESS | 1654 | 1462223963329 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c138800 == 50 [pid = 1654] [id = 737] 14:19:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x124547800) [pid = 1654] [serial = 2211] [outer = 0x0] 14:19:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x124acec00) [pid = 1654] [serial = 2212] [outer = 0x124547800] 14:19:23 INFO - PROCESS | 1654 | 1462223963354 Marionette DEBUG loaded listener.js 14:19:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x125219400) [pid = 1654] [serial = 2213] [outer = 0x124547800] 14:19:23 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x12117dc00) [pid = 1654] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 14:19:23 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x128587400) [pid = 1654] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 14:19:23 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x124c70000) [pid = 1654] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 14:19:23 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x118472000) [pid = 1654] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 14:19:23 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x116875000) [pid = 1654] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 14:19:23 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x121176800) [pid = 1654] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 14:19:23 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x1211d6800) [pid = 1654] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 14:19:23 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x12d0a3000) [pid = 1654] [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.] 14:19:23 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x1125b9400) [pid = 1654] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 14:19:23 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x119c74400) [pid = 1654] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 14:19:23 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x11102a800) [pid = 1654] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 14:19:23 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x12d6d5000) [pid = 1654] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:19:23 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x112a24000) [pid = 1654] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 14:19:23 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x118fe8000) [pid = 1654] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 14:19:23 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x11673d000) [pid = 1654] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 14:19:23 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x119923800) [pid = 1654] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 14:19:23 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x124710000) [pid = 1654] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 14:19:23 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x124cb9000) [pid = 1654] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 14:19:23 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x125213000) [pid = 1654] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 14:19:23 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x124709c00) [pid = 1654] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 14:19:23 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x116a74800) [pid = 1654] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 14:19:23 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x118fab400) [pid = 1654] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 14:19:23 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x124704800) [pid = 1654] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 14:19:23 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1125cac00) [pid = 1654] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 14:19:23 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x11205d000) [pid = 1654] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 14:19:23 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x114fbf800) [pid = 1654] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 14:19:23 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x118f34c00) [pid = 1654] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 14:19:23 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x119931800) [pid = 1654] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 14:19:23 INFO - PROCESS | 1654 | 1462223963856 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 14:19:23 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 14:19:23 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 674ms 14:19:23 INFO - PROCESS | 1654 | 1462223963889 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 14:19:23 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 14:19:23 INFO - PROCESS | 1654 | 1462223963890 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 14:19:23 INFO - PROCESS | 1654 | 1462223963893 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 14:19:23 INFO - PROCESS | 1654 | 1462223963895 Marionette TRACE conn2 <- [1,2922,null,{}] 14:19:23 INFO - PROCESS | 1654 | 1462223963897 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}] 14:19:23 INFO - PROCESS | 1654 | 1462223963989 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 14:19:24 INFO - PROCESS | 1654 | 1462223964069 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c12b000 == 51 [pid = 1654] [id = 738] 14:19:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x112a18800) [pid = 1654] [serial = 2214] [outer = 0x0] 14:19:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x118fe8000) [pid = 1654] [serial = 2215] [outer = 0x112a18800] 14:19:24 INFO - PROCESS | 1654 | 1462223964098 Marionette DEBUG loaded listener.js 14:19:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12470d000) [pid = 1654] [serial = 2216] [outer = 0x112a18800] 14:19:24 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 14:19:24 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 14:19:24 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 14:19:24 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 14:19:24 INFO - PROCESS | 1654 | 1462223964379 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]]]}] 14:19:24 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 14:19:24 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 14:19:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 14:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:19:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:19:24 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 14:19:24 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 14:19:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:19:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:19:24 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 14:19:24 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 14:19:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:19:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:19:24 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]" 14:19:24 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 14:19:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:19:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:19:24 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 14:19:24 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 522ms 14:19:24 INFO - PROCESS | 1654 | 1462223964416 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 14:19:24 INFO - PROCESS | 1654 | 1462223964417 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 14:19:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 14:19:24 INFO - PROCESS | 1654 | 1462223964420 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 14:19:24 INFO - PROCESS | 1654 | 1462223964421 Marionette TRACE conn2 <- [1,2926,null,{}] 14:19:24 INFO - PROCESS | 1654 | 1462223964423 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}] 14:19:24 INFO - PROCESS | 1654 | 1462223964522 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 14:19:24 INFO - PROCESS | 1654 | 1462223964526 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cb0a800 == 52 [pid = 1654] [id = 739] 14:19:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x124a3d800) [pid = 1654] [serial = 2217] [outer = 0x0] 14:19:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x126baf800) [pid = 1654] [serial = 2218] [outer = 0x124a3d800] 14:19:24 INFO - PROCESS | 1654 | 1462223964551 Marionette DEBUG loaded listener.js 14:19:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x128395800) [pid = 1654] [serial = 2219] [outer = 0x124a3d800] 14:19:24 INFO - PROCESS | 1654 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 14:19:24 INFO - PROCESS | 1654 | 1462223964846 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]]]}] 14:19:24 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 14:19:24 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 469ms 14:19:24 INFO - PROCESS | 1654 | 1462223964890 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 14:19:24 INFO - PROCESS | 1654 | 1462223964892 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 14:19:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 14:19:24 INFO - PROCESS | 1654 | 1462223964896 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 14:19:24 INFO - PROCESS | 1654 | 1462223964897 Marionette TRACE conn2 <- [1,2930,null,{}] 14:19:24 INFO - PROCESS | 1654 | 1462223964899 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}] 14:19:25 INFO - PROCESS | 1654 | 1462223965008 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 14:19:25 INFO - PROCESS | 1654 | 1462223965014 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d3b8800 == 53 [pid = 1654] [id = 740] 14:19:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x124a3ec00) [pid = 1654] [serial = 2220] [outer = 0x0] 14:19:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x128399800) [pid = 1654] [serial = 2221] [outer = 0x124a3ec00] 14:19:25 INFO - PROCESS | 1654 | 1462223965039 Marionette DEBUG loaded listener.js 14:19:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1283a1c00) [pid = 1654] [serial = 2222] [outer = 0x124a3ec00] 14:19:25 INFO - PROCESS | 1654 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 14:19:25 INFO - PROCESS | 1654 | 1462223965337 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]]]}] 14:19:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 14:19:25 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 468ms 14:19:25 INFO - PROCESS | 1654 | 1462223965365 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 14:19:25 INFO - PROCESS | 1654 | 1462223965366 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 14:19:25 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 14:19:25 INFO - PROCESS | 1654 | 1462223965368 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 14:19:25 INFO - PROCESS | 1654 | 1462223965369 Marionette TRACE conn2 <- [1,2934,null,{}] 14:19:25 INFO - PROCESS | 1654 | 1462223965372 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}] 14:19:25 INFO - PROCESS | 1654 | 1462223965459 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 14:19:25 INFO - PROCESS | 1654 | 1462223965463 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d874000 == 54 [pid = 1654] [id = 741] 14:19:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1283a0400) [pid = 1654] [serial = 2223] [outer = 0x0] 14:19:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x128586400) [pid = 1654] [serial = 2224] [outer = 0x1283a0400] 14:19:25 INFO - PROCESS | 1654 | 1462223965488 Marionette DEBUG loaded listener.js 14:19:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x12858f800) [pid = 1654] [serial = 2225] [outer = 0x1283a0400] 14:19:25 INFO - PROCESS | 1654 | 1462223965878 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]]]}] 14:19:25 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 14:19:25 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 522ms 14:19:25 INFO - PROCESS | 1654 | 1462223965891 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 14:19:25 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 14:19:25 INFO - PROCESS | 1654 | 1462223965894 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 14:19:25 INFO - PROCESS | 1654 | 1462223965897 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 14:19:25 INFO - PROCESS | 1654 | 1462223965900 Marionette TRACE conn2 <- [1,2938,null,{}] 14:19:25 INFO - PROCESS | 1654 | 1462223965904 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}] 14:19:26 INFO - PROCESS | 1654 | 1462223966011 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 14:19:26 INFO - PROCESS | 1654 | 1462223966083 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x11805f000 == 55 [pid = 1654] [id = 742] 14:19:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x111cb6c00) [pid = 1654] [serial = 2226] [outer = 0x0] 14:19:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x1125cd800) [pid = 1654] [serial = 2227] [outer = 0x111cb6c00] 14:19:26 INFO - PROCESS | 1654 | 1462223966116 Marionette DEBUG loaded listener.js 14:19:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x112c67000) [pid = 1654] [serial = 2228] [outer = 0x111cb6c00] 14:19:26 INFO - PROCESS | 1654 | 1462223966488 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]]]}] 14:19:26 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. 14:19:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 621ms 14:19:26 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 14:19:26 INFO - PROCESS | 1654 | 1462223966519 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 14:19:26 INFO - PROCESS | 1654 | 1462223966523 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 14:19:26 INFO - PROCESS | 1654 | 1462223966527 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 14:19:26 INFO - PROCESS | 1654 | 1462223966529 Marionette TRACE conn2 <- [1,2942,null,{}] 14:19:26 INFO - PROCESS | 1654 | 1462223966532 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}] 14:19:26 INFO - PROCESS | 1654 | 1462223966634 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 14:19:26 INFO - PROCESS | 1654 | 1462223966719 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x124756800 == 56 [pid = 1654] [id = 743] 14:19:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x114ff6000) [pid = 1654] [serial = 2229] [outer = 0x0] 14:19:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x1167d7000) [pid = 1654] [serial = 2230] [outer = 0x114ff6000] 14:19:26 INFO - PROCESS | 1654 | 1462223966790 Marionette DEBUG loaded listener.js 14:19:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x1172cf400) [pid = 1654] [serial = 2231] [outer = 0x114ff6000] 14:19:27 INFO - PROCESS | 1654 | 1462223967120 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"]]]}] 14:19:27 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 14:19:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 14:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 14:19:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 620ms 14:19:27 INFO - PROCESS | 1654 | 1462223967148 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 14:19:27 INFO - PROCESS | 1654 | 1462223967149 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 14:19:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 14:19:27 INFO - PROCESS | 1654 | 1462223967152 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 14:19:27 INFO - PROCESS | 1654 | 1462223967154 Marionette TRACE conn2 <- [1,2946,null,{}] 14:19:27 INFO - PROCESS | 1654 | 1462223967165 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}] 14:19:27 INFO - PROCESS | 1654 | 1462223967270 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 14:19:27 INFO - PROCESS | 1654 | 1462223967326 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bacf800 == 57 [pid = 1654] [id = 744] 14:19:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x1180c2c00) [pid = 1654] [serial = 2232] [outer = 0x0] 14:19:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x118f3ac00) [pid = 1654] [serial = 2233] [outer = 0x1180c2c00] 14:19:27 INFO - PROCESS | 1654 | 1462223967357 Marionette DEBUG loaded listener.js 14:19:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x119825000) [pid = 1654] [serial = 2234] [outer = 0x1180c2c00] 14:19:27 INFO - PROCESS | 1654 | 1462223967755 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]]]}] 14:19:27 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. 14:19:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 621ms 14:19:27 INFO - PROCESS | 1654 | 1462223967773 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 14:19:27 INFO - PROCESS | 1654 | 1462223967775 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 14:19:27 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 14:19:27 INFO - PROCESS | 1654 | 1462223967778 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 14:19:27 INFO - PROCESS | 1654 | 1462223967779 Marionette TRACE conn2 <- [1,2950,null,{}] 14:19:27 INFO - PROCESS | 1654 | 1462223967781 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}] 14:19:27 INFO - PROCESS | 1654 | 1462223967882 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 14:19:27 INFO - PROCESS | 1654 | 1462223967966 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d870800 == 58 [pid = 1654] [id = 745] 14:19:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x119c7d400) [pid = 1654] [serial = 2235] [outer = 0x0] 14:19:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x11a1ad400) [pid = 1654] [serial = 2236] [outer = 0x119c7d400] 14:19:28 INFO - PROCESS | 1654 | 1462223968037 Marionette DEBUG loaded listener.js 14:19:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x1211d6800) [pid = 1654] [serial = 2237] [outer = 0x119c7d400] 14:19:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x119964800 == 59 [pid = 1654] [id = 746] 14:19:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x1212f9c00) [pid = 1654] [serial = 2238] [outer = 0x0] 14:19:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x121180c00) [pid = 1654] [serial = 2239] [outer = 0x1212f9c00] 14:19:28 INFO - PROCESS | 1654 | 1462223968401 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]]]}] 14:19:28 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. 14:19:28 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 672ms 14:19:28 INFO - PROCESS | 1654 | 1462223968450 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 14:19:28 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 14:19:28 INFO - PROCESS | 1654 | 1462223968452 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 14:19:28 INFO - PROCESS | 1654 | 1462223968454 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 14:19:28 INFO - PROCESS | 1654 | 1462223968455 Marionette TRACE conn2 <- [1,2954,null,{}] 14:19:28 INFO - PROCESS | 1654 | 1462223968458 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}] 14:19:28 INFO - PROCESS | 1654 | 1462223968581 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 14:19:28 INFO - PROCESS | 1654 | 1462223968683 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x12de51000 == 60 [pid = 1654] [id = 747] 14:19:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x121181000) [pid = 1654] [serial = 2240] [outer = 0x0] 14:19:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x124551400) [pid = 1654] [serial = 2241] [outer = 0x121181000] 14:19:28 INFO - PROCESS | 1654 | 1462223968714 Marionette DEBUG loaded listener.js 14:19:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x124f91800) [pid = 1654] [serial = 2242] [outer = 0x121181000] 14:19:29 INFO - PROCESS | 1654 | 1462223969064 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]]]}] 14:19:29 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:19:29 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 14:19:29 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 619ms 14:19:29 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 14:19:29 INFO - PROCESS | 1654 | 1462223969074 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 14:19:29 INFO - PROCESS | 1654 | 1462223969076 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 14:19:29 INFO - PROCESS | 1654 | 1462223969080 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 14:19:29 INFO - PROCESS | 1654 | 1462223969081 Marionette TRACE conn2 <- [1,2958,null,{}] 14:19:29 INFO - PROCESS | 1654 | 1462223969084 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}] 14:19:29 INFO - PROCESS | 1654 | 1462223969210 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 14:19:29 INFO - PROCESS | 1654 | 1462223969316 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e476000 == 61 [pid = 1654] [id = 748] 14:19:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x1283a3800) [pid = 1654] [serial = 2243] [outer = 0x0] 14:19:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x12858c400) [pid = 1654] [serial = 2244] [outer = 0x1283a3800] 14:19:29 INFO - PROCESS | 1654 | 1462223969347 Marionette DEBUG loaded listener.js 14:19:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x128bee400) [pid = 1654] [serial = 2245] [outer = 0x1283a3800] 14:19:29 INFO - PROCESS | 1654 | 1462223969719 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]]]}] 14:19:29 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. 14:19:29 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 668ms 14:19:29 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 14:19:29 INFO - PROCESS | 1654 | 1462223969749 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 14:19:29 INFO - PROCESS | 1654 | 1462223969750 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 14:19:29 INFO - PROCESS | 1654 | 1462223969753 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 14:19:29 INFO - PROCESS | 1654 | 1462223969754 Marionette TRACE conn2 <- [1,2962,null,{}] 14:19:29 INFO - PROCESS | 1654 | 1462223969756 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}] 14:19:29 INFO - PROCESS | 1654 | 1462223969858 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 14:19:29 INFO - PROCESS | 1654 | 1462223969916 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a86d800 == 62 [pid = 1654] [id = 749] 14:19:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x12470dc00) [pid = 1654] [serial = 2246] [outer = 0x0] 14:19:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x128587400) [pid = 1654] [serial = 2247] [outer = 0x12470dc00] 14:19:29 INFO - PROCESS | 1654 | 1462223969946 Marionette DEBUG loaded listener.js 14:19:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x128bf3c00) [pid = 1654] [serial = 2248] [outer = 0x12470dc00] 14:19:30 INFO - PROCESS | 1654 | 1462223970478 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]]]}] 14:19:30 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. 14:19:30 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 771ms 14:19:30 INFO - PROCESS | 1654 | 1462223970524 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 14:19:30 INFO - PROCESS | 1654 | 1462223970527 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 14:19:30 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 14:19:30 INFO - PROCESS | 1654 | 1462223970552 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 14:19:30 INFO - PROCESS | 1654 | 1462223970554 Marionette TRACE conn2 <- [1,2966,null,{}] 14:19:30 INFO - PROCESS | 1654 | 1462223970570 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}] 14:19:30 INFO - PROCESS | 1654 | 1462223970691 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 14:19:30 INFO - PROCESS | 1654 | 1462223970704 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x124459000 == 63 [pid = 1654] [id = 750] 14:19:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x1125c6c00) [pid = 1654] [serial = 2249] [outer = 0x0] 14:19:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x11307d800) [pid = 1654] [serial = 2250] [outer = 0x1125c6c00] 14:19:30 INFO - PROCESS | 1654 | 1462223970731 Marionette DEBUG loaded listener.js 14:19:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x114fb8800) [pid = 1654] [serial = 2251] [outer = 0x1125c6c00] 14:19:31 INFO - PROCESS | 1654 | 1462223971104 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]]]}] 14:19:31 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. 14:19:31 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 573ms 14:19:31 INFO - PROCESS | 1654 | 1462223971125 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 14:19:31 INFO - PROCESS | 1654 | 1462223971129 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 14:19:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 14:19:31 INFO - PROCESS | 1654 | 1462223971133 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 14:19:31 INFO - PROCESS | 1654 | 1462223971135 Marionette TRACE conn2 <- [1,2970,null,{}] 14:19:31 INFO - PROCESS | 1654 | 1462223971137 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}] 14:19:31 INFO - PROCESS | 1654 | 1462223971233 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 14:19:31 INFO - PROCESS | 1654 | 1462223971293 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x119977800 == 64 [pid = 1654] [id = 751] 14:19:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x1125c2000) [pid = 1654] [serial = 2252] [outer = 0x0] 14:19:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x116180800) [pid = 1654] [serial = 2253] [outer = 0x1125c2000] 14:19:31 INFO - PROCESS | 1654 | 1462223971321 Marionette DEBUG loaded listener.js 14:19:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x1172cf800) [pid = 1654] [serial = 2254] [outer = 0x1125c2000] 14:19:31 INFO - PROCESS | 1654 | --DOCSHELL 0x12b362000 == 63 [pid = 1654] [id = 689] 14:19:31 INFO - PROCESS | 1654 | --DOCSHELL 0x12d3b8800 == 62 [pid = 1654] [id = 740] 14:19:31 INFO - PROCESS | 1654 | --DOCSHELL 0x12cb0a800 == 61 [pid = 1654] [id = 739] 14:19:31 INFO - PROCESS | 1654 | --DOCSHELL 0x12c12b000 == 60 [pid = 1654] [id = 738] 14:19:31 INFO - PROCESS | 1654 | --DOCSHELL 0x12c138800 == 59 [pid = 1654] [id = 737] 14:19:31 INFO - PROCESS | 1654 | --DOCSHELL 0x12bc94800 == 58 [pid = 1654] [id = 736] 14:19:31 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x1285d7000) [pid = 1654] [serial = 2167] [outer = 0x0] [url = about:blank] 14:19:31 INFO - PROCESS | 1654 | --DOCSHELL 0x12b271000 == 57 [pid = 1654] [id = 735] 14:19:31 INFO - PROCESS | 1654 | --DOCSHELL 0x1298b7000 == 56 [pid = 1654] [id = 734] 14:19:31 INFO - PROCESS | 1654 | --DOCSHELL 0x118e5c800 == 55 [pid = 1654] [id = 733] 14:19:31 INFO - PROCESS | 1654 | --DOCSHELL 0x128206000 == 54 [pid = 1654] [id = 732] 14:19:31 INFO - PROCESS | 1654 | --DOCSHELL 0x124467000 == 53 [pid = 1654] [id = 731] 14:19:31 INFO - PROCESS | 1654 | --DOCSHELL 0x12321d000 == 52 [pid = 1654] [id = 730] 14:19:31 INFO - PROCESS | 1654 | --DOCSHELL 0x119fd4800 == 51 [pid = 1654] [id = 729] 14:19:31 INFO - PROCESS | 1654 | --DOCSHELL 0x121269000 == 50 [pid = 1654] [id = 728] 14:19:31 INFO - PROCESS | 1654 | --DOCSHELL 0x126d31800 == 49 [pid = 1654] [id = 724] 14:19:31 INFO - PROCESS | 1654 | --DOCSHELL 0x118e69000 == 48 [pid = 1654] [id = 723] 14:19:31 INFO - PROCESS | 1654 | --DOCSHELL 0x12d87d000 == 47 [pid = 1654] [id = 722] 14:19:31 INFO - PROCESS | 1654 | 1462223971738 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]]]}] 14:19:31 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x114fc6000) [pid = 1654] [serial = 2063] [outer = 0x0] [url = about:blank] 14:19:31 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x119932800) [pid = 1654] [serial = 2069] [outer = 0x0] [url = about:blank] 14:19:31 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x118468800) [pid = 1654] [serial = 2066] [outer = 0x0] [url = about:blank] 14:19:31 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x119b7d000) [pid = 1654] [serial = 2060] [outer = 0x0] [url = about:blank] 14:19:31 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x11a1aa800) [pid = 1654] [serial = 2072] [outer = 0x0] [url = about:blank] 14:19:31 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x114fbc000) [pid = 1654] [serial = 2036] [outer = 0x0] [url = about:blank] 14:19:31 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x1211e2c00) [pid = 1654] [serial = 2144] [outer = 0x0] [url = about:blank] 14:19:31 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x11a12e000) [pid = 1654] [serial = 2140] [outer = 0x0] [url = about:blank] 14:19:31 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x121175c00) [pid = 1654] [serial = 2141] [outer = 0x0] [url = about:blank] 14:19:31 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x124152c00) [pid = 1654] [serial = 2122] [outer = 0x0] [url = about:blank] 14:19:31 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x124708c00) [pid = 1654] [serial = 2123] [outer = 0x0] [url = about:blank] 14:19:31 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x1285cf800) [pid = 1654] [serial = 2165] [outer = 0x0] [url = about:blank] 14:19:31 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x124f3b800) [pid = 1654] [serial = 2111] [outer = 0x0] [url = about:blank] 14:19:31 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x118faf800) [pid = 1654] [serial = 2137] [outer = 0x0] [url = about:blank] 14:19:31 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x11982a400) [pid = 1654] [serial = 2138] [outer = 0x0] [url = about:blank] 14:19:31 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x118623000) [pid = 1654] [serial = 2158] [outer = 0x0] [url = about:blank] 14:19:31 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x126dd1800) [pid = 1654] [serial = 2161] [outer = 0x0] [url = about:blank] 14:19:31 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x1211d6000) [pid = 1654] [serial = 2159] [outer = 0x0] [url = about:blank] 14:19:31 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x128590400) [pid = 1654] [serial = 2164] [outer = 0x0] [url = about:blank] 14:19:31 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x128584800) [pid = 1654] [serial = 2162] [outer = 0x0] [url = about:blank] 14:19:31 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x1235d1000) [pid = 1654] [serial = 2146] [outer = 0x0] [url = about:blank] 14:19:31 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x126dd4000) [pid = 1654] [serial = 2156] [outer = 0x0] [url = about:blank] 14:19:31 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x11979cc00) [pid = 1654] [serial = 1457] [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.] 14:19:31 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x12576c800) [pid = 1654] [serial = 2150] [outer = 0x0] [url = about:blank] 14:19:31 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12478bc00) [pid = 1654] [serial = 2147] [outer = 0x0] [url = about:blank] 14:19:31 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x112909000) [pid = 1654] [serial = 2033] [outer = 0x0] [url = about:blank] 14:19:31 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x124de3400) [pid = 1654] [serial = 2149] [outer = 0x0] [url = about:blank] 14:19:31 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1264b6c00) [pid = 1654] [serial = 2152] [outer = 0x0] [url = about:blank] 14:19:31 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x126dca400) [pid = 1654] [serial = 2155] [outer = 0x0] [url = about:blank] 14:19:31 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1264ba000) [pid = 1654] [serial = 2129] [outer = 0x0] [url = about:blank] 14:19:31 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x125771800) [pid = 1654] [serial = 2128] [outer = 0x0] [url = about:blank] 14:19:31 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x126ba4800) [pid = 1654] [serial = 2153] [outer = 0x0] [url = about:blank] 14:19:31 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x118622400) [pid = 1654] [serial = 2117] [outer = 0x0] [url = about:blank] 14:19:31 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x116fde800) [pid = 1654] [serial = 2116] [outer = 0x0] [url = about:blank] 14:19:31 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x11a1b5c00) [pid = 1654] [serial = 2120] [outer = 0x0] [url = about:blank] 14:19:31 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x119cce800) [pid = 1654] [serial = 2119] [outer = 0x0] [url = about:blank] 14:19:31 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x124f90c00) [pid = 1654] [serial = 2126] [outer = 0x0] [url = about:blank] 14:19:31 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x124c68800) [pid = 1654] [serial = 2125] [outer = 0x0] [url = about:blank] 14:19:31 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x112c6e400) [pid = 1654] [serial = 2114] [outer = 0x0] [url = about:blank] 14:19:31 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x112904000) [pid = 1654] [serial = 2113] [outer = 0x0] [url = about:blank] 14:19:31 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x112c6a800) [pid = 1654] [serial = 2134] [outer = 0x0] [url = about:blank] 14:19:31 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1172d0400) [pid = 1654] [serial = 2135] [outer = 0x0] [url = about:blank] 14:19:31 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x11686b800) [pid = 1654] [serial = 2132] [outer = 0x0] [url = about:blank] 14:19:31 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x115d69c00) [pid = 1654] [serial = 2131] [outer = 0x0] [url = about:blank] 14:19:31 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1211d8400) [pid = 1654] [serial = 2143] [outer = 0x0] [url = about:blank] 14:19:31 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. 14:19:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 620ms 14:19:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 14:19:31 INFO - PROCESS | 1654 | 1462223971754 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 14:19:31 INFO - PROCESS | 1654 | 1462223971756 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 14:19:31 INFO - PROCESS | 1654 | 1462223971758 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 14:19:31 INFO - PROCESS | 1654 | 1462223971761 Marionette TRACE conn2 <- [1,2974,null,{}] 14:19:31 INFO - PROCESS | 1654 | 1462223971768 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}] 14:19:31 INFO - PROCESS | 1654 | 1462223971853 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 14:19:31 INFO - PROCESS | 1654 | 1462223971859 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x119966800 == 48 [pid = 1654] [id = 752] 14:19:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1180ad400) [pid = 1654] [serial = 2255] [outer = 0x0] 14:19:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1180c4800) [pid = 1654] [serial = 2256] [outer = 0x1180ad400] 14:19:31 INFO - PROCESS | 1654 | 1462223971890 Marionette DEBUG loaded listener.js 14:19:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x118669400) [pid = 1654] [serial = 2257] [outer = 0x1180ad400] 14:19:32 INFO - PROCESS | 1654 | 1462223972248 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]]]}] 14:19:32 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. 14:19:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 524ms 14:19:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 14:19:32 INFO - PROCESS | 1654 | 1462223972282 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 14:19:32 INFO - PROCESS | 1654 | 1462223972284 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 14:19:32 INFO - PROCESS | 1654 | 1462223972286 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 14:19:32 INFO - PROCESS | 1654 | 1462223972287 Marionette TRACE conn2 <- [1,2978,null,{}] 14:19:32 INFO - PROCESS | 1654 | 1462223972290 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}] 14:19:32 INFO - PROCESS | 1654 | 1462223972393 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 14:19:32 INFO - PROCESS | 1654 | 1462223972453 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x12475c000 == 49 [pid = 1654] [id = 753] 14:19:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x118857c00) [pid = 1654] [serial = 2258] [outer = 0x0] 14:19:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x119587800) [pid = 1654] [serial = 2259] [outer = 0x118857c00] 14:19:32 INFO - PROCESS | 1654 | 1462223972479 Marionette DEBUG loaded listener.js 14:19:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x11981fc00) [pid = 1654] [serial = 2260] [outer = 0x118857c00] 14:19:32 INFO - PROCESS | 1654 | 1462223972721 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]]]}] 14:19:32 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. 14:19:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 469ms 14:19:32 INFO - PROCESS | 1654 | 1462223972758 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 14:19:32 INFO - PROCESS | 1654 | 1462223972759 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 14:19:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 14:19:32 INFO - PROCESS | 1654 | 1462223972769 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 14:19:32 INFO - PROCESS | 1654 | 1462223972770 Marionette TRACE conn2 <- [1,2982,null,{}] 14:19:32 INFO - PROCESS | 1654 | 1462223972773 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}] 14:19:32 INFO - PROCESS | 1654 | 1462223972857 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 14:19:32 INFO - PROCESS | 1654 | 1462223972864 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x128867000 == 50 [pid = 1654] [id = 754] 14:19:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x119924000) [pid = 1654] [serial = 2261] [outer = 0x0] 14:19:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x119b78400) [pid = 1654] [serial = 2262] [outer = 0x119924000] 14:19:32 INFO - PROCESS | 1654 | 1462223972896 Marionette DEBUG loaded listener.js 14:19:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x11a1a9c00) [pid = 1654] [serial = 2263] [outer = 0x119924000] 14:19:33 INFO - PROCESS | 1654 | 1462223973231 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"]]]}] 14:19:33 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 14:19:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 14:19:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 14:19:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 476ms 14:19:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 14:19:33 INFO - PROCESS | 1654 | 1462223973250 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 14:19:33 INFO - PROCESS | 1654 | 1462223973251 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 14:19:33 INFO - PROCESS | 1654 | 1462223973254 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 14:19:33 INFO - PROCESS | 1654 | 1462223973255 Marionette TRACE conn2 <- [1,2986,null,{}] 14:19:33 INFO - PROCESS | 1654 | 1462223973257 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}] 14:19:33 INFO - PROCESS | 1654 | 1462223973371 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 14:19:33 INFO - PROCESS | 1654 | 1462223973376 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a88e800 == 51 [pid = 1654] [id = 755] 14:19:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x119b85c00) [pid = 1654] [serial = 2264] [outer = 0x0] 14:19:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x12117f400) [pid = 1654] [serial = 2265] [outer = 0x119b85c00] 14:19:33 INFO - PROCESS | 1654 | 1462223973403 Marionette DEBUG loaded listener.js 14:19:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x124550c00) [pid = 1654] [serial = 2266] [outer = 0x119b85c00] 14:19:33 INFO - PROCESS | 1654 | 1462223973714 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]]]}] 14:19:33 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. 14:19:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 469ms 14:19:33 INFO - PROCESS | 1654 | 1462223973723 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 14:19:33 INFO - PROCESS | 1654 | 1462223973725 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 14:19:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 14:19:33 INFO - PROCESS | 1654 | 1462223973732 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 14:19:33 INFO - PROCESS | 1654 | 1462223973733 Marionette TRACE conn2 <- [1,2990,null,{}] 14:19:33 INFO - PROCESS | 1654 | 1462223973736 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}] 14:19:33 INFO - PROCESS | 1654 | 1462223973824 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 14:19:33 INFO - PROCESS | 1654 | 1462223973900 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b26f000 == 52 [pid = 1654] [id = 756] 14:19:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x119926800) [pid = 1654] [serial = 2267] [outer = 0x0] 14:19:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x124708800) [pid = 1654] [serial = 2268] [outer = 0x119926800] 14:19:33 INFO - PROCESS | 1654 | 1462223973926 Marionette DEBUG loaded listener.js 14:19:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x124c71800) [pid = 1654] [serial = 2269] [outer = 0x119926800] 14:19:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b36e000 == 53 [pid = 1654] [id = 757] 14:19:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x124f3f800) [pid = 1654] [serial = 2270] [outer = 0x0] 14:19:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x124cc7800) [pid = 1654] [serial = 2271] [outer = 0x124f3f800] 14:19:34 INFO - PROCESS | 1654 | 1462223974239 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]]]}] 14:19:34 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. 14:19:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 524ms 14:19:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 14:19:34 INFO - PROCESS | 1654 | 1462223974253 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 14:19:34 INFO - PROCESS | 1654 | 1462223974254 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 14:19:34 INFO - PROCESS | 1654 | 1462223974256 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 14:19:34 INFO - PROCESS | 1654 | 1462223974258 Marionette TRACE conn2 <- [1,2994,null,{}] 14:19:34 INFO - PROCESS | 1654 | 1462223974263 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}] 14:19:34 INFO - PROCESS | 1654 | 1462223974389 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 14:19:34 INFO - PROCESS | 1654 | 1462223974400 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c11a000 == 54 [pid = 1654] [id = 758] 14:19:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x124c73c00) [pid = 1654] [serial = 2272] [outer = 0x0] 14:19:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x125176800) [pid = 1654] [serial = 2273] [outer = 0x124c73c00] 14:19:34 INFO - PROCESS | 1654 | 1462223974425 Marionette DEBUG loaded listener.js 14:19:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x1264bc800) [pid = 1654] [serial = 2274] [outer = 0x124c73c00] 14:19:34 INFO - PROCESS | 1654 | 1462223974750 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]]]}] 14:19:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:19:34 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 14:19:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 522ms 14:19:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 14:19:34 INFO - PROCESS | 1654 | 1462223974780 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 14:19:34 INFO - PROCESS | 1654 | 1462223974781 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 14:19:34 INFO - PROCESS | 1654 | 1462223974795 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 14:19:34 INFO - PROCESS | 1654 | 1462223974796 Marionette TRACE conn2 <- [1,2998,null,{}] 14:19:34 INFO - PROCESS | 1654 | 1462223974798 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}] 14:19:34 INFO - PROCESS | 1654 | 1462223974907 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 14:19:34 INFO - PROCESS | 1654 | 1462223974944 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c43c800 == 55 [pid = 1654] [id = 759] 14:19:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x126ba5400) [pid = 1654] [serial = 2275] [outer = 0x0] 14:19:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x126dd4400) [pid = 1654] [serial = 2276] [outer = 0x126ba5400] 14:19:34 INFO - PROCESS | 1654 | 1462223974969 Marionette DEBUG loaded listener.js 14:19:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x1283a2000) [pid = 1654] [serial = 2277] [outer = 0x126ba5400] 14:19:35 INFO - PROCESS | 1654 | 1462223975254 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]]]}] 14:19:35 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. 14:19:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 482ms 14:19:35 INFO - PROCESS | 1654 | 1462223975270 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 14:19:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 14:19:35 INFO - PROCESS | 1654 | 1462223975271 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 14:19:35 INFO - PROCESS | 1654 | 1462223975274 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 14:19:35 INFO - PROCESS | 1654 | 1462223975275 Marionette TRACE conn2 <- [1,3002,null,{}] 14:19:35 INFO - PROCESS | 1654 | 1462223975285 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}] 14:19:35 INFO - PROCESS | 1654 | 1462223975399 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 14:19:35 INFO - PROCESS | 1654 | 1462223975437 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cb13800 == 56 [pid = 1654] [id = 760] 14:19:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x1283a1400) [pid = 1654] [serial = 2278] [outer = 0x0] 14:19:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x1285ce000) [pid = 1654] [serial = 2279] [outer = 0x1283a1400] 14:19:35 INFO - PROCESS | 1654 | 1462223975461 Marionette DEBUG loaded listener.js 14:19:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x1288b0400) [pid = 1654] [serial = 2280] [outer = 0x1283a1400] 14:19:35 INFO - PROCESS | 1654 | 1462223975765 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]]]}] 14:19:35 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. 14:19:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 527ms 14:19:35 INFO - PROCESS | 1654 | 1462223975802 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 14:19:35 INFO - PROCESS | 1654 | 1462223975804 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 14:19:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 14:19:35 INFO - PROCESS | 1654 | 1462223975806 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 14:19:35 INFO - PROCESS | 1654 | 1462223975809 Marionette TRACE conn2 <- [1,3006,null,{}] 14:19:35 INFO - PROCESS | 1654 | 1462223975814 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}] 14:19:36 INFO - PROCESS | 1654 | 1462223976107 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 14:19:36 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x124547800) [pid = 1654] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 14:19:36 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x1125c9c00) [pid = 1654] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 14:19:36 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x1172d5800) [pid = 1654] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 14:19:36 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x114fc3800) [pid = 1654] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 14:19:36 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x124549000) [pid = 1654] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 14:19:36 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x112905400) [pid = 1654] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 14:19:36 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x119932000) [pid = 1654] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 14:19:36 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x118fad000) [pid = 1654] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 14:19:36 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x114fc3000) [pid = 1654] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 14:19:36 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x111d53400) [pid = 1654] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 14:19:36 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1197a0800) [pid = 1654] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 14:19:36 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x1180c4c00) [pid = 1654] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 14:19:36 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x124a3d800) [pid = 1654] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 14:19:36 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x124a3ec00) [pid = 1654] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 14:19:36 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x112a18800) [pid = 1654] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 14:19:36 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x12117c800) [pid = 1654] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 14:19:36 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x12117a400) [pid = 1654] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 14:19:36 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x119f10400) [pid = 1654] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 14:19:36 INFO - PROCESS | 1654 | 1462223976181 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x116504000 == 57 [pid = 1654] [id = 761] 14:19:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x11102cc00) [pid = 1654] [serial = 2281] [outer = 0x0] 14:19:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x11290c800) [pid = 1654] [serial = 2282] [outer = 0x11102cc00] 14:19:36 INFO - PROCESS | 1654 | 1462223976228 Marionette DEBUG loaded listener.js 14:19:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x118fea800) [pid = 1654] [serial = 2283] [outer = 0x11102cc00] 14:19:36 INFO - PROCESS | 1654 | 1462223976542 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]]]}] 14:19:36 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. 14:19:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 773ms 14:19:36 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 14:19:36 INFO - PROCESS | 1654 | 1462223976583 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 14:19:36 INFO - PROCESS | 1654 | 1462223976584 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 14:19:36 INFO - PROCESS | 1654 | 1462223976586 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 14:19:36 INFO - PROCESS | 1654 | 1462223976587 Marionette TRACE conn2 <- [1,3010,null,{}] 14:19:36 INFO - PROCESS | 1654 | 1462223976590 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}] 14:19:36 INFO - PROCESS | 1654 | 1462223976704 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 14:19:36 INFO - PROCESS | 1654 | 1462223976711 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d6d6000 == 58 [pid = 1654] [id = 762] 14:19:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1186a6c00) [pid = 1654] [serial = 2284] [outer = 0x0] 14:19:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12517a800) [pid = 1654] [serial = 2285] [outer = 0x1186a6c00] 14:19:36 INFO - PROCESS | 1654 | 1462223976735 Marionette DEBUG loaded listener.js 14:19:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x128c63000) [pid = 1654] [serial = 2286] [outer = 0x1186a6c00] 14:19:37 INFO - PROCESS | 1654 | 1462223977015 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]]]}] 14:19:37 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 14:19:37 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 469ms 14:19:37 INFO - PROCESS | 1654 | 1462223977055 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 14:19:37 INFO - PROCESS | 1654 | 1462223977056 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 14:19:37 INFO - TEST-START | /FileAPI/FileReaderSync.worker 14:19:37 INFO - PROCESS | 1654 | 1462223977059 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 14:19:37 INFO - PROCESS | 1654 | 1462223977062 Marionette TRACE conn2 <- [1,3014,null,{}] 14:19:37 INFO - PROCESS | 1654 | 1462223977066 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}] 14:19:37 INFO - PROCESS | 1654 | 1462223977152 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 14:19:37 INFO - PROCESS | 1654 | 1462223977156 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x12dd37800 == 59 [pid = 1654] [id = 763] 14:19:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x128c62400) [pid = 1654] [serial = 2287] [outer = 0x0] 14:19:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x128c67c00) [pid = 1654] [serial = 2288] [outer = 0x128c62400] 14:19:37 INFO - PROCESS | 1654 | 1462223977181 Marionette DEBUG loaded listener.js 14:19:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x128c6d800) [pid = 1654] [serial = 2289] [outer = 0x128c62400] 14:19:37 INFO - PROCESS | 1654 | [1654] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:19:37 INFO - PROCESS | 1654 | 1462223977549 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 14:19:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 14:19:37 INFO - {} 14:19:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 14:19:37 INFO - {} 14:19:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 14:19:37 INFO - {} 14:19:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 14:19:37 INFO - {} 14:19:37 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 523ms 14:19:37 INFO - PROCESS | 1654 | 1462223977591 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 14:19:37 INFO - PROCESS | 1654 | 1462223977592 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 14:19:37 INFO - TEST-START | /FileAPI/fileReader.html 14:19:37 INFO - PROCESS | 1654 | 1462223977594 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 14:19:37 INFO - PROCESS | 1654 | 1462223977595 Marionette TRACE conn2 <- [1,3018,null,{}] 14:19:37 INFO - PROCESS | 1654 | 1462223977597 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}] 14:19:37 INFO - PROCESS | 1654 | 1462223977683 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 14:19:37 INFO - PROCESS | 1654 | 1462223977687 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x1355f0800 == 60 [pid = 1654] [id = 764] 14:19:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x117c34c00) [pid = 1654] [serial = 2290] [outer = 0x0] 14:19:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x128e50400) [pid = 1654] [serial = 2291] [outer = 0x117c34c00] 14:19:37 INFO - PROCESS | 1654 | 1462223977711 Marionette DEBUG loaded listener.js 14:19:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x128e6c800) [pid = 1654] [serial = 2292] [outer = 0x117c34c00] 14:19:38 INFO - PROCESS | 1654 | 1462223978024 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]]]}] 14:19:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 14:19:38 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 14:19:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 14:19:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 14:19:38 INFO - TEST-OK | /FileAPI/fileReader.html | took 474ms 14:19:38 INFO - PROCESS | 1654 | 1462223978105 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 14:19:38 INFO - PROCESS | 1654 | 1462223978108 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 14:19:38 INFO - TEST-START | /FileAPI/historical.html 14:19:38 INFO - PROCESS | 1654 | 1462223978112 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 14:19:38 INFO - PROCESS | 1654 | 1462223978115 Marionette TRACE conn2 <- [1,3022,null,{}] 14:19:38 INFO - PROCESS | 1654 | 1462223978119 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}] 14:19:38 INFO - PROCESS | 1654 | 1462223978220 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 14:19:38 INFO - PROCESS | 1654 | 1462223978324 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x1184b1000 == 61 [pid = 1654] [id = 765] 14:19:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x11254ec00) [pid = 1654] [serial = 2293] [outer = 0x0] 14:19:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x1125c9800) [pid = 1654] [serial = 2294] [outer = 0x11254ec00] 14:19:38 INFO - PROCESS | 1654 | 1462223978354 Marionette DEBUG loaded listener.js 14:19:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x112a24000) [pid = 1654] [serial = 2295] [outer = 0x11254ec00] 14:19:38 INFO - PROCESS | 1654 | 1462223978753 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"]]]}] 14:19:38 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 14:19:38 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 14:19:38 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 14:19:38 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 14:19:38 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 14:19:38 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 14:19:38 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 14:19:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:38 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 14:19:38 INFO - TEST-OK | /FileAPI/historical.html | took 672ms 14:19:38 INFO - TEST-START | /FileAPI/idlharness.html 14:19:38 INFO - PROCESS | 1654 | 1462223978785 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 14:19:38 INFO - PROCESS | 1654 | 1462223978787 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 14:19:38 INFO - PROCESS | 1654 | 1462223978792 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 14:19:38 INFO - PROCESS | 1654 | 1462223978795 Marionette TRACE conn2 <- [1,3026,null,{}] 14:19:38 INFO - PROCESS | 1654 | 1462223978797 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}] 14:19:38 INFO - PROCESS | 1654 | 1462223978894 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 14:19:39 INFO - PROCESS | 1654 | 1462223979032 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x126d3a800 == 62 [pid = 1654] [id = 766] 14:19:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x115e57000) [pid = 1654] [serial = 2296] [outer = 0x0] 14:19:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x117c3e000) [pid = 1654] [serial = 2297] [outer = 0x115e57000] 14:19:39 INFO - PROCESS | 1654 | 1462223979078 Marionette DEBUG loaded listener.js 14:19:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x11841d800) [pid = 1654] [serial = 2298] [outer = 0x115e57000] 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 14:19:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:19:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:19:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:19:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:19:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:19:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:19:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:19:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:19:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:19:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:19:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 14:19:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:19:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:19:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:19:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:19:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:19:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:19:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:19:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:19:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:19:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:19:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 14:19:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:19:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:19:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:19:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:19:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:19:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:19:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:19:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:19:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:19:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:19:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 14:19:39 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 14:19:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:19:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:19:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:19:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:19:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:19:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:19:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:19:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:19:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:19:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 14:19:39 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 14:19:39 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 14:19:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:19:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:19:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:19:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:19:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:19:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:19:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:19:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:19:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:19:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 14:19:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:19:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:19:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:19:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:19:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:19:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:19:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:19:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:19:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:19:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 14:19:39 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 14:19:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:19:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:19:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:19:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:19:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:19:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:19:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:19:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:19:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:19:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 14:19:39 INFO - PROCESS | 1654 | 1462223979763 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]]]}] 14:19:39 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 14:19:39 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 14:19:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:19:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:19:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:19:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:19:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:19:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:19:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:19:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:19:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:19:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 14:19:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 14:19:39 INFO - TEST-OK | /FileAPI/idlharness.html | took 994ms 14:19:39 INFO - PROCESS | 1654 | 1462223979785 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 14:19:39 INFO - PROCESS | 1654 | 1462223979786 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 14:19:39 INFO - TEST-START | /FileAPI/idlharness.worker 14:19:39 INFO - PROCESS | 1654 | 1462223979789 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 14:19:39 INFO - PROCESS | 1654 | 1462223979791 Marionette TRACE conn2 <- [1,3030,null,{}] 14:19:39 INFO - PROCESS | 1654 | 1462223979797 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}] 14:19:39 INFO - PROCESS | 1654 | 1462223979963 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 14:19:40 INFO - PROCESS | 1654 | 1462223980051 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x135884000 == 63 [pid = 1654] [id = 767] 14:19:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x128c6cc00) [pid = 1654] [serial = 2299] [outer = 0x0] 14:19:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x128e63c00) [pid = 1654] [serial = 2300] [outer = 0x128c6cc00] 14:19:40 INFO - PROCESS | 1654 | 1462223980083 Marionette DEBUG loaded listener.js 14:19:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x128f07c00) [pid = 1654] [serial = 2301] [outer = 0x128c6cc00] 14:19:40 INFO - PROCESS | 1654 | [1654] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:19:40 INFO - PROCESS | 1654 | 1462223980836 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,{},{}]]]}] 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:19:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:19:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:19:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:19:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:19:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:19:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:19:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:19:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:19:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:19:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:19:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:19:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:19:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:19:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:19:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:19:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:19:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:19:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 14:19:40 INFO - {} 14:19:40 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 14:19:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:19:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:19:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:19:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:19:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:19:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 14:19:40 INFO - {} 14:19:40 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 - {} 14:19:40 INFO - {} 14:19:40 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 14:19:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:19:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:19:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:19:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:19:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:19:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:19:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:19:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:19:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:19:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:19:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 14:19:40 INFO - {} 14:19:40 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 14:19:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:19:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:19:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:19:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:19:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:19:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 14:19:40 INFO - {} 14:19:40 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 - {} 14:19:40 INFO - {} 14:19:40 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 14:19:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:19:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:19:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:19:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:19:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:19:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:19:40 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 14:19:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 14:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 14:19:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:19:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:19:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:19:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:19:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:19:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 14:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:19:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:19:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:19:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:19:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:19:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:19:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 14:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 14:19:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:19:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:19:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:19:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:19:40 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 14:19:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 14:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 14:19:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:19:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:19:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:19:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:19:40 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 14:19:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 14:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 14:19:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:19:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:19:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:19:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:19:40 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 14:19:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 14:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:19:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:19:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:19:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:19:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:19:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:19:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:19:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 14:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:19:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:19:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:19:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:19:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:19:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:19:40 INFO - {} 14:19:40 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1088ms 14:19:40 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 14:19:40 INFO - PROCESS | 1654 | 1462223980901 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 14:19:40 INFO - PROCESS | 1654 | 1462223980903 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 14:19:40 INFO - PROCESS | 1654 | 1462223980906 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 14:19:40 INFO - PROCESS | 1654 | 1462223980908 Marionette TRACE conn2 <- [1,3034,null,{}] 14:19:40 INFO - PROCESS | 1654 | 1462223980910 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}] 14:19:41 INFO - PROCESS | 1654 | 1462223981023 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 14:19:41 INFO - PROCESS | 1654 | 1462223981082 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x135fb5000 == 64 [pid = 1654] [id = 768] 14:19:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x128f0fc00) [pid = 1654] [serial = 2302] [outer = 0x0] 14:19:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x12bc5d400) [pid = 1654] [serial = 2303] [outer = 0x128f0fc00] 14:19:41 INFO - PROCESS | 1654 | 1462223981152 Marionette DEBUG loaded listener.js 14:19:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x12bc64400) [pid = 1654] [serial = 2304] [outer = 0x128f0fc00] 14:19:41 INFO - PROCESS | 1654 | 1462223981485 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]]]}] 14:19:41 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 14:19:41 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 620ms 14:19:41 INFO - PROCESS | 1654 | 1462223981528 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 14:19:41 INFO - PROCESS | 1654 | 1462223981529 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 14:19:41 INFO - TEST-START | /FileAPI/blob/Blob-close.html 14:19:41 INFO - PROCESS | 1654 | 1462223981532 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 14:19:41 INFO - PROCESS | 1654 | 1462223981533 Marionette TRACE conn2 <- [1,3038,null,{}] 14:19:41 INFO - PROCESS | 1654 | 1462223981535 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}] 14:19:41 INFO - PROCESS | 1654 | 1462223981638 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 14:19:41 INFO - PROCESS | 1654 | 1462223981697 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x136230000 == 65 [pid = 1654] [id = 769] 14:19:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x12bc67000) [pid = 1654] [serial = 2305] [outer = 0x0] 14:19:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x12bc7b400) [pid = 1654] [serial = 2306] [outer = 0x12bc67000] 14:19:41 INFO - PROCESS | 1654 | 1462223981767 Marionette DEBUG loaded listener.js 14:19:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x12c070800) [pid = 1654] [serial = 2307] [outer = 0x12bc67000] 14:19:42 INFO - PROCESS | 1654 | 1462223982128 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"]]]}] 14:19:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 14:19:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 14:19:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 14:19:42 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 621ms 14:19:42 INFO - PROCESS | 1654 | 1462223982153 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 14:19:42 INFO - PROCESS | 1654 | 1462223982155 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 14:19:42 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 14:19:42 INFO - PROCESS | 1654 | 1462223982157 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 14:19:42 INFO - PROCESS | 1654 | 1462223982158 Marionette TRACE conn2 <- [1,3042,null,{}] 14:19:42 INFO - PROCESS | 1654 | 1462223982161 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}] 14:19:42 INFO - PROCESS | 1654 | 1462223982288 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 14:19:42 INFO - PROCESS | 1654 | 1462223982386 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x116aa0800 == 66 [pid = 1654] [id = 770] 14:19:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x1120e0c00) [pid = 1654] [serial = 2308] [outer = 0x0] 14:19:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x114fc1c00) [pid = 1654] [serial = 2309] [outer = 0x1120e0c00] 14:19:42 INFO - PROCESS | 1654 | 1462223982432 Marionette DEBUG loaded listener.js 14:19:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x12c072c00) [pid = 1654] [serial = 2310] [outer = 0x1120e0c00] 14:19:43 INFO - PROCESS | 1654 | 1462223983107 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]]]}] 14:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 14:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 14:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 14:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 14:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 14:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 14:19:43 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. 14:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 14:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 14:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 14:19:43 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'.) 14:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 14:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 14:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 14:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 14:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 14:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 14:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 14:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 14:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 14:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 14:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 14:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 14:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 14:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 14:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 14:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 14:19:43 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. 14:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 14:19:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 14:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 14:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 14:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 14:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 14:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 14:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 14:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 14:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 14:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 14:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 14:19:43 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. 14:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 14:19:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:19:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 14:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:19:43 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. 14:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 14:19:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:19:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 14:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 14:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 14:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 14:19:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 14:19:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 14:19:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 14:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 14:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 14:19:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 14:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:19:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 14:19:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 14:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:19:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:19:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 14:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:19:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:19:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 14:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:19:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 14:19:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 14:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:19:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:19:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 14:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:19:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:19:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 14:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:19:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:19:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 14:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:19:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:19:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 14:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:19:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 14:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 14:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 14:19:43 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 980ms 14:19:43 INFO - PROCESS | 1654 | 1462223983138 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 14:19:43 INFO - PROCESS | 1654 | 1462223983141 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 14:19:43 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 14:19:43 INFO - PROCESS | 1654 | 1462223983146 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 14:19:43 INFO - PROCESS | 1654 | 1462223983148 Marionette TRACE conn2 <- [1,3046,null,{}] 14:19:43 INFO - PROCESS | 1654 | 1462223983152 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}] 14:19:43 INFO - PROCESS | 1654 | 1462223983253 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 14:19:43 INFO - PROCESS | 1654 | 1462223983330 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x128ef4000 == 67 [pid = 1654] [id = 771] 14:19:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x112c63000) [pid = 1654] [serial = 2311] [outer = 0x0] 14:19:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x1180b3800) [pid = 1654] [serial = 2312] [outer = 0x112c63000] 14:19:43 INFO - PROCESS | 1654 | 1462223983360 Marionette DEBUG loaded listener.js 14:19:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x118f3e000) [pid = 1654] [serial = 2313] [outer = 0x112c63000] 14:19:43 INFO - PROCESS | 1654 | [1654] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:19:43 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 14:19:43 INFO - {} 14:19:43 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 623ms 14:19:43 INFO - PROCESS | 1654 | 1462223983765 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 14:19:43 INFO - PROCESS | 1654 | 1462223983770 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 14:19:43 INFO - PROCESS | 1654 | 1462223983775 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 14:19:43 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 14:19:43 INFO - PROCESS | 1654 | 1462223983782 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 14:19:43 INFO - PROCESS | 1654 | 1462223983785 Marionette TRACE conn2 <- [1,3050,null,{}] 14:19:43 INFO - PROCESS | 1654 | 1462223983788 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}] 14:19:43 INFO - PROCESS | 1654 | 1462223983969 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 14:19:44 INFO - PROCESS | 1654 | 1462223984079 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x124455800 == 68 [pid = 1654] [id = 772] 14:19:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x119590800) [pid = 1654] [serial = 2314] [outer = 0x0] 14:19:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x1197ab800) [pid = 1654] [serial = 2315] [outer = 0x119590800] 14:19:44 INFO - PROCESS | 1654 | 1462223984126 Marionette DEBUG loaded listener.js 14:19:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x119b86800) [pid = 1654] [serial = 2316] [outer = 0x119590800] 14:19:44 INFO - PROCESS | 1654 | 1462223984555 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]]]}] 14:19:44 INFO - PROCESS | 1654 | --DOCSHELL 0x123203000 == 67 [pid = 1654] [id = 709] 14:19:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12d3ab800 == 66 [pid = 1654] [id = 708] 14:19:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12cb12800 == 65 [pid = 1654] [id = 707] 14:19:44 INFO - PROCESS | 1654 | --DOCSHELL 0x126d36000 == 64 [pid = 1654] [id = 705] 14:19:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12dd37800 == 63 [pid = 1654] [id = 763] 14:19:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12d6d6000 == 62 [pid = 1654] [id = 762] 14:19:44 INFO - PROCESS | 1654 | --DOCSHELL 0x116504000 == 61 [pid = 1654] [id = 761] 14:19:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12cb13800 == 60 [pid = 1654] [id = 760] 14:19:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12c43c800 == 59 [pid = 1654] [id = 759] 14:19:44 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x128586400) [pid = 1654] [serial = 2224] [outer = 0x0] [url = about:blank] 14:19:44 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x12d6d7000) [pid = 1654] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:19:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12c11a000 == 58 [pid = 1654] [id = 758] 14:19:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12b36e000 == 57 [pid = 1654] [id = 757] 14:19:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12b26f000 == 56 [pid = 1654] [id = 756] 14:19:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12a88e800 == 55 [pid = 1654] [id = 755] 14:19:44 INFO - PROCESS | 1654 | --DOCSHELL 0x128867000 == 54 [pid = 1654] [id = 754] 14:19:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12475c000 == 53 [pid = 1654] [id = 753] 14:19:44 INFO - PROCESS | 1654 | --DOCSHELL 0x119966800 == 52 [pid = 1654] [id = 752] 14:19:44 INFO - PROCESS | 1654 | --DOCSHELL 0x119977800 == 51 [pid = 1654] [id = 751] 14:19:44 INFO - PROCESS | 1654 | --DOCSHELL 0x124459000 == 50 [pid = 1654] [id = 750] 14:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 14:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 14:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 14:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 14:19:44 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 822ms 14:19:44 INFO - PROCESS | 1654 | --DOCSHELL 0x119964800 == 49 [pid = 1654] [id = 746] 14:19:44 INFO - PROCESS | 1654 | --DOCSHELL 0x11805f000 == 48 [pid = 1654] [id = 742] 14:19:44 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x1212f9400) [pid = 1654] [serial = 2206] [outer = 0x0] [url = about:blank] 14:19:44 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x1211d9400) [pid = 1654] [serial = 2203] [outer = 0x0] [url = about:blank] 14:19:44 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x124544800) [pid = 1654] [serial = 2209] [outer = 0x0] [url = about:blank] 14:19:44 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x124295800) [pid = 1654] [serial = 2207] [outer = 0x0] [url = about:blank] 14:19:44 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x124acec00) [pid = 1654] [serial = 2212] [outer = 0x0] [url = about:blank] 14:19:44 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x124703000) [pid = 1654] [serial = 2210] [outer = 0x0] [url = about:blank] 14:19:44 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x112c6e000) [pid = 1654] [serial = 2186] [outer = 0x0] [url = about:blank] 14:19:44 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x11290e000) [pid = 1654] [serial = 2185] [outer = 0x0] [url = about:blank] 14:19:44 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x118853c00) [pid = 1654] [serial = 2174] [outer = 0x0] [url = about:blank] 14:19:44 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x118470400) [pid = 1654] [serial = 2173] [outer = 0x0] [url = about:blank] 14:19:44 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x116a7e400) [pid = 1654] [serial = 2191] [outer = 0x0] [url = about:blank] 14:19:44 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x1180af400) [pid = 1654] [serial = 2192] [outer = 0x0] [url = about:blank] 14:19:44 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x1258c3400) [pid = 1654] [serial = 2180] [outer = 0x0] [url = about:blank] 14:19:44 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x124c69c00) [pid = 1654] [serial = 2179] [outer = 0x0] [url = about:blank] 14:19:44 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x113312400) [pid = 1654] [serial = 2171] [outer = 0x0] [url = about:blank] 14:19:44 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x112a1b000) [pid = 1654] [serial = 2170] [outer = 0x0] [url = about:blank] 14:19:44 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x1235cdc00) [pid = 1654] [serial = 2177] [outer = 0x0] [url = about:blank] 14:19:44 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x12117c000) [pid = 1654] [serial = 2176] [outer = 0x0] [url = about:blank] 14:19:44 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x118ff4000) [pid = 1654] [serial = 2197] [outer = 0x0] [url = about:blank] 14:19:44 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x119590c00) [pid = 1654] [serial = 2198] [outer = 0x0] [url = about:blank] 14:19:44 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x1167ce800) [pid = 1654] [serial = 2189] [outer = 0x0] [url = about:blank] 14:19:44 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x116180400) [pid = 1654] [serial = 2188] [outer = 0x0] [url = about:blank] 14:19:44 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x124cbac00) [pid = 1654] [serial = 2183] [outer = 0x0] [url = about:blank] 14:19:44 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x113124800) [pid = 1654] [serial = 2182] [outer = 0x0] [url = about:blank] 14:19:44 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x119824c00) [pid = 1654] [serial = 2200] [outer = 0x0] [url = about:blank] 14:19:44 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1186b1000) [pid = 1654] [serial = 2194] [outer = 0x0] [url = about:blank] 14:19:44 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x118f3e800) [pid = 1654] [serial = 2195] [outer = 0x0] [url = about:blank] 14:19:44 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x126baf800) [pid = 1654] [serial = 2218] [outer = 0x0] [url = about:blank] 14:19:44 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x128399800) [pid = 1654] [serial = 2221] [outer = 0x0] [url = about:blank] 14:19:44 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x118fe8000) [pid = 1654] [serial = 2215] [outer = 0x0] [url = about:blank] 14:19:44 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x125219400) [pid = 1654] [serial = 2213] [outer = 0x0] [url = about:blank] 14:19:44 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1283a1c00) [pid = 1654] [serial = 2222] [outer = 0x0] [url = about:blank] 14:19:44 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x128395800) [pid = 1654] [serial = 2219] [outer = 0x0] [url = about:blank] 14:19:44 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x1211e4400) [pid = 1654] [serial = 2204] [outer = 0x0] [url = about:blank] 14:19:44 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x11a1e9c00) [pid = 1654] [serial = 2201] [outer = 0x0] [url = about:blank] 14:19:44 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12470d000) [pid = 1654] [serial = 2216] [outer = 0x0] [url = about:blank] 14:19:44 INFO - PROCESS | 1654 | 1462223984607 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 14:19:44 INFO - PROCESS | 1654 | 1462223984608 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 14:19:44 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 14:19:44 INFO - PROCESS | 1654 | 1462223984614 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 14:19:44 INFO - PROCESS | 1654 | 1462223984616 Marionette TRACE conn2 <- [1,3054,null,{}] 14:19:44 INFO - PROCESS | 1654 | 1462223984623 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}] 14:19:44 INFO - PROCESS | 1654 | 1462223984707 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 14:19:44 INFO - PROCESS | 1654 | 1462223984718 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x119fd5800 == 49 [pid = 1654] [id = 773] 14:19:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x118fae400) [pid = 1654] [serial = 2317] [outer = 0x0] 14:19:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x11958f000) [pid = 1654] [serial = 2318] [outer = 0x118fae400] 14:19:44 INFO - PROCESS | 1654 | 1462223984745 Marionette DEBUG loaded listener.js 14:19:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x11a1ae400) [pid = 1654] [serial = 2319] [outer = 0x118fae400] 14:19:45 INFO - PROCESS | 1654 | 1462223985241 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"]]]}] 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 14:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 14:19:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 14:19:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 14:19:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 14:19:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 14:19:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 14:19:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 14:19:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 14:19:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 14:19:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 14:19:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 14:19:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 14:19:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 14:19:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 14:19:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 14:19:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 14:19:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 14:19:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 14:19:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 14:19:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 14:19:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 14:19:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 14:19:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 14:19:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:19:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:19:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:19:45 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" 14:19:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:19:45 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" 14:19:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:19:45 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 688ms 14:19:45 INFO - PROCESS | 1654 | 1462223985303 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 14:19:45 INFO - TEST-START | /FileAPI/file/File-constructor.html 14:19:45 INFO - PROCESS | 1654 | 1462223985305 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 14:19:45 INFO - PROCESS | 1654 | 1462223985307 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 14:19:45 INFO - PROCESS | 1654 | 1462223985309 Marionette TRACE conn2 <- [1,3058,null,{}] 14:19:45 INFO - PROCESS | 1654 | 1462223985311 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}] 14:19:45 INFO - PROCESS | 1654 | 1462223985398 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 14:19:45 INFO - PROCESS | 1654 | 1462223985422 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x128eea000 == 50 [pid = 1654] [id = 774] 14:19:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x125177c00) [pid = 1654] [serial = 2320] [outer = 0x0] 14:19:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1258bfc00) [pid = 1654] [serial = 2321] [outer = 0x125177c00] 14:19:45 INFO - PROCESS | 1654 | 1462223985448 Marionette DEBUG loaded listener.js 14:19:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1211d6400) [pid = 1654] [serial = 2322] [outer = 0x125177c00] 14:19:45 INFO - PROCESS | 1654 | 1462223985789 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]]]}] 14:19:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 14:19:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 14:19:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 14:19:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 14:19:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 14:19:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 14:19:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 14:19:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 14:19:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 14:19:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 14:19:45 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 14:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:45 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 14:19:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 14:19:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 14:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 14:19:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 14:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 14:19:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 14:19:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 14:19:45 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 527ms 14:19:45 INFO - PROCESS | 1654 | 1462223985836 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 14:19:45 INFO - PROCESS | 1654 | 1462223985837 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 14:19:45 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 14:19:45 INFO - PROCESS | 1654 | 1462223985840 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 14:19:45 INFO - PROCESS | 1654 | 1462223985841 Marionette TRACE conn2 <- [1,3062,null,{}] 14:19:45 INFO - PROCESS | 1654 | 1462223985844 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}] 14:19:45 INFO - PROCESS | 1654 | 1462223985923 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 14:19:45 INFO - PROCESS | 1654 | 1462223985929 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b363000 == 51 [pid = 1654] [id = 775] 14:19:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1235d1000) [pid = 1654] [serial = 2323] [outer = 0x0] 14:19:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1264b9c00) [pid = 1654] [serial = 2324] [outer = 0x1235d1000] 14:19:45 INFO - PROCESS | 1654 | 1462223985954 Marionette DEBUG loaded listener.js 14:19:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x128398800) [pid = 1654] [serial = 2325] [outer = 0x1235d1000] 14:19:46 INFO - PROCESS | 1654 | [1654] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:19:46 INFO - PROCESS | 1654 | 1462223986300 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 14:19:46 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 14:19:46 INFO - {} 14:19:46 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 468ms 14:19:46 INFO - PROCESS | 1654 | 1462223986309 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 14:19:46 INFO - PROCESS | 1654 | 1462223986313 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 14:19:46 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 14:19:46 INFO - PROCESS | 1654 | 1462223986315 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 14:19:46 INFO - PROCESS | 1654 | 1462223986316 Marionette TRACE conn2 <- [1,3066,null,{}] 14:19:46 INFO - PROCESS | 1654 | 1462223986319 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}] 14:19:46 INFO - PROCESS | 1654 | 1462223986436 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 14:19:46 INFO - PROCESS | 1654 | 1462223986531 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c125000 == 52 [pid = 1654] [id = 776] 14:19:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x12839c400) [pid = 1654] [serial = 2326] [outer = 0x0] 14:19:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x1285cd000) [pid = 1654] [serial = 2327] [outer = 0x12839c400] 14:19:46 INFO - PROCESS | 1654 | 1462223986576 Marionette DEBUG loaded listener.js 14:19:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x128c6ec00) [pid = 1654] [serial = 2328] [outer = 0x12839c400] 14:19:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 14:19:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 14:19:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 14:19:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 14:19:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 14:19:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 14:19:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 14:19:46 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 669ms 14:19:46 INFO - PROCESS | 1654 | 1462223986980 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]]]}] 14:19:46 INFO - PROCESS | 1654 | 1462223986985 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 14:19:46 INFO - PROCESS | 1654 | 1462223986986 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 14:19:46 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 14:19:46 INFO - PROCESS | 1654 | 1462223986988 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 14:19:46 INFO - PROCESS | 1654 | 1462223986989 Marionette TRACE conn2 <- [1,3070,null,{}] 14:19:46 INFO - PROCESS | 1654 | 1462223986991 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}] 14:19:47 INFO - PROCESS | 1654 | 1462223987103 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 14:19:47 INFO - PROCESS | 1654 | 1462223987116 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c776000 == 53 [pid = 1654] [id = 777] 14:19:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x128e4a400) [pid = 1654] [serial = 2329] [outer = 0x0] 14:19:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x128e56400) [pid = 1654] [serial = 2330] [outer = 0x128e4a400] 14:19:47 INFO - PROCESS | 1654 | 1462223987141 Marionette DEBUG loaded listener.js 14:19:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x128f06400) [pid = 1654] [serial = 2331] [outer = 0x128e4a400] 14:19:47 INFO - PROCESS | 1654 | 1462223987466 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]]]}] 14:19:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 14:19:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 14:19:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 14:19:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 14:19:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 14:19:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 14:19:47 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 520ms 14:19:47 INFO - PROCESS | 1654 | 1462223987508 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 14:19:47 INFO - PROCESS | 1654 | 1462223987509 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 14:19:47 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 14:19:47 INFO - PROCESS | 1654 | 1462223987511 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 14:19:47 INFO - PROCESS | 1654 | 1462223987512 Marionette TRACE conn2 <- [1,3074,null,{}] 14:19:47 INFO - PROCESS | 1654 | 1462223987515 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}] 14:19:47 INFO - PROCESS | 1654 | 1462223987619 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 14:19:47 INFO - PROCESS | 1654 | 1462223987632 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cce2000 == 54 [pid = 1654] [id = 778] 14:19:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x128e4f800) [pid = 1654] [serial = 2332] [outer = 0x0] 14:19:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x128f10c00) [pid = 1654] [serial = 2333] [outer = 0x128e4f800] 14:19:47 INFO - PROCESS | 1654 | 1462223987656 Marionette DEBUG loaded listener.js 14:19:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x12a8dc000) [pid = 1654] [serial = 2334] [outer = 0x128e4f800] 14:19:47 INFO - PROCESS | 1654 | 1462223987982 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]]]}] 14:19:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 14:19:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 14:19:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 14:19:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 14:19:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 14:19:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 14:19:48 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 518ms 14:19:48 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 14:19:48 INFO - PROCESS | 1654 | 1462223988034 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 14:19:48 INFO - PROCESS | 1654 | 1462223988036 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 14:19:48 INFO - PROCESS | 1654 | 1462223988038 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 14:19:48 INFO - PROCESS | 1654 | 1462223988039 Marionette TRACE conn2 <- [1,3078,null,{}] 14:19:48 INFO - PROCESS | 1654 | 1462223988041 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}] 14:19:48 INFO - PROCESS | 1654 | 1462223988147 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 14:19:48 INFO - PROCESS | 1654 | 1462223988188 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d61b000 == 55 [pid = 1654] [id = 779] 14:19:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x12a74ac00) [pid = 1654] [serial = 2335] [outer = 0x0] 14:19:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x12a8e8400) [pid = 1654] [serial = 2336] [outer = 0x12a74ac00] 14:19:48 INFO - PROCESS | 1654 | 1462223988213 Marionette DEBUG loaded listener.js 14:19:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12ab37c00) [pid = 1654] [serial = 2337] [outer = 0x12a74ac00] 14:19:48 INFO - PROCESS | 1654 | 1462223988527 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] 14:19:48 INFO - PROCESS | 1654 | 1462223988558 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 14:19:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 14:19:48 INFO - PROCESS | 1654 | 1462223988564 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 14:19:48 INFO - PROCESS | 1654 | 1462223988565 Marionette TRACE conn2 <- [1,3082,null,{}] 14:19:48 INFO - PROCESS | 1654 | 1462223988567 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}] 14:19:48 INFO - PROCESS | 1654 | 1462223988676 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 14:19:48 INFO - PROCESS | 1654 | 1462223988689 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x12daa8000 == 56 [pid = 1654] [id = 780] 14:19:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x11311c000) [pid = 1654] [serial = 2338] [outer = 0x0] 14:19:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x12ab95400) [pid = 1654] [serial = 2339] [outer = 0x11311c000] 14:19:48 INFO - PROCESS | 1654 | 1462223988714 Marionette DEBUG loaded listener.js 14:19:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12adb7c00) [pid = 1654] [serial = 2340] [outer = 0x11311c000] 14:19:49 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x124c73c00) [pid = 1654] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 14:19:49 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x126ba5400) [pid = 1654] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 14:19:49 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x1283a1400) [pid = 1654] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 14:19:49 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x118857c00) [pid = 1654] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 14:19:49 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x1125c6c00) [pid = 1654] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 14:19:49 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x119924000) [pid = 1654] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 14:19:49 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x119b85c00) [pid = 1654] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 14:19:49 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x1125c2000) [pid = 1654] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 14:19:49 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x1180ad400) [pid = 1654] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 14:19:49 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x1212f9c00) [pid = 1654] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:19:49 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x128c62400) [pid = 1654] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 14:19:49 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x1186a6c00) [pid = 1654] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 14:19:49 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x11102cc00) [pid = 1654] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 14:19:49 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x124f3f800) [pid = 1654] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:19:49 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x119926800) [pid = 1654] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 14:19:49 INFO - PROCESS | 1654 | 1462223989196 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]]]}] 14:19:49 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 14:19:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 14:19:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 14:19:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 14:19:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 672ms 14:19:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 14:19:49 INFO - PROCESS | 1654 | 1462223989236 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 14:19:49 INFO - PROCESS | 1654 | 1462223989237 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 14:19:49 INFO - PROCESS | 1654 | 1462223989239 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 14:19:49 INFO - PROCESS | 1654 | 1462223989242 Marionette TRACE conn2 <- [1,3086,null,{}] 14:19:49 INFO - PROCESS | 1654 | 1462223989257 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}] 14:19:49 INFO - PROCESS | 1654 | 1462223989374 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 14:19:49 INFO - PROCESS | 1654 | 1462223989378 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d6d3800 == 57 [pid = 1654] [id = 781] 14:19:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x119924000) [pid = 1654] [serial = 2341] [outer = 0x0] 14:19:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x12adbe800) [pid = 1654] [serial = 2342] [outer = 0x119924000] 14:19:49 INFO - PROCESS | 1654 | 1462223989407 Marionette DEBUG loaded listener.js 14:19:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x12bc67800) [pid = 1654] [serial = 2343] [outer = 0x119924000] 14:19:49 INFO - PROCESS | 1654 | 1462223989715 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 14:19:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 14:19:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 525ms 14:19:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 14:19:49 INFO - PROCESS | 1654 | 1462223989766 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 14:19:49 INFO - PROCESS | 1654 | 1462223989767 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 14:19:49 INFO - PROCESS | 1654 | 1462223989769 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 14:19:49 INFO - PROCESS | 1654 | 1462223989770 Marionette TRACE conn2 <- [1,3090,null,{}] 14:19:49 INFO - PROCESS | 1654 | 1462223989772 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}] 14:19:49 INFO - PROCESS | 1654 | 1462223989858 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 14:19:49 INFO - PROCESS | 1654 | 1462223989926 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e45c000 == 58 [pid = 1654] [id = 782] 14:19:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x12ade5400) [pid = 1654] [serial = 2344] [outer = 0x0] 14:19:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12bc83c00) [pid = 1654] [serial = 2345] [outer = 0x12ade5400] 14:19:49 INFO - PROCESS | 1654 | 1462223989950 Marionette DEBUG loaded listener.js 14:19:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x12c076400) [pid = 1654] [serial = 2346] [outer = 0x12ade5400] 14:19:50 INFO - PROCESS | 1654 | 1462223990221 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 14:19:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 14:19:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 471ms 14:19:50 INFO - PROCESS | 1654 | 1462223990241 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 14:19:50 INFO - PROCESS | 1654 | 1462223990242 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 14:19:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 14:19:50 INFO - PROCESS | 1654 | 1462223990252 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 14:19:50 INFO - PROCESS | 1654 | 1462223990253 Marionette TRACE conn2 <- [1,3094,null,{}] 14:19:50 INFO - PROCESS | 1654 | 1462223990255 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}] 14:19:50 INFO - PROCESS | 1654 | 1462223990358 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 14:19:50 INFO - PROCESS | 1654 | 1462223990362 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x1356a4800 == 59 [pid = 1654] [id = 783] 14:19:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x1212f5400) [pid = 1654] [serial = 2347] [outer = 0x0] 14:19:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x12c07bc00) [pid = 1654] [serial = 2348] [outer = 0x1212f5400] 14:19:50 INFO - PROCESS | 1654 | 1462223990390 Marionette DEBUG loaded listener.js 14:19:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x12c0c9800) [pid = 1654] [serial = 2349] [outer = 0x1212f5400] 14:19:50 INFO - PROCESS | 1654 | 1462223990838 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 14:19:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 14:19:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 618ms 14:19:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 14:19:50 INFO - PROCESS | 1654 | 1462223990871 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 14:19:50 INFO - PROCESS | 1654 | 1462223990873 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 14:19:50 INFO - PROCESS | 1654 | 1462223990876 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 14:19:50 INFO - PROCESS | 1654 | 1462223990880 Marionette TRACE conn2 <- [1,3098,null,{}] 14:19:50 INFO - PROCESS | 1654 | 1462223990884 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}] 14:19:50 INFO - PROCESS | 1654 | 1462223990973 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 14:19:50 INFO - PROCESS | 1654 | 1462223990977 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x135b9b800 == 60 [pid = 1654] [id = 784] 14:19:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x12c0cb000) [pid = 1654] [serial = 2350] [outer = 0x0] 14:19:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x12c0d0000) [pid = 1654] [serial = 2351] [outer = 0x12c0cb000] 14:19:51 INFO - PROCESS | 1654 | 1462223991002 Marionette DEBUG loaded listener.js 14:19:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12c702800) [pid = 1654] [serial = 2352] [outer = 0x12c0cb000] 14:19:51 INFO - PROCESS | 1654 | 1462223991458 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]]]}] 14:19:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 14:19:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 14:19:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 623ms 14:19:51 INFO - PROCESS | 1654 | 1462223991499 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 14:19:51 INFO - PROCESS | 1654 | 1462223991502 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 14:19:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 14:19:51 INFO - PROCESS | 1654 | 1462223991505 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 14:19:51 INFO - PROCESS | 1654 | 1462223991508 Marionette TRACE conn2 <- [1,3102,null,{}] 14:19:51 INFO - PROCESS | 1654 | 1462223991511 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}] 14:19:51 INFO - PROCESS | 1654 | 1462223991623 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 14:19:51 INFO - PROCESS | 1654 | 1462223991757 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x123303800 == 61 [pid = 1654] [id = 785] 14:19:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x11311d800) [pid = 1654] [serial = 2353] [outer = 0x0] 14:19:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x113123400) [pid = 1654] [serial = 2354] [outer = 0x11311d800] 14:19:51 INFO - PROCESS | 1654 | 1462223991793 Marionette DEBUG loaded listener.js 14:19:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x116478c00) [pid = 1654] [serial = 2355] [outer = 0x11311d800] 14:19:52 INFO - PROCESS | 1654 | 1462223992163 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 14:19:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 14:19:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 672ms 14:19:52 INFO - PROCESS | 1654 | 1462223992178 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 14:19:52 INFO - PROCESS | 1654 | 1462223992182 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 14:19:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 14:19:52 INFO - PROCESS | 1654 | 1462223992186 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 14:19:52 INFO - PROCESS | 1654 | 1462223992188 Marionette TRACE conn2 <- [1,3106,null,{}] 14:19:52 INFO - PROCESS | 1654 | 1462223992191 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}] 14:19:52 INFO - PROCESS | 1654 | 1462223992304 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 14:19:52 INFO - PROCESS | 1654 | 1462223992412 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12885e800 == 62 [pid = 1654] [id = 786] 14:19:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x117c3f800) [pid = 1654] [serial = 2356] [outer = 0x0] 14:19:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x118467c00) [pid = 1654] [serial = 2357] [outer = 0x117c3f800] 14:19:52 INFO - PROCESS | 1654 | 1462223992444 Marionette DEBUG loaded listener.js 14:19:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x119583000) [pid = 1654] [serial = 2358] [outer = 0x117c3f800] 14:19:52 INFO - PROCESS | 1654 | 1462223992796 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]]]}] 14:19:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 14:19:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 14:19:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 14:19:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 620ms 14:19:52 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 14:19:52 INFO - PROCESS | 1654 | 1462223992806 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 14:19:52 INFO - PROCESS | 1654 | 1462223992808 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 14:19:52 INFO - PROCESS | 1654 | 1462223992812 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 14:19:52 INFO - PROCESS | 1654 | 1462223992816 Marionette TRACE conn2 <- [1,3110,null,{}] 14:19:52 INFO - PROCESS | 1654 | 1462223992824 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}] 14:19:52 INFO - PROCESS | 1654 | 1462223992934 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 14:19:53 INFO - PROCESS | 1654 | 1462223993068 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bdb1000 == 63 [pid = 1654] [id = 787] 14:19:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x121177000) [pid = 1654] [serial = 2359] [outer = 0x0] 14:19:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x1212fbc00) [pid = 1654] [serial = 2360] [outer = 0x121177000] 14:19:53 INFO - PROCESS | 1654 | 1462223993104 Marionette DEBUG loaded listener.js 14:19:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x12454e800) [pid = 1654] [serial = 2361] [outer = 0x121177000] 14:19:53 INFO - PROCESS | 1654 | 1462223993457 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"]]]}] 14:19:53 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 14:19:53 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 14:19:53 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 14:19:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:19:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:19:53 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 14:19:53 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 675ms 14:19:53 INFO - PROCESS | 1654 | 1462223993486 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 14:19:53 INFO - PROCESS | 1654 | 1462223993488 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 14:19:53 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 14:19:53 INFO - PROCESS | 1654 | 1462223993491 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 14:19:53 INFO - PROCESS | 1654 | 1462223993492 Marionette TRACE conn2 <- [1,3114,null,{}] 14:19:53 INFO - PROCESS | 1654 | 1462223993494 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}] 14:19:53 INFO - PROCESS | 1654 | 1462223993604 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 14:19:53 INFO - PROCESS | 1654 | 1462223993708 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\", \"d7c23200-1da4-4510-b362-2b72320b6793\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d611000 == 64 [pid = 1654] [id = 788] 14:19:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x124708c00) [pid = 1654] [serial = 2362] [outer = 0x0] 14:19:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x124c77c00) [pid = 1654] [serial = 2363] [outer = 0x124708c00] 14:19:53 INFO - PROCESS | 1654 | 1462223993739 Marionette DEBUG loaded listener.js 14:19:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x126ba6000) [pid = 1654] [serial = 2364] [outer = 0x124708c00] 14:19:54 INFO - PROCESS | 1654 | 1462223994069 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]]]}] 14:19:54 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 14:19:54 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 623ms 14:19:54 INFO - PROCESS | 1654 | 1462223994115 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 14:19:54 INFO - PROCESS | 1654 | 1462223994116 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 14:19:55 WARNING - u'runner_teardown' () 14:19:55 INFO - No more tests 14:19:55 INFO - Got 0 unexpected results 14:19:55 INFO - SUITE-END | took 507s 14:19:55 INFO - Closing logging queue 14:19:55 INFO - queue closed 14:19:55 INFO - Return code: 0 14:19:55 WARNING - # TBPL SUCCESS # 14:19:55 INFO - Running post-action listener: _resource_record_post_action 14:19:55 INFO - Running post-run listener: _resource_record_post_run 14:19:56 INFO - Total resource usage - Wall time: 529s; CPU: 57.0%; Read bytes: 31411712; Write bytes: 950665216; Read time: 324; Write time: 4599 14:19:56 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 14:19:56 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 152615424; Write bytes: 144957440; Read time: 13801; Write time: 269 14:19:56 INFO - run-tests - Wall time: 512s; CPU: 58.0%; Read bytes: 29236736; Write bytes: 793866240; Read time: 299; Write time: 4289 14:19:56 INFO - Running post-run listener: _upload_blobber_files 14:19:56 INFO - Blob upload gear active. 14:19:56 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 14:19:56 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 14:19:56 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 14:19:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 14:19:56 INFO - (blobuploader) - INFO - Open directory for files ... 14:19:56 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 14:19:56 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:19:56 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:19:57 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 14:19:57 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:19:57 INFO - (blobuploader) - INFO - Done attempting. 14:19:57 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 14:19:57 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:19:57 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:19:59 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 14:19:59 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:19:59 INFO - (blobuploader) - INFO - Done attempting. 14:19:59 INFO - (blobuploader) - INFO - Iteration through files over. 14:19:59 INFO - Return code: 0 14:19:59 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 14:19:59 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 14:19:59 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f04d3a783720ec38087d1f52c1953420eccd4436aa427512b59430b85bad94f3aa25c6fdd2e1e119035bdce24807224804c785daef780b34a96c2c6d90ba13c2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f4c48e4e2974e7baa413a42587a6b9a85a1324c63124fb46a3f73bf307f1829692051af6ad43be718b785b1e4cc01b7a3e4819d5b62893a07b740b17ca2c9778"} 14:19:59 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 14:19:59 INFO - Writing to file /builds/slave/test/properties/blobber_files 14:19:59 INFO - Contents: 14:19:59 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f04d3a783720ec38087d1f52c1953420eccd4436aa427512b59430b85bad94f3aa25c6fdd2e1e119035bdce24807224804c785daef780b34a96c2c6d90ba13c2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f4c48e4e2974e7baa413a42587a6b9a85a1324c63124fb46a3f73bf307f1829692051af6ad43be718b785b1e4cc01b7a3e4819d5b62893a07b740b17ca2c9778"} 14:19:59 INFO - Running post-run listener: copy_logs_to_upload_dir 14:19:59 INFO - Copying logs to upload dir... 14:19:59 INFO - mkdir: /builds/slave/test/build/upload/logs 14:19:59 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1485.000611 ========= master_lag: 0.34 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 45 secs) (at 2016-05-02 14:19:59.422969) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-02 14:19:59.426841) ========= 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.jdrLxHCdtU/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.LiDutxuJ8d/Listeners TMPDIR=/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f04d3a783720ec38087d1f52c1953420eccd4436aa427512b59430b85bad94f3aa25c6fdd2e1e119035bdce24807224804c785daef780b34a96c2c6d90ba13c2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f4c48e4e2974e7baa413a42587a6b9a85a1324c63124fb46a3f73bf307f1829692051af6ad43be718b785b1e4cc01b7a3e4819d5b62893a07b740b17ca2c9778"} build_url:https://queue.taskcluster.net/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012579 build_url: 'https://queue.taskcluster.net/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f04d3a783720ec38087d1f52c1953420eccd4436aa427512b59430b85bad94f3aa25c6fdd2e1e119035bdce24807224804c785daef780b34a96c2c6d90ba13c2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f4c48e4e2974e7baa413a42587a6b9a85a1324c63124fb46a3f73bf307f1829692051af6ad43be718b785b1e4cc01b7a3e4819d5b62893a07b740b17ca2c9778"}' symbols_url: 'https://queue.taskcluster.net/v1/task/d_WD9CO9RrOzpg-bFY5pNA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-02 14:19:59.460525) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-02 14:19:59.460954) ========= 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.jdrLxHCdtU/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.LiDutxuJ8d/Listeners TMPDIR=/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/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.005209 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-02 14:19:59.516178) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-02 14:19:59.516618) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-02 14:19:59.517092) ========= ========= Total master_lag: 0.46 =========